行业动态

软件测试之软件项目管理

软件测试之软件项目管理

  一、软件项目管理的定义

  软件项目管理是软件工程和项目管理的交叉学科,软件项目管理的概念涵盖了管理软件产品开发所必须的知识、技术及工具。根据美国项目管理协会PMI对项目管理的定义可以将软件项目管理定义为:在软件项目活动中运用一系列知识、技能、工具和技术,以满足软件需求方的整体要求。

  软件工程的活动包括问题定义、可行性研究、需求分析、设计、实现、确认、支持等,所有这些活动都必须进行管理,软件项目管理贯穿于软件工程的演化过程之中,如图1所示。

 

     

  

图1 软件工程的演化过程

  二、软件项目管理的过程

  为保证软件项目获得成功,必须清楚其工作范围、要完成的任务、需要的资源、需要的工作量、进度的安排、可能遇到的风险等。软件项目的管理工作在技术工作开始之前就应开始,而在软件从概念到实现的过程中继续进行,且只有当软件开发工作最后结束时才终止。管理的过程分为如下几个步骤:

  (1) 启动软件项目

  启动软件项目是指必须明确项目的目标和范围、考虑可能的解决方案以及技术和管理上的要求等,这些信息是软件项目运行和管理的基础。

  (2) 制定项目计划

  软件项目一旦启动,就必须制定项目计划。计划的制定以下面的活动为依据。

  · 估算项目所需要的工作量

  · 估算项目所需要的资源

  · 根据工作量制定进度计划,继而进行资源分配

  · 做出配置管理计划

  (3) 跟踪及控制项目计划

  在软件项目进行过程中,严格遵守项目计划,对于一些不可避免的变更,要进行适当的控制和调整,但要确保计划的完整性和一致性。

  (4) 评审项目计划

  对项目计划的完成程度进行评审。并对项目的执行情况进行评价。

  (5) 编写管理文档

  项目管理人员根据软件合同确定软件项目是否完成。项目一旦完成,则检查项目完成的结果和中间记录文档,并把所有的结果记录下来形成文档而保存。


以上是关于软件测试的知识,由多测师亲自撰写!   https://www.duoceshi.com/

  

新闻资讯

联系我们

联系人:王老师

手机:15873483787

电话:0755-21072941

邮箱:hr@duoceshi.com

地址: 广东省深圳市龙华区龙华街道龙园社区人民路宾馆花园18栋信盈广场A栋4层

用手机扫描二维码关闭
二维码