原创  项目开发总结(v1.0) 收藏

1.       项目开发的目标、意义

1.       本产品的目标

2.       项目说明

1.       项目代号

2.       人员配置(项目经理、系统分析师、软件工程师、测试人员、美工文档管理员)

3.       各种角色的职责

1.       项目经理(1):             负责安排计划、制定工作流程、协调各种角色的关系、制定工作目标和计划、向项目主管报告、内部人员的激励、员工招聘

2.       系统分析师(1):          负责客户沟通、需求调研、分析需求、设计报告、制定阶段内开发计划、制定阶段内测试计划、建立测试计划、新进开发人员培训

3.       软件工程师(3):          负责根据需求报告开发、单元测试、协助制定开发计划

4.       测试人员(1):             负责协助制定测试计划、模块测试、集成测试

5.       美工文档管理员(1):  负责系统的美工、项目相关文档的管理、VSS的维护、BBSBugProject工具的使用方法指导、每日构建、新进员工的工具培训

3.       项目总体计划

1.       项目需求调研、分析

广泛调研客户需求,分析系统辅助用户的方式

编写<<需求分析说明书>>,建立各种业务模式的业务模型、考虑各种业务模型中的系统支持方式。

2.       项目的技术框架准备

整理新框架的开发培训说明书、开发规范。<<开发技术框架>>,<<编程规范>>

项目的整体风格、界面设计。<<软件美工说明>>

3.       项目概要设计、详细设计(循环)

概要设计: 系统模块划分、系统命名规范、建立核心实体模型、核心对象状态模型、模块和对象的协作模型。<<概要设计说明书>>

详细设计: 系统每个页面的原型、每个页面提供的功能、每个页面的关键字段(界面原型,第一次);构建详细的程序界面、建立相关对象和属性和方法、建立模块序列图。<<模块设计说明书>>,<<数据库说明书>>

4.       项目的开发、单元测试

开发人员根据项目设计编写代码、在每个功能完成后必须进行测试、并且保证代码100%覆盖。填写<<单元测试报告>>

5.       项目集成、系统测试阶段、使用文档的编写。

开发人员编写安装程序、测试人员根据项目目标测试各种业务模式的流程、文档管理员编写使用帮助。项目经理联系销售部组织产品包装、宣传。

4.       详细流程图

1. 周期内角色职责
 

2.Bug管理机制:

5.       项目每个阶段的详细计划

6.       项目测试总体计划

7.       项目每个阶段的详细测试计划

8.       关于项目风险

1.       设计偏离客户需求、不具有可操作性

2.       系统不具友好的交互界面

3.       质量低劣

4.       成本不可控制

5.       项目缺乏管理

6.       典型错误

7.       员工参与积极性低

9.       项目成本

10.    项目绩效

发表于 @ 2004年12月10日 12:28:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:项目管理中发现的问题。 | 新一篇:开发高质量项目的75个注意点(转载)

  • 发表评论
  • 评论内容:
  •  
Copyright © meidengyin
Powered by CSDN Blog