
初次谈判
那还是好几年前的事情了,我起步刚开始还是一个人接单,虽然也赚了几笔钱,但是都是小打小闹的小项目,大的项目对于个人来说还是力不从心的。心想这样干着虽然有一些收入,但是距离自己心目中的目标(攒钱买房)还是相距很远。于是就纠集了大学时就比较玩得来的几个死党,成立了一个总共有6个人的软件团队。有了团队,就得着手接大一点的项目...
那还是好几年前的事情了,我起步刚开始还是一个人接单,虽然也赚了几笔钱,但是都是小打小闹的小项目,大的项目对于个人来说还是力不从心的。心想这样干着虽然有一些收入,但是距离自己心目中的目标(攒钱买房)还是相距很远。于是就纠集了大学时就比较玩得来的几个死党,成立了一个总共有6个人的软件团队。有了团队,就得着手接大一点的项目...
在确定项目交给我们后,需要双方签订一个合同,里面要附上一个项目需求文档。我们花了几天的时间,来与对方的专人分析项目需求,并整理成为一个需求分析文档。我们需要开发的系统是一个典型的贸易系统,主要功能是与企业的生产系统对接,来管理公司的产品信息和客户信息。通过对生产系统中的各种成本进行分析来生成价格,然后给客户报价、生成...
后期维护主要是要有一份完整的文档做基础,比如功能 清单 (excel的):详细的描述系统的所有功能,一般格式就 是,大模块、子模块、功能、页面名称等。流程图:该文档 主要画出系统的整个流程,详细描述各个模块之间的关联关 系,方便理解业务和后期维护以及新人培训。数据表结构: 一般用erwin,owerdesigner,word等格式,详细描述每个表中每...
最后一招也是最有效的解决办法:不见尾款不交源代码。之所以说这个是最后的一招,是因为对待那些已经交易过的熟客,或者是财力比较雄厚的大客户,一般不要使用这招。只有判断出对方是财力不足的垃圾客户,或者是从来没有交易过的生客,可以考虑用这一手。当然,你事先就应该在双方签订的合同中注明这一点,就是:在收到乙方的全部款项后,再交...
二手项目风险高,有的项目属于中间人从其他客户那里接来的需求,如果对方跟他的客户之间有什么谈不拢,你的外包项目也会受到影响。二手项目因为你不是直接面对最终的客户,很多需求要通过中间人来转告,产生误判的情况时有发生,项目的完成结果与客户的期望往往有很大的不同,最后很有可能搞得不欢而散,项目的尾款更是经常拿不到手。前面已经...
在项目开始阶段就不断变幻需求,对一些细节锱铢必较的人可能以“项目不符合要求”为由不付足项目款,对这种人需要尽可能把开发细节列入合同,按合同结项,以防对方增加额外的任务量。在合同内容中,尽量以容易量化的目标或成效作为验收标准,如每完成一个阶段的目标就给客户看相应的成果并予以确认,这类容易量化的目标既容易被客户理解也容易...
在完成项目时,不但团队组员之间的沟通非常重要,团队与客户之间的沟通在某种程度上说更为重要。因为在不同时间、不同地点、不同的环境中,客户的想法也会有所不同,这也正是需求的更改,我们不能要求客户提出的需求是一成不变的,有人说过,世界上唯一不变的就是变化!想要解决这个矛盾,我觉得最有效的方法就是沟通,沟通的方式是分阶段给客...
项目的费用是一个项目是否能谈成的关键因素,也是团队与客户之间争论的焦点。究其原因,是因为软件是人的脑力劳动的成果,所以它不像硬件产品那么好定价。一部手机,只要把CPU、摄像头、电池、主板等等配件的进货价加上装配的成本及销售成本等再加上利润,就可以定出价格,但是软件就不同了。本人就在某个网站,看到做同一个软件,有的人竞标...
对于一个团队来说,紧密的分工配合才是高效地完成一个项目的关键。这时的团队领头人就要起到一个公司的项目经理的职责,他要负责制定项目开发计划文档,量化任务,并合理分配给团队中相应的编程人员。在项目的开发过程中,他还要负责跟踪项目的进度,协调项目组成员之间的合作。对于已经过了磨合期的团队,领头人的职责可以减少一些,但是对于...
在与客户的谈判达成一致后,就要把双方谈判的结果以合同的形式固定下来。合同的主要作用,在于约束合同双方(即项目发包方和承接方)履行责任,同时也为日后双方的分歧,提供有力的文字性依据。因为签订了合同就有了法律依靠,在履行合作期间,双方的书面承诺,有法可依,有据可寻,使得项目的发包方和承接方,都能按照自己的承诺来履行自己的...