开发工作流程

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本规范适用于项目需求确定后。工作流程大体如下:

1. 项目总体设计

项目经理在项目需求(部分需求)确定后,开始设计项目功能及实现方向。

2. 工作划分及分配

项目经理在完成设计后,把开发工作划分成几部分内容,并分配给开发人员。

3. 理解工作内容

开发人员在接到任务后,不要急于开始开发,而是要详细了解清楚功能的具体内容,才可以开始设计工作。

4. 功能实现设计

开发人员与项目经理沟通清楚后,开始程序设计工作。

设计工作的主要工具是IBM Rational Rose或是Visio,设计内容视工作内容而定,但要遵循《开发规范》,设计内容至少要包含类协作图,时序图。

5. 审核设计内容

开发人员在完成设计后,要提交给项目经理审核设计内容。如果项目经理审核不合格,则要从新设计,直至审核通过。

6. 编码实现

在项目经理审核完成后,开发人员便可以开始编码工作。

7. 单元测试

开发人员在完成编码工作后,要对所做项目进行单元测试。在测试完成后,要保留测试程序及测试数据,整理成《项目单元测试记录》。

8. 详细设计文档整理

开发人员在单元测试完成后,将程序提交由项目经理审核。并与此同时完成《功能块详细设计文档》。

9. 审核最终程序

项目经理在开发人员提交程序后,对最终程序做验证。如果中间出现问题,需返回给相关开发人员。

10. 提交测试组

程序验证无误后,由项目经理提交给测试组进行功能测试与性能测试。

11. 程序测试

测试组对提交程序进行测试,测试结束后,将出现问题反馈给项目组。项目在改正后继续提交测试,直到无问题出现。

12. 测试文档

测试工作结束后,测试组人员整理测试文档。

至此,项目开发工作完成。

相关文档
最新文档