【软件工程】--项目管理

刺骨的言语ヽ痛彻心扉 2022-04-22 04:30 394阅读 0赞

软件项目管理

在理解项目管理之前我们需要对“项目”有一个大概的认识,项目是一系列活动的集合,通过有机地组织在一起实现一个完整的目标。

项目管理:项目管理是指在项目活动中运用知识,技能,工具,技术,以便达到项目相求

项目管理的过程
























启动阶段

认可和批准一个新项目开始

计划阶段

编制计划,为实现项目将要适应或满足的人物需求提供依据

执行阶段

有效地贯彻计划,对人员和资源进行协调

控制阶段

监视项目进展,确保满足目标

收尾阶段

 

软件项目管理的特点

智力密集,单件生产,劳动密集,方法繁琐

软件项目资源中 “人 ”是第一资源,所以软件有效管理的关键是人员的管理。

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMwNjMxMDYz_size_16_color_FFFFFF_t_70

1:项目人员的组成:




























管理者 是项目的核心,在有限的资源下,最大限度的激发项目组成员的热情,提高项组的生产效率
分析者 主要任务是了解客户,分析员所编写的文档必须准确,完整,清楚,便于理解和执行
设计者 工作就是在分析员和程序员之间架起一座桥梁,设计者要把分析员的“做什么”转换成为程序员的“怎么做”
程序员  
测试人员 测试人员需要站在使用者的角度,不断地使用和攻击刚开发出来的软件产品,尽量多的找出产品存在的问题
客户  

2:团队协作

成功的团队并不只是各种技能均匀的个体的简单组合。好的团队具有一种团队精神

三种组织结构














主程序员 一个项目组中,一般由一个资深的程序员担任技术负责人,直接负责产品的功能分析,模块设计,开发过程,技术决策,其他项目成员必须经常向主程序员汇报和讨论工作
民主分权式管理 强调发挥小组每个成员的积极性,不设置固定的负责人,项目成员之间的地位是平等的。沟通占据着核心的地位
层次式 由项目负责人给程序员分配任务,

软件质量管理:

质量是依靠特定的或暗指的能力满足特定需求的产品或服务的全部功能和特性,

软件质量管理由三个主要活动构成:质量保证,质量规划,质量控制

质量规划:

  1. 产品介绍
  2. 产品计划
  3. 过程描述
  4. 质量目标
  5. 风险和风险管理

发表评论

表情:
评论列表 (有 0 条评论,394人围观)

还没有评论,来说两句吧...

相关阅读