软件开发项目管理办法_软件开发项目管理容易陷入哪些困局

什么是软件项目管理
软件开发人员的管理办法
【软件开发项目管理办法_软件开发项目管理容易陷入哪些困局】最低0.27元/天开通百度文库会员,可在文库查看完整内容>
原发布者:hx资料库
软件开发部管理制度1、目的为保障日常工作正常有序的进行,让开发中各个环节更加紧凑,更加可控,需要尽可能实现软件开发部的管理正规化,工作过程的流程化 , 以便提高网页质量和开发效率,达到项目能够按质按量按期上线的目标 。2、试用范围本制度适用于XX有限公司及其下属分公司或全资控股的子公司 。3、部门职责1、负责公司国内网站平台的建设,包括开发,完善与维护;2、负责公司国外网站平台的建设,包括开发 , 完善与维护;3、负责公司后台数据中心的建设,包括发开,完善与维护;4、负责公司各部门运营流程体系搭建与维护;5、负责公司ERP、CRM系统开发与维护;6、负责公司应用软件、产品软件开发;4、部门架构软件开发部共分为五个小组,以下是部门的组织架构图:

软件开发项目管理办法_软件开发项目管理容易陷入哪些困局

文章插图
1.项目立案管理与规范1.1提出需求:公司所有部门的负责人可以在后台系统提出功能需求 , 包括软件维护,软件改进 , 软件开发 。1.2需求管理:IT自动化中心对来自用户等各方面的需求进行收集、汇总、分析、更新、跟踪;1.3产品设计:IT自动化中心编写产品需求文档,包括业务结构及流程、界面原型、页面要素描述等内容;1.4确定方案:IT自动化中心组织协调需求方、软件开发负责人,对需求进行评估,审核通过后方可立项,并确认开发周期;2.软件开发2.1分配功能:在新项目软件开发项目中,过程管理文档包括哪些在软件项目开发过程中,应该按软件开发要求撰写十三类文档,文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性!
需求阶段
1、可行性分析报告
说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案 , 说明并论证所选定实施方案的理由 。
2、项目开发计划
为软件项目实施方案制订出具体计划,应该包括各部分工作的负责人员、开发的进度、开发经费的预算、所需的硬件及软件资源等 。
3、软件需求说明书(软件规格说明书)
对所开发软件的功能、性能、用户界面及运行环境等作出详细的说明 。它是在用户与开发人员双方对软件需求取得共同理解并达成协议的条件下编写的,也是实施开发工作的基础 。该说明书应给出数据逻辑和数据采集的各项要求,为生成和维护系统数据文件做好准备 。
设计阶段
4、概要设计说明书
该说明书是概要实际阶段的工作成果 , 它应说明功能分配、模块划分、程序的总体结构、输入输出以及接口设计、运行设计、数据结构设计和出错处理设计等,为详细设计提供基础 。
5、详细设计说明书
着重描述每一模块是怎样实现的,包括实现算法、逻辑流程等 。
开发阶段
6、开发进度月报
该月报系软件人员按月向管理部门提交的项目进展情况报告,报告应包括进度计划与实际执行情况的比较、阶段成果、遇到的问题和解决的办法以及下个月的打算等 。
测试阶段
7、测试计划
为做好集成测试和验收测试,需为如何组织测试制订实施计划 。计划应包括测试的内容、进度、条件、人员、测试用例的选取原则、测试结果允许的偏差范围等 。
8、测试分析报告
测试工作完成以后,应提交测试计划执行情况的说明,对测试结果加以分析,并提出测试的结论意见 。
收尾阶段
9、用户操作手册
本手册详细描述软件的功能、性能和用户界面 , 使用户对如何使用该软件得到具体的了解,为操作人员提供该软件各种运行情况的有关知识,特别是操作方法的具体细节 。
10、项目开发总结报告
软件项目开发完成以后,应与项目实施计划对照,总结实际执行的情况 , 如进度、成果、资源利用、成本和投入的人力 , 此外,还需对开发工作做出评价,总结出经验和教训 。
11、软件维护手册
主要包括软件系统说明、程序模块说明、操作环境、支持软件的说明、维护过程的说明 , 便于软件的维护 。
维护阶段
12、软件问题报告
指出软件问题的登记情况 , 如日期、发现人、状态、问题所属模块等 , 为软
件修改提供准备文档 。
13、软件修改报告
软件产品投入运行以后 , 发现了需对其进行修正、更改等问题,应将存在的问题、修改的考虑以及修改的影响作出详细的描述,提交审批 。
编制软件开发项目管理规范的依据?软件开发项目管理手册是根据公司各项要求和软件项目的具体情况,对软件项目在整个生产活动中的各个方面所做的具体要求 。
编制依据:总公司手册,总公司软件项目管理规范,公司管理制度手册,公司项目管理部制度手册 。
编制原则:将软件项目生产管理活动分解,使所规定的各项管理制度具有针对性、可操作性和可追朔性 。
编制目的:有效控制软件项目施工成本,提高软件项目经济效益,确保软件项目质量、安全、工期、成本等各项指标顺利完成 , 最终实现公司规定的质量目标和成本指标 。
软件项目管理:是指企业运用系统的观点、理论和方法对项目进行的决策、计划、组织、控制、协调等全过程的全面管理 。
软件项目管理制度:是施工项目经理部为实现施工项目管理目标,完成施工任务而制订的内部责任制度和规章制度 。
责任制度:是以部门单位岗位为主体制订的制度 。就拿日事清的销售部来说,责任制规定了该部门各类人员应该承担的责任对谁负责负什麽责,考核标准以及相应的权利和相互协作要求等内容 。责任制是根据岗位划分的,其重要程度不同,责任大小也各不相同,责任制强调创造性地完成各项任务,其衡量标准是多层次的,可以评定等级 。
软件开发项目管理的目录第一篇 将消费需求转化为产品规格设计
第1章 软件与软件开发项目
1.1 软件概念、发展和分类
1.2 软件的过程、生存期与开发方法
1.3 软件开发项目
1.4 软件开发项目管理
第2章 可行性研究与软件需求分析
2.1 项目可行性研究
2.2 对软件项目的经济分析
2.3 软件需求分析
2.4 软件需求分析方法
第二篇 软件项目开发过程管理
第3章 软件项目业务规划
3.1 软件项目规划与估算
3.2 软件生产率与代码行成本
3.3 软件项目进度与组织
3.4 软件环境与配置
3.5 软件配置管理
第4章 软件设计与程序编码
4.1 软件设计概述
4.2 软件设计原理与结构
4.3 软件编码
4.4 面向对象方法
第5章 软件开发项目小组管理
5.1 软件开发项目小组建设
5.2 软件开发项目小组成员管理
5.3 软件开发项目小组成员协调
第三篇 软件开发项目后期管理
第6章 软件质量管理(成熟度模型与应用)
6.1 软件项目管理中的成熟度模型
6.2 软件质量成熟度管理与应用
6.3 集成成熟度模型与个体软件过程
第7章 软件测试与软件维护
7.1 软件测试管理概述
7.2 软件测试过程管理
7.3 软件的维护
7.4 软件维护的实施
7.5 软件反推工程
附录I 计算机软件标准与文档
附录II 计算机辅助软件开发(CASE)
参考文献
软件开发项目管理办法_软件开发项目管理容易陷入哪些困局

文章插图
软件开发项目管理容易陷入哪些困局1、缺乏项目管理的系统培训:在大多数企业中,都是习惯内部晋升 , 所以项目经理一般都是企业内部能够在技术上独当一面的员工,而这类经理一般都有着过硬的技术,但是缺乏系统的管理培训,对管理的知识和经验较少 。
2、计划意识不足:在制定项目计划时 , 没有一个详细的计划,对计划的拟定也是草草的提纲应付上级 。或者在计划进行的过程中,各种理由推迟拖延,给项目开始带来很大的麻烦 。
3、项目相关人员的问题:项目人员是需要根据项目计划的制定而确定人选及相应的关系的,如果说相关负责人对客户的负责人缺乏了解,也容易导致需求不明确或者不完整,难以按照客户的想法开发 。导致最终计划与结果不同步,成本越来越高 。
4、沟通意识问题:良好的沟通才能充分了解对方的需求,如果各个忙各自的事情 , 工作衔接性不好 , 也会给项目管理带来困难 。