zoukankan      html  css  js  c++  java
  • (读书笔记)基于CMMI的软件工程及实训指导------第一章软件工程基础

    第一章------软件工程基础

    1.软件工程基本原理

    (1)按照软件生命周期的阶段划分制订计划,严格依据计划进行管理
    (2)坚持进行阶段评审
    (3)实行严格的产品控制

    (4)采用现代程序设计技术

    (5)结果应能清楚地审查
    (6)开发小组的人员应该少而精
    (7)承认不断改进的软件工程实践的必要性

    2.软件公司的标准体系或模型

     从上图可以看出:三者不存在互相包含的关系,但有很强的关联性;三者不存在互相替代的关系,但侧重点各有不同;PM/PMOK和ISO9001并不专门针对软件公司,但可用于软件公司,特别是提供包含软件产品、集成工程和服务的软件公司;CMM、CMMI专用于软件公司或软件项目、系统集成公司或系统集成项目。

    3.质量管理体系ISO9001(不规定产品质量)

    3.1质量管理原则(8项)

      1、以顾客为中心;2、高层管理者推动;3、全员参加;4、采用过程方法;5、系统的管理;6、持续改进;7、基于事实的决策;8、互利的供方关系;

    3.2建立和实施质量管理体系的步骤

      1、确定顾客的需求和期望;2、建立公司的质量方针和质量目标;3、确定实现质量目标所必须的过程和职责;4、针对每个过程实现质量目标的有效性确定测量方法;5、通过测量。确定每个过程的现行           有效性;6、确定防止不合格项并消除产生原因的措施;7、寻找提高过程有效性和效率的机会;8、确定并优先考虑那些能提供最佳结果的改进;9、为实施已确定的改进,对战略、过程和资源进行策划;          10、实施改进计划;11、监控改进效果;12、对照预期效果,评价实际结果;13、评审改进活动,确定必要的纠正、跟踪措施;

    3.3过程方法

      任何“得到输入并将其转化为输出”的序列活动均可视为过程。

    3.4过程识别

      1.体系管理过程 ;   2.资源管理过程;    3.产品实现过程;    4.检测、分析和改进过程;

    3.5质量体系文件的分层结构

      1.质量手册;2.程序文件;3.规定/规范;4.表单模板;

    4.项目管理知识体系PMBOK

    4.1项目的基本属性(8条)

      1.整体性;2.唯一性;3.一次性;4.目标性;5.多约束性;6.依赖性;7.冲突性;8.周期性

    4.2项目参数

      用于刻画一个项目的主要参数有:范围,进度,资源,成本和质量

    4.3项目周期

      定义——>策划——>实施——>收尾

    对应关系

    项目生命周期 软件生命周期
    项目定义 立项管理、需求开发及管理
    项目计划   项目计划
    项目实施 系统设计、编码、测试
    项目收尾 发布、提交、运行维护、技术支持和产品退役

    4.4项目管理基本过程

      启动过程,策划过程,执行过程,控制过程,结束过程

    4.5项目管理基本职能(9个)

      项目整体管理、项目范围管理、项目时间管理、项目成本管理、项目质量管理、项目人力管理、项目沟通管理、项目风险管理、项目采购管理

    4.6项目管理成熟度模型

      项目管理成熟度模型(Project Management Maturity Model),简称PMMM。

      PMMM V5.0标准文本分为5级:初始级、可重复级、已定义级、受管理级、优化级。

    5.软件能力成熟度模型集成CMMI

      软件能力成熟度模型集成(Capability Maturity Model Integration),简称CMMI。

      目的是:为提高组织过程和管理产品开发、发布和维护能力提供保障,帮助 组织客观评价自身能力成熟度和过程域能力,为过程改进建立优先级以及执行过程改进。

      CMMI实施或软件过程改进(Software Process Improved,SPI)采用的方法称IDEAL模式,分为启动(Initiating)、诊断(Diagnosing)、建立(Establishing)、行动(Acting)、推进(Leveraging)。

  • 相关阅读:
    DotNet中的迭代模式和组合模式
    能以可视化方式编辑滤镜效果的Image控件
    自定义ExtenderControl实现服务器控件可拖放
    股票交易费及利润计算器
    用ajax library的客户端脚本实现无刷新分页
    实现html转Xml
    oracle10g主机身份证明错误的解决办法
    创建ASP.NET AJAX客户端组件实现验证控件的toolTip式错误提示
    可分页的Repeater控件
    数据结构趣题——约瑟夫环
  • 原文地址:https://www.cnblogs.com/xiayiLL/p/13602109.html
Copyright © 2011-2022 走看看