什么是软件项目管理?

来源:互联网 发布:算法的乐趣 豆瓣 编辑:程序博客网 时间:2024/06/02 19:48

什么是软件?

软件是程序,是控制硬件功能并指挥其运行的程序、代码和符号语言。

什么是项目?

项目是具有明确的起止时间,明确的目标、范围和成本的一次性的工作。它具有如下特点:(1)明确的开始、结束时间;(2)明确的目标,它规定了具有质量保证的一个或多个目标;(3)限制条件,必须是在给定的进度(时间)、成本下完成的;(4)是一次性的,一个项目不能以同样的方式重复。

什么是管理?

管理是将一些理论知识、技能、工具和技巧应用到项目活动中去的行为或艺术。

 

所以,软件项目管理主要专注于软件项目活动的一些行为分析与管理。

 

一个项目管理需要考虑的远不止我们想象的那么多,往往需要在众多的、甚至是相互冲突的要求中寻求一种平衡,以达到满足每个团体各方面的利益:

 范围、时间、成本和质量

 有不同需求和期望的项目涉及人员

 明确表示出来的要求(需求)和未明确表达的要求(期望)

比如,部门主管可能希望新的项目在成本方面,而系统工程师却更注重技术的完善,而市场人员却希望在尽可能短的时间内完成项目以便尽快满足市场、占有市场份额。而项目管理者所要做的,就是夹在这不同的需求和利益中,寻求一种解决这些冲突,满足不同需要的适当的方法。 

项目管理知识体系主体和项目管理过程图

项目管理图

原创粉丝点击