您好,欢迎访问广东培训网!
当前位置:首页 > 企业内训 > 财税管理 > 课程内容

PSP个体软件过程

  • 课程类型:内训课
  • 培训天数:2天
  • 用手机看:
    手机扫码
  • 授课老师:推荐
  • 课程编号:NX9003
  • 费用预算:根据方案进行定制
在线咨询
培训对象

软件工程师、其它专业的研发工程师,项目经理、研发部门经理及技术总监等相关领导。

课程简介

从软件工程师上第一堂程序课开始,老师只教编程技巧,学生比的是编码速度,走上工作岗位也没有人系统地教过我们如何按计划在规定的期限内开发出高质量的产品,然而每一个领导都期望我们的研发项目都能按计划在规定的期限内开发出高质量的产品,这就是我们为什么需要PSP的原因。

PSP这门课就是给开发人员补课,让大家掌握研发过程管理和项目管理方面最先进的方法和最佳的实践。

本课程阐述了个人软件过程(personalSoftwareProcess,简称PSP)的相关概念和原理,并帮助学员们破解隐藏于方法之后的思想。讲师将在课前做听课期望调查,在课期有针对性地讲解,并安排适当的互动时间解除大家的困惑,分享成功经验。案例分析并结合课堂练习可使学员了解如何实施个人软件过程(PSP)并在软件工程中灵活利用这些方法和技巧。

学员收益

1.精确地估算软件规模大小;

2.合理安排自己的项目开发时间;

3.以时间和规模为根据合理地规划项目,准确地预测所需要的时间和获得的质量;

4.以零缺陷为目标,在首度提交工作产品时最大限度地减少缺陷;

5.度量和跟踪自己的绩效,收集数据来持续地提高自己的生产率、软件质量、以及工期预测能力;

6.使用挣值法跟踪进度;

7.管理自己的契约,兑现自己所做的承诺;

8.抵制不合理的承诺压力,杜绝项目失控;

9.客观地发现自己的薄弱环节并及时进行改进提高等。

培训颁发证书

培训证书

课程内容

PSP过程改进采用“以人为本”的方针,以研发人员自身为出发点,从自身做起。软件工程师根据自身的情况,亲自搜集自己的开发过程数据,基于这些数据来制订最适合自己的过程改进目标和具体的改进措施,并实行自我监督,自觉地、不断地改进和提高。这种策略对研发人员的外部压力最小,最易于接受,也最有实效。

1PSP、TSP、CMM三者之间的关系介绍

CMMI解决的问题

TSP解决的问题

PSP解决的问题

PSP、TSP、CMM的有机整合

2PSP进化框架

PSP0/PSP0.1

PSP1/PSP1.1

PSP2/PSP2.1

PSP3

3PSP过程结构

PSP过程总体介绍

PSP过程脚本

PSP过程各阶段(计划/设计/编码/编译/测试/后置处理)说明

PSP各种日志

PSP项目计划总结表

PSP如何帮助你制订更好的计划

4PSP数据收集(时间/规模/质量)与分析

工程记事本

时间记录日志

周时间安排表

周活动总结表

作业编号日志

程序规模估计表

项目计划总结表

缺陷记录日志

缺陷数据分析表

5产品的规模估计与开发计划

产品开发计划的必要性

产品开发计划的制定

产品规模的估计方法

产品规模的测量方法

产品开发计划准确性的提升

6时间管理

时间管理的目标和要素

制定时间管理的基本原则

设定时间分配的优先级

收集活动的时间数据

时间管理的改进

时间安排的技巧

7PSP质量管理

缺陷和质量

缺陷排除的经济效益

缺陷预防

代码复查检查表的建立与使用

早期缺陷改正

缺陷的查找技术

设计缺陷

缺陷预测

8应用克劳士比方法及其它先进方法的核心思想

质量成本公式:质量成本=符合要求的代价+不符合要求的代价

第一次把事情做对

零缺陷工作态度和零缺陷日

质量管理的四项基本原则

预防导向的过程管理

质量疫苗

9设计缺陷的预防与排除

设计缺陷的本质

设计缺陷的起因

设计缺陷的影响

设计缺陷的预防与排除技巧

10契约的管理

不对契约进行管理后果

管理契约的重要性

管理契约的方法

契约示例

处理没有完成的契约

培训师介绍

讲师介绍

Jackson 软件工程硕士,10年以上软件开发及管理经验,对编程、系统分析与架构设计、配置管理、软件测试、质量保证、项目管理、软件过程改进有丰富经验,对IPD、CMMI、XP、AUP、RUP、EUP等过程体系有深入研究和具体实践,目前作为CMMI过程改组(EPG)组长,正致力于软件团队的有效的过程规范的建立,在配置管理、软件测试、质量管理、系统分析设计、项目管理、各种软件过程规范均提供过培训和咨询。

内训服务流程
内训服务流程
在线报名/咨询
联 系 人 :
联系方式:
公司名称:
咨询事项: