《挖掘管理价值:企业软件项目管理实战》一1.1 什么是软件项目管理-阿里云开发者社区

开发者社区> 开发与运维> 正文
登录阅读全文

《挖掘管理价值:企业软件项目管理实战》一1.1 什么是软件项目管理

简介:

本节书摘来异步社区《挖掘管理价值:企业软件项目管理实战》一书中的第1章,第1.1节,作者: 徐勤 责编: 杨海玲, 更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.1 什么是软件项目管理

挖掘管理价值:企业软件项目管理实战
软件开发是构建软件本身以及系统中一部分或全部产品的开发过程,是一个包括设计、开发、测试、实施、维护的系统过程。软件项目管理是针对某个特定的软件开发项目进行管理的过程,其主要目的有以下6种。

  • 收集用户需求。收集和分析需求,使其可以利用计算机技术来实现。
  • 安排和分配资源。包括人力资源和物资资源,使其投入软件开发活动,实现需求目标。
  • 管理和控制项目进度。使其能够在预定的时间内完成或阶段性地完成任务。
  • 控制质量。实现软件功能,使其能够达到设计要求。
  • 控制风险。及时调整计划和资源,及时排除困难和故障。
  • 产生效益。软件存在的价值就是可以替代人做一部分工作,并且比人做得更好更快。软件是可以产生一定经济效益的,因此软件项目的目的就是要使软件实现或超出预期的经济效益。

软件项目是一项复杂的系统工程,为了支持项目的顺利进行和完成,它需要一套科学的和可行的方法论来进行管理。这一套方法论分别涉及过程、资源、质量、风险、知识、心态和效益等层次的管理。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享: