一定要制定规则
创业,一个人很难成事。因此,必须结成一个团伙。但是纵观整个世界文明史,所有形态的结伙,黑社会也好、革命同盟也好、古惑仔也好、政治家也好,到最后,基本上没有一个善始善终的;更惨烈的是,结伙打天下成功之后,在分果果、排座座的这个环节,就发生了各种父子反目、夫妻结仇、兄弟残杀的血淋淋的事件。其实你细看二十四史,里面讲的就是...
创业,一个人很难成事。因此,必须结成一个团伙。但是纵观整个世界文明史,所有形态的结伙,黑社会也好、革命同盟也好、古惑仔也好、政治家也好,到最后,基本上没有一个善始善终的;更惨烈的是,结伙打天下成功之后,在分果果、排座座的这个环节,就发生了各种父子反目、夫妻结仇、兄弟残杀的血淋淋的事件。其实你细看二十四史,里面讲的就是...
程序编码工作逐步接近尾声,接踵而来的就是功能测试、模块测试、集成测试、系统测试等。对于系统测试,开发人员大都不愿意去做的,因为这是一项既繁琐、又无成就感的工作,但是这有时一件必不可少的工作,因为一套没有经过严格测试的系统,就像给病人输入的血液没有经过任何的病毒检测,里面是否有艾滋病毒、乙肝病毒、梅毒等等一概不管,那这...
有了需求分析文档,接着我们开始了系统的整体设计工作。这套系统是准备在一家200人左右的小型电子企业运行,负责公司的对外营销管理。公司的郑总经常要出国与外商谈判,因此他需要在自己的笔记本上安装一套系统,并与国内工厂这边进行数据同步。另外,他们公司在每年的春秋广交会期间,都会带产品去参展,期间有几台笔记本都需要使用这套系统...
大家在具体的项目付款方式上,一般采取的是361方式,即30%作为项目启动款,60%在项目验收后付款,10%的尾款最后在确认系统运行正常后付清。而在我们与郑总签订的合同上,规定项目开发前我们不收任何预付款,等系统基本成型后(即客户可以认同开发质量和效果后)付50%的项目款,正式上线运行后,再付40%的项目款。另有10%要等到系统运行实施一...
系统整体设计完成后,我们开始了系统的模块设计和编码工作。我的基本思路是,按照程序模块的重要性,逐个模块实现。单个模块的设计和编码同时进行的,完成好一个模块,就发送给郑总审核,以模块程序为交流载体,方便双方沟通。我把模块进行了分工,团队的每一位成员都需要在规定的时间内完成其中的一部分模块,如果不能按时完成,就记录在案,...
那还是好几年前的事情了,我起步刚开始还是一个人接单,虽然也赚了几笔钱,但是都是小打小闹的小项目,大的项目对于个人来说还是力不从心的。心想这样干着虽然有一些收入,但是距离自己心目中的目标(攒钱买房)还是相距很远。于是就纠集了大学时就比较玩得来的几个死党,成立了一个总共有6个人的软件团队。有了团队,就得着手接大一点的项目...
在确定项目交给我们后,需要双方签订一个合同,里面要附上一个项目需求文档。我们花了几天的时间,来与对方的专人分析项目需求,并整理成为一个需求分析文档。我们需要开发的系统是一个典型的贸易系统,主要功能是与企业的生产系统对接,来管理公司的产品信息和客户信息。通过对生产系统中的各种成本进行分析来生成价格,然后给客户报价、生成...
如果我们承接的是比较复杂的软件,比如企业的ERP之类的软件,客户在拿到软件产品之后,不能立即进行使用,需要团队派人在软件技术、软件功能、软件操作等方面进行系统调试、软件功能实现、人员培训、软件上线使用、后期维护等一系列的工作,我们将这一系列的工作称为软件项目实施。软件实施可以说是软件项目外包过程中的一个决定性环节,软件...
后期维护主要是要有一份完整的文档做基础,比如功能 清单 (excel的):详细的描述系统的所有功能,一般格式就 是,大模块、子模块、功能、页面名称等。流程图:该文档 主要画出系统的整个流程,详细描述各个模块之间的关联关 系,方便理解业务和后期维护以及新人培训。数据表结构: 一般用erwin,owerdesigner,word等格式,详细描述每个表中每...
最后一招也是最有效的解决办法:不见尾款不交源代码。之所以说这个是最后的一招,是因为对待那些已经交易过的熟客,或者是财力比较雄厚的大客户,一般不要使用这招。只有判断出对方是财力不足的垃圾客户,或者是从来没有交易过的生客,可以考虑用这一手。当然,你事先就应该在双方签订的合同中注明这一点,就是:在收到乙方的全部款项后,再交...