三年前的一个小项目经验,分享给菜鸟兄弟们

简介: 原文地址 (公文收发小软件:前期需求调查部分) 日期:2009年1月1日  晚上 分类:项目开发经验 两年前还在宁波时,我做过宁波教育局的一个小项目,一个部门内部使用的公文收发记录软件。这个项目当时是跟他们网络中心的老师洽谈的,负责此事的老师跟我们年龄差不多,估计不到30岁,主要管理日常的硬件和网络,对开发软件了解得不多,但是也懂一些。 当时客户跟我讲

原文地址

(公文收发小软件:前期需求调查部分)

日期:2009年1月1日  晚上

分类:项目开发经验

两年前还在宁波时,我做过宁波教育局的一个小项目,一个部门内部使用的公文收发记录软件。这个项目当时是跟他们网络中心的老师洽谈的,负责此事的老师跟我们年龄差不多,估计不到30岁,主要管理日常的硬件和网络,对开发软件了解得不多,但是也懂一些。

当时客户跟我讲,他们有一个用FoxPro做的软件,用了十年了,一直没更新,而且无法在Windows 2000等操作系统上运行,必须单独用一台装了Windows 95的电脑运行。办公室的空间本来就不大,放上两台电脑,日常办公实在是不太方便,因此想把这个记录公文收发的软件做一次升级,这样,只用一台电脑就可以了。应该来说,不管从哪个方面去考虑,这都是提高办公效率、节省办公空间的做法。

主要功能其实非常简单:能把发公文的详细信息记录上去;能把收到的公文的详细信息记录上去;然后记录好这些文件都要分发给谁看,谁什么时候看过就可以了。

就这么三个功能,你说要多少钱吧?

客户还说了,一个比较庞大的财务系统,很成熟的,现在也就万八千的,你就开发这么三个功能,要多少钱?

我想,这么一讲,我也不能超过一万了,并且人家还讲了,现在比较成熟的办公软件也就千八百的,你说也不能开价太高了是吧?

我心里想,开发这个功能,数据库里建三个表,再做几个页面,不就可以了吗?自己弄一下,半个月应该足够了吧,反正是一个很小的系统,那就先开价8000吧,就当是业余时间练练手也成,不就很简单的三个功

能吗?

而且我开发软件也差不多有十年的经验了,开发这么点儿东西,三下两下不就可以了吗?还有一家小公司也有意做这个,教育局就说了,谁做得好,就用谁的。我想我是大牛,我怕谁,难道有人还能比我做得好?我对自己是有充分的信心的。还好真没遇上牛人,最终那个小公司没能做出来。现在想想,就万八千的小项目,合同也签订不了,而且还两家争这个小蛋糕,我何必去弄这个呢,真是犯贱了,连公司发的工资也赚不出来啊。

以上过程,我犯了好几个错误(这是经过两个月的折腾之后才总结出来的,不容易啊)。

1.谈项目、定价格不是我们技术人员能做的,而是要由市场部,或者领导来定,我们技术人员是没资格谈项目价格的。

2.到底需要多少功能,需要做到多细,最终有多少工作量都没搞清楚就定了价格。

3.没有充分考虑到问题的复杂性。这个软件有哪几个部门用,有几个人用?真的是单机版吗?

4.没有签订正规的合同,你可能做了一大堆,但其实这个项目早已经给别人了,把你叫过来,只是对比一下,询价一下。

5.没有深入了解客户的情况,例如教育局这个项目的价格最终由谁来定,谁说了算?到底谁是付款的人?

6.没有深入了解这个项目的前前后后。后来听说这个项目有好多人弄过,但是最终都失败了,因为没这么简单。

7.前十年的数据要怎么办?难道都丢弃?数据如何导入?数据格式不一样怎么弄?

8.新项目如何正式上线?老数据如何导入,什么时候导入?新系统如何测试?两个系统如何平滑衔接?

9.公司领导是否会允许你来做这个项目?若公司领导来谈,或许能谈成几万,结果你自己做主弄一个八千,不是把好项目谈砸了吗?

这个项目,后来遇到了很多很多问题,但是最终我还是成功了,因为我毕竟工作十年了,天天做软件,不大可能失败。要是遇上刚毕业的,或者经验不那么丰富的,那就惨了:白折腾不算,还折腾客户,项目也失败,丢人也要命啊。

就这么几个功能,足足折腾了两个月才全部搞定,有兴趣的,请看下回分解。

目录
相关文章
|
27天前
|
JSON 前端开发 开发工具
中秋前夕-我居然使用技术来鞭策兄弟
中秋前夕-我居然使用技术来鞭策兄弟
14 1
中秋前夕-我居然使用技术来鞭策兄弟
|
5月前
|
算法 安全 虚拟化
北美码农面试流程,北美码农面试经验
北美码农面试流程,北美码农面试经验
67 0
|
6月前
|
NoSQL Dubbo Java
网易开发三年,现跳槽蚂蚁花呗,4面顺利通过,拿下Java岗offer
不论是校招还是社招都避免不了各种面试、笔试,如何去准备这些东西就显得格外重要。 运筹帷幄之后,决胜千里之外!不打毫无准备的仗,我觉得大家可以先从下面几个方面来准备面试:
|
6月前
|
设计模式 算法 NoSQL
Java开发三年四面字节跳动复习一个月斩获offer,寒冬并不可怕
目前互联网行业形势越来越严峻,我接连投递了很多的简历,得到的回复却是寥寥无几,索性好好复习了大概一个半月的样子,挑战字节跳动成功!!接下来分享我在字节面试遇到的面试题,欢迎大家文末留言与我一起讨论!
|
6月前
|
Java 关系型数据库 MySQL
八年多开发经验分享:历经各种跳槽、裁员后一步步走上了人生巅峰
从接触开发至今已有8年多,从实习到带团队,也算总结出了一部分经验!
|
存储 应用服务中间件 nginx
双非本24秋招之路,从考研跑路到大厂上岗(无实习、项目)
双非本24秋招之路,从考研跑路到大厂上岗(无实习、项目)
|
SQL JavaScript 数据库
项目菜鸟成长为老鸟之路
从去年12月份开始加入廊坊市市委组织部考核系统的维护,到今天正式验收完重构文档,算是一个项目的完美阶段性结项。
|
存储 Dubbo Cloud Native
一边在大厂一线搬砖、一边操着 CTO 的心搞开源:一位普通中年程序员的开源十年路
“不管哪个赛道,不专注搞个三五年,跳来跳去,不会有啥出息。”
233 0
一边在大厂一线搬砖、一边操着 CTO 的心搞开源:一位普通中年程序员的开源十年路
|
算法 Java 测试技术
测试面试真题 | 从屡次碰壁到成长蜕变,半年拿下某大厂 60W 年薪测试开发 Offer!
![](https://ceshiren.com/uploads/default/original/3X/a/7/a74a8550abacc28c07164849c17108f6367122ef.jpeg) 近期,霍格沃兹测试学院学员 Z 同学成功拿下某互联网巨头企业 60W 年薪测试开发岗位 Offer,并获得了学院颁发的优秀学员奖学金。在欣喜之余,我们也请 Z 同学分享了他的成长心得和面试经
下一篇
无影云桌面