一般开发流程包括商业流程和项目开发流程,共十个步骤。
| 步骤1 |
客户提出开发需求: 1.客户提出具体要求 2.提供相关文本(包括) 1.)项目描述 2.)基本功能需求 3.)基本设计要点 |
| 步骤2 |
我们公司提供"解决方案、概要设计和报价": 1.我公司具体分析客户的提出的具体需求 2.根据具体要求,设计具体开发方案。 3.根据难易程度及工作量,制订报价。 |
| 步骤3 |
双方安排工作人员沟通: 1.双方就开发内容进行协商,修改、补充,以达成共识 2.双方确定项目具体细节及价格。 3.我方制定"项目开发合同书" 4.我方制定"项目开发计划" |
| 步骤4 |
双方确立合作意向,客户支付项目开发订金: 1.双方签订《项目开发合同书》。 2.客户提供项目相关内容资料。 3. 我方组织开发人员,准备系统分析、设计 |
| 步骤5 |
系统分析: 1.根据《项目开发合同书》完成《系统分析报告》初稿 2.客户审查《系统分析报告》初稿 |
| 步骤6 |
客户审核并确认初稿: 1.客户审查《系统分析报告》初稿。 2.客户提出修改意见,双方按讨论后意见进行修改 3.客户认同初稿后,以书面形式确认。 4.客户有新的需求,返回步骤中的第3步,顺序处理。 |
| 步骤7 |
起动整体项目开发: 1.我方依据客户资料和项目分析,整体项目开发。 2.在开发过程中,我方会请客户随时测试软件,及时改进。 3.客户有新的需求,不在合同范围之内,可把新的需求返回第 3步顺序处理。 4.项目完工后,安排和客户联系测试验收工作。 |
| 步骤8 |
客户验收: 1.客户根据协议内容进行测试验收工作; 2.验收合格,由客户签发《项目验收合格确认书》; 3.客户支付余款,软件交付使用并进行培训; |
| 步骤9 |
售后维护: 1.客户可以安排员工自行维护,也可交与我公司来维护。 2.若交与我方维护,双方需根据具体工作量来确定维护费用,并签署《售后服务协议》,我方根据协议对项目及时跟踪服务。 3.在软件运行过程中,客户有新的需求,可随时和我公司联系,我公司按老客户方式,在开发费用上给予一定的优惠。开发步骤同上。 |