软件工程经济学期末复习第六章

软件工程经济学期末复习总结

第6章 软件项目的进度计划制定与团队组织

6.1基本概念与工作流程
6.2进度计划的分析与求解
6.3软件项目开发团队的组织与建设

软件项目的进度计划
为执行软件项目的各项活动(任务)和里程碑所制订的工作计划日程表;
是项目组工作进度安排的出发点;
是管理人员跟踪和监控项目进展状态是否异常的判断标准;
是跟踪变更(进度、人力、设备)对项目影响的依据。
进度计划安排有两种状况:
工期已规定(如招标方、投资方),然后安排进度计划;
根据自身已有的资源(人力、资金)来安排进度计划,确定工期。

软件项目的进度计划制订的基础
项目工作(任务)分解结构(WBS)、计划网络图(ND)
项目工作(任务)分解结构(Work Breakdown Structure,WBS)
定义:
由一系列软件项目活动所组成的层次结构。
反映了不同活动之间的地位或重要性的不同以及相互依赖与制约关系
活动:为完成项目的各个交付成果所必须进行的诸项具体工作。
任务分解
以生命周期的阶段/活动为准则,或以软件项目的目标或功能属性为准则
目的:
进行团队组织,并为工作进度计划制订和成本估算与控制打下基础
项目工作(任务)分解结构

软件工程经济学期末复习第六章活动的逻辑顺序与计划网络图
计划网络图(Network Diagramming)
反映软件项目各活动执行的内在逻辑关系的赋权有向图。
任何两项活动A与B之间存在四种逻辑顺序关系:
紧前关系、紧后关系、先行关系、后行关系
软件工程经济学期末复习第六章箭线法网络图
是由一系列结点和箭线(有向弧)所构成的赋权有向图。

软件工程经济学期末复习第六章 计划网络图具有如下特性:
  • 有向性和不可逆转性
  • 连通性(连续性)
  • 封闭性
    活动明细表与活动时间估计
    当一个中、大规模的软件项目要直接给出其对应的计划网络图往往是较为困难的,通常的做法是:
    先给出其活动明细表(见表6.1)
    紧前活动可用人工判断
    活动时长可用如下方式完成:
    经验法(专家法):适用于软件项目的公共模块
    三点估计法:适用于一些开发人员对其功能或性能、环境属性了解不多,或不确定性因素较多的模块。
    将活动明细表转换为计划网络图
    可人工、也可使用软件工具自动或半自动完成
    软件工程经济学期末复习第六章进度计划与团队组织的工作流程
    软件工程经济学期末复习第六章ES(i,j)表示活动(i,j)的最早开始时间(Earliest Start,ES)
    EF(i,j)表示活动(i,j)的最早结束时间(Earliest Finish,EF)
    LS(i,j)表示活动(i,j)的最晚开始时间(Lastest Start,LS)
    LF(i,j)表示活动(i,j)的最晚完成时间(Lastest Finish,LF)
    TE(i)表示结点i的最早开始时间
    TL(i)表示结点i的最晚完成时间
    R(i,j)表示活动(i,j)的时差(反映活动(i,j)的机动时间)
    R(i)表示结点i的时差(反映结点i的机动时间)
    软件工程经济学期末复习第六章
    设G为计划网络图,通路CP为G的关键路线,则对G上CP的任何结点i有R(i)=0或有
    软件工程经济学期末复习第六章 软件工程经济学期末复习第六章软件项目团队
    是一个群体
    群体中每个成员均赋予了不同层次的权利和责任
    分工、协作,为了完成同一个确定的目标
    注:
    团队可分为子团队;
    软件行业的团队类似于其他行业的组织或部门。
    软件项目团队的组成:
    项目经理团队
    编程开发团队
    软件测试团队
    产品可用性团队
    客户培训与文档团队
    硬件使用维护测试团队
    系统安装调试运行团队
    本地化团队
    市场营销和市场开发团队
    虽说不同的软件项目其开发团队的组织结构、人员配置与职责分工有所不同,但仍存在以下共同特点:
    共同的系统目标
    系统目标是团队产生凝聚力的前提,因此要求系统目标:
    明确化
    可度量化
    挑战性
    跟踪性
    合理的分工与协作
    项目团队的每一个成员都应该明确自己在整个团队中的角色、任务、职责和权力。
    高度的凝聚力
    是维系项目团队为完成共同目标时所有团队成员之间的共同协作精神。
    团队成员的相互信任和有效沟通
    建立有效地沟通机制
    软件项目团队还具有以下特点:
    工作自主性要求高。
    宽松的环境氛围是知识员工对工作的要求。
    崇尚智能,蔑视权威。
    追求公开管理和竞争环境,公平规则,蔑视倾斜的管理政策。
    成就动机强,追求卓越。
    知识员工追求的主要是“自我价值实现”,工作的挑战性和得到社会认可,忠于职业多于忠于企业。
    知识创造过程的无形性。
    开发团队的组织需解决以下三个问题:
    确定开发团队的任务结构
    确定各活动的人力需求,进而确定团队的组织结构
    在确定各阶段活动的全职人员数时应注意的几个问题:
    使FSPij为整数
    每个团队小组不宜超过7人
    每个全职人员在完成任务时在时间上的连续性
    选择合适的团队成员
    项目团队必须有一个具备领导才能的项目经理
    应具有下属特征:教材210页
    项目开发团队必须有一个相对合理的人员技术结构
    要求团队包含如下各类人员:教材210页
    “团队”发展不同阶段需要的领导风格
    • 形成阶段——指导型的领导风格
    • 震荡阶段——影响型的领导风格
    • 正规阶段——参与型的领导风格
    • 表现阶段——授权型领导风格
      一、激励理论
      激励的过程主要有4个部分,即:需要、动机、行为、绩效。
      首先是需要的产生,这种要求一时不能得到满足时,心理上会产生一种不安和紧张状态,这种不安和紧张状态会成为一种内在的驱动力,导致某种行为或行动,进而去实现目标,一旦达到目标就会带来满足,这种满足又会为新的需要提供强化。
      激励和动机紧密相连,所谓动机就是个体通过高水平的努力而实现组
      二.激励因素
      1.物质激励
      2.精神激励
      参与感
      发展机遇
      工作乐趣
      荣誉感
      3.其他激励手段:权力、任务、预算、提升、金钱、处罚、工作挑战、技术特长和友谊。

    来源:shine bright future

    声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年11月13日
下一篇 2021年11月13日

相关推荐