没有合适的资源?快使用搜索试试~ 我知道了~
首页大型软件项目管理的流程设计及分析.docx
资源详情
资源评论
资源推荐
软件项目管理与文档编写大作业
大型软件项目管理的流程设计及分析
摘要:针对大型软件项目开发中的复杂性、易变性和不可预见性,研究大型软件项目管理
流程,设计大型软件项目管理过程的总体流程,分析各阶段流程的进入条件、主要工作过
程和工作结果。
关键词:软件过程 软件项目管理 流程设计
1 引言
长期以来,大型软件项目告失败率的状况一直困扰着软件设计和开发人员,研究表明,
软件项目失败的原因主要有三个:一是应用项目的复杂性;而是缺乏合格的软件项目管理
人才;三是缺乏有效的项目管理。软件开发的风险之所以大,是由于软件过程能力低,其
中最关键的问题在于软件开发组织不能很好的管理其软件过程,从而使一些好的开发方法
和技术不能起到预期的作用。流程管理作为现代企业管理的先进思想和有效工具,随着市
场环境与组织模式的变化,在以计算机网络为基础的现代社会信息化背景下越发显示出其
威力和效用。流程管理不仅是一种管理技术,更加体现了现代管理的思想。
流程管理的重点是:理清和管理好所有主、支流程间的关系,使他们相互协调发挥应
有的作用。流程管理增加了部门的透明度,管理的对象不是“部门”和“部门员工”的概念,而
是以工序流程为管理对象,注重流程中每一个过程、效率以及和上下游工序的关系,管理
重点在于整体流程的完整性和顺畅性。目前,流程管理技术的研究已越来越受到人重视。
运用流程管理方法和技术进行大型软件项目管理,可以有效的改变软件过程管理混乱
的局面。首先对大型软件项目开发过程进行有效的、规范化的定义;其次,在大型软件项
目开发过程中,所有的活动过程均按照流程所规定的活动的逻辑关系、活动的实现方式来
执行,这样可以使得所有的活动有序和可控;第四,关注每个过程的“结果”,使大型软件
项目的所有工作产品均能得到有效的保存,保证了软件产品完整性。
2 流程在大型软件项目中的作用
流程是由活动组成的。基本活动是由个人或团体来完成的,他不需要进行其他的基本
活动的转化。流程的各个活动之间有着特定的流向,它包含着明确的起始活动与终止活动
因此是一个动态的概念。从结构上来看,流程有四个基本的构成因素:活动、活动的逻辑
关系、活动的实现方式和活动的承担者。流程与“一系列的活动或事件”、“结果”等概念密切
相关。流程管理不仅是一种管理技术,更体现了现代管理的思想,原有的以控制、塔式组
织为基础的职能行政管理已经不能完全满足于现代企业发展和市场竞争的需要,管理的发
展沿着分工理论运行了上百年后,现在又重新回归到整合与系统。
大型软件项目生命周期的一系列的开发过程是各种各样的流程活动。大型软件项目的
计划编制、系统分析、概要设计、详细设计、程序编码、测试与维护等活动过程都是一种
流程活动。制定大型软件项目管理流程,重点考虑以下几点:
1 制定的流程能引导项目逐步走向成功;
2 制定的流程能适应软件开发过程;
3 制定的流程能指导项目开发活动,有利于对项目开发活动的管理;
4 制定的流程能以直观的流程图表示,能使项目组成员清楚的知道软件开发与管理的过
程和相互间的关系;
5 流程中的起始活动条件、终止活动条件明确、规范、便于控制;
6 流程中的工作产品定义明确、可度量,评价标准和方法具体、可操作。
1 / 5
尾号
- 粉丝: 1
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- stc12c5a60s2 例程
- Android通过全局变量传递数据
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0