首页 ┆ 网站地图 ┆ 在线留言 ┆ 游戏资讯 ┆ 资源下载 
设为首页
加入收藏
联系我们
热门关键字: .net应用  操作系统  Dreamweaver  WinRAR  网络推广
高级搜索
您当前的位置: 主页>软件工程>项目管理>软件开发项目管理的角色定义和各个阶段
软件开发项目管理的角色定义和各个阶段
来源: 发布时间:2008-03-19 发布人: 浏览: 人次   字体: [ ]  

1.角色定义

      A) 项目经理

      B) 需求人员

      C) 设计师

      D) 开发人员

      E) 配置人员

      F) 测试人员

      G) 数据库管理人员

2. 软件开发的各个阶段

     A) 需求分析

     B) 概要设计

          设计系统架构,以及业务相关的基础框架

    C) 详细设计

             1.编写详细设计文档,包括UI,UML类图,操作流程说明,相关SQL,数据库表说明,与其他模块接口

             (详细设计,要能做到开发人员在不了解业务的情况下,也能很好的开发)

             2.重点模块详细设计组织评审

               (评审能统一设计人员的设计风格,找出错误,以及更好的与其他人员设计的模块衔接)

       D) 系统开发

              1.依据详细设计文档开发

               2.开发人员自测表

                     开发人员完成开发后,编写测试用例,以详细设计为标准,对模块做功能测试

                    (测试用例,包括2个内容,一是操作步骤,而是结果)

                3.开发组长复测表

                    开发组长,根据自测表的测试用例,再测试功能模块,以及代码审查,未通过的以及需要修改的,退回开发人员修改,这个可与绩效考核挂钩

                4.循环 2, 3两个步骤,直至功能模块测试通过

                5.项目经理抽查测试表

                     项目经理抽查重点功能的测试表,复测表等,以监督开发过程

       E) 测试

                1.配备专用的测试服务器,自动每日构建,并生成测试报告

                          (专用的测试服务器,方便测试人员和开发人员交流,再现问题,以及减少版本合并错误等)

                2.测试人员,从用户习惯的角度,编写测试用例,进行单个模块功能测试

                3.熟悉业务的测试人员,编写测试用例,各个模块间流程拉通测试

                 4.安全性及压力测试

                 5.编写操作手册

           F) 上线,运维          

          **其中,设计、开发、测试,是一个迭代的过程 

3. 管理制度

           A) 每日下班前10分钟,填写工作日志,并提交到版本库中

                   日志包括2部分内容, 工作内容、问题及建议

            B) 晨会

                  项目负责人,早上收集工作日志,了解开发进度,以及解决日志中反馈的问题

            C 周会

                   周末,项目负责人总结本周项目进度,以及主要的问题点,各成员总结个人本周工作情况,以及问题和建议
              D培训

                    一周或者二周内,组织项目内培训,由各项目成员轮流主讲,然后共同讨论,会后,形成文档,并提交到知识库 

4.相关工具

       版本库: svn

        缺陷跟踪:bugfree

       项目计划:GanttProject

最后,很重要的一点,就是有问题多沟通,有积累,多记录。


相 关 文 章   发布商链接
·件的系统架构设计应该达到怎样的深度...
·什么是软件开发的互通性?主要体现在...
·一个称职项目经理应如何调动员工的积...
·谈谈哪些人不适合担任项目经理
·如何写系统需求分析书?实例分析不完...
·值得关注的影响IT项目进展速度几种情...
·软件开发项目管理中的五项基本原则
·浅析软件项目管理中的十个误区
·如何制定和编写软件项目计划的总结
·项目经理的第一个精神准备
 §最新评论:(评论内容只代表网友观点,与本站立场无关!)
网名: 验证码:  【所有评论】【↑返回顶部
评 分: 12 345
评论内容:(不能超过500字,请自觉遵守互联网相关政策法规。[按 Ctrl+Enter 可直接提交]
注意:请勿在本站发布政治话题、色情及违反法律的内容。
IT知道网 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。
推 荐 文 章
·值得关注的影响IT项目进展速...
·如何写系统需求分析书?实例...
·谈谈哪些人不适合担任项目经...
·一个称职项目经理应如何调动...
·什么是软件开发的互通性?主要
·件的系统架构设计应该达到怎...
·谈谈先进、成熟的软件工程思...
·成功的项目经理应具备的10大...
·项目生命周期中有三个与时间...
·如何在IT项目实施中进行成本...
·谈谈SOA方法学和其他方法学的
·快来听听我来讲如何做好软件...
·如何制定和编写软件项目计划...
·浅析软件项目管理中的十个误...
热 门 文 章
·如何制定和编写软件项目计划...
·软件开发项目管理中的五项基...
·谈谈哪些人不适合担任项目经...
·谈谈先进、成熟的软件工程思...
·件的系统架构设计应该达到怎...
·成功的项目经理应具备的10大...
·一个称职项目经理应如何调动...
·项目生命周期中有三个与时间...
·项目经理的第一个精神准备
·如何在IT项目实施中进行成本...
·软件项目管理中的风险与研究
·谈谈SOA方法学和其他方法学的...
·什么是软件开发的互通性?主要...
·浅析软件项目管理中的十个误...
·快来听听我来讲如何做好软件...
网站首页 - 关于本站 - 加入收藏 - 网站地图 - 友情连接 - 在线留言 - 联系我们 - 返回顶部
Copyright © 2007 IT知道网.[冀ICP备07026896号]. All Rights Reserved .