- 浏览: 1332956 次
- 性别:
- 来自: 合肥
文章分类
- 全部博客 (404)
- ToDoList (24)
- 项目管理 (39)
- REDMINE (1)
- Oracle (32)
- 杂文 (21)
- 管理 (19)
- Java (6)
- 全文搜索 (1)
- 编程语言排名 (4)
- 人力资源 (5)
- SVN (1)
- CMMI (2)
- VER (1)
- VAL (1)
- 其他 (8)
- OceanBase (1)
- IT PRO (2)
- KVM (1)
- Access (1)
- Drupal (3)
- mysql (4)
- 理财 (1)
- 读书笔记 (6)
- 个人总结 (16)
- 我的推荐 (13)
- REDMINE培训材料 (0)
- 随笔 (10)
- AIX (1)
- 管理故事 (12)
- 工具推荐 (6)
- 系统架构 (5)
- 免费活动 (3)
- 名词解释 (3)
- Apache (5)
- mongrel (4)
- redmine插件 (0)
- 知识管理 (4)
- REDMINE第三方应用 (5)
- redmine问题 (0)
- NOSQL (1)
- UML (1)
- SQLite (1)
- use case,UML (1)
- nginx (5)
- 规划 (1)
- 系统思考 (1)
- resin (2)
- android (43)
- android代码 (10)
- HTML5 (1)
- 移动开发 (4)
- android问题 (3)
- DB2 (4)
- http (1)
- LBS (1)
- IT职业规划 (11)
- 微信 (1)
- 就业 (1)
- google (2)
- 微信开发 (2)
- js (1)
- Anroid (1)
- Service Worker (1)
- weblogic (2)
- 测试 (1)
- weblogi (1)
- vue (4)
- jeeplus (1)
- ureport (1)
最新评论
-
Caelebs:
上海交大?ms工作六年?感觉好屌啊我厂一堆10K 20K 98 ...
IT人为什么难以拿到高薪? -
小桔子:
如果加入listView 在滑动的时候偶尔会空指针异常,加入P ...
Android组件推荐-侧滑效果DragLayout -
wangyonglin1123:
小公司是锻炼人的 不管是业务技术都会有突飞猛进的进度 进步 ...
程序员在大公司工作好?还是在小公司工作?我的经历和建议[ZT] -
wangyonglin1123:
必须有所专长 技术和业务都需要 你必须在一个行业够牛逼
程序员的出路之一,拥有一技之长、打造自己的精品、更广阔的市场【ZT】 -
luhuajcdd:
这个不错
StarUML 不能在64位的windows7下运行,提示错误的解决方案
本次从6月份开始评估准备,到8月份初公司拿到CMMI评估通过的通知。期间经历了很多,也从这个台湾评估师那里学习到了很多东西,特把CMMI评估过程中出现的一些问题整理出来,以备后用:
1、制定好奖励政策
因为CMMI评估作为公司的争取拿到一些特殊的政府项目的敲门砖,如果没有的话,会失去参加招标的资格,所以作为此次CMMI评估的重要成员,如EPG成员,ATM成员,PM,QA等,事先公司要做好激励政策,毕竟这些人会为了此次评估付出很多的劳动力,如果没有一定的激励的话,如果一帆风顺还好,但是如果遇到困难的时,需要他们挺身而出的时候,他们就容易退缩了,毕竟站出来做好了话公司会说是你应该做的,做坏了的话,说不定还要得到公司惩罚,还会影响自己的工作,那为何要站出来?
2、重视CMMI评估
公司哪怕实际对CMMI不重视,但是在进行评估之前,也要表现一种态度出来,我们重视CMMI,只是现在因为实际情况,暂不实施,因为公司的态度,很大程度上影响员工对CMMI的投入,如果公司都不重视CMMI,那么员工就要考虑投入过大的精力是否划算,是否得到公司领导的重视?
3、专职的EPG人员
EPG人员最好专职,至于人数多少,根据评估时间以及评估项目的多少,如果评估时间只有1个月,评估项目由多过2个,那最好有2个专职人员,如果职责不清的话,容易出现推诿情况,而且EPG不专职的话,也会出现EPG无法把全部精力投入到评估项目文档的检查、过程的改进上面;
4、负责任的评咨询师
咨询师的质量决定着贵公司的CMMI质量,负责人的评估师会大大提高公司的CMMI评估值钱的文档、过程的质量。
比如我们公司这次评估,个人感觉因为评估师的不负责任,并没有对我们的文档进行检查,当然也包含了EPG本身的问题,导致在与评估之后,我们4个项目补充了大量的需求、详细设计文档,导致人员非常疲惫;
5、中途不要出现换PM情况
- 新的PM需要挺长的时间熟悉项目组、项目情况、项目问题(评审、 QA、项目问题、项目风险),原先可能他只要熟悉下体系文件即可,提高了评估的风险 ;
- 新PM可能因为和项目组不熟悉,导致评估时候出现前后不匹配情况;
- 责任不清,如果因为此项目评审不通过,那责任到底算谁的?
6、体系文件或模板需要与时俱进
由于我们是3年后的复审,使用的体系文件以及相关的模板都是3年前,因为时间问题(中途公司因为其他原因暂停了CMMI评估工程,6月份零时决定过CMMI)导致没有进行替换,所以在评估时候,依然使用3年前的思维与评估师进行沟通,当然会出现问题,比如,3年前,我们的项目估算、项目的PMC、项目风险管理、项目的DAR过程,都只记录了结果,并没有将过程记录下来,此次评估师就问了,你们的过程执行在哪里,有什么直接证据可以证明你们做了,而不是临时补充的文档,哑口无言了
7、真实的项目真实的项目组成员
- 实际的项目组成员对于项目是比较熟悉的,不需要熟悉项目情况,减少熟悉项目文档时间;
- 由于对项目熟悉,在回答起来,可以结合CMMI条文、集合项目一起回答,效果会更好一些;
- 后期如果需要补充项目文档起来,因为人员熟悉,补充起来也会相对简单一些。
8、项目文档的一致性
评估师此次评估,非常注重项目文档的一致性,已执行的检查方法大致如下:
- 根据需求跟踪矩阵,检查需求、设计、测试用例、编码文档的一致性,比如检查一个需求在软件需求中的描述,然后对应详细设计,看看详细设计中是否实现,然后再看测试用例中是否得到了体现并且是否能够覆盖需求
- 根据项目统计数据表,跟踪评审问题、测试问题、测试BUG、进度的一致性,比如项目统计数据中存在需求评审页数及评审问题数,可以和需求阶段评审问题跟踪表核对是否一致,然后和评审报告核对是否一致等等
9、培训不能流于形式
关于体系文件的宣贯不能流于形式,而是注重效果,如果仅仅为了考试,那这个就失去了宣贯的目的。
10、其他总结
- 需求阶段,不光要跟踪功能性需求还要跟踪非功能性需求,
- 非功能性需求一定是可以测试的
- 不要出现以个人经验来说事,毕竟是复审了,如果还以为个人经验,那说明成熟度不高
- PPQA在复审之中更多的是有预先知道问题会出在什么地方,而不再是检查项目文档是否符合规范,不是预知,而是通过其他项目出现的问题,预知本项目可能出现的问题,并制定相应的质量保证计划
- 如果一份文档或者一个章节,你无法知道这个章节会给你带来什么好处,那就删除掉吧,无好处的文档就是无用功。
此次CMMI评估的台湾评估师,很会将故事,前后我们学习到了:
1、问道于盲
2、刻舟求剑
3、七出岐山
4、不识庐山真面目,只愿生在此山中
5、雀屏中选(同事说的)
一气呵成,写的够累的各位看官有不同意见,欢迎讨论!!
发表评论
-
MongoDB创始人:项目经理应该把30%的时间用在编程上
2014-05-16 06:57 0本文的作者Eliot Horowitz是MongoDB的 ... -
redmine - 软件项目的催化剂
2012-05-17 17:21 2057redmine - 软件项目的催化剂 曾经有这样 ... -
职场管理中的蝴蝶效应-离职的蝴蝶效应,修改版
2012-03-19 23:28 3181终于把自己的机器内存升级到5G了,安装好64位WI ... -
Redmine 插件的整合-TestLink,mylyn,tortoiseSVN
2012-02-04 10:00 2252Redmine是一个灵活的开源项目管理工具, 它可以 ... -
Redmine 项目管理系统说明文档-ezwork同方数字城市软件技术公司
2012-02-04 09:42 1123简介 ̈Redmine是一个灵活的项目管理系统, ... -
如何避免项目管理黑洞-如何使用redmine
2012-02-01 16:50 3851项目中如下情景,是否似曾相识? 项目中的管 ... -
时间管理培训总结
2012-01-11 09:05 1440今天在部门进行时间 ... -
我的时间管理类培训PPT
2012-01-10 15:23 1716主要内容: 养成习惯,每天早 ... -
对于单表数据超过1亿的数据查询时候,必须默认时间段查询条件
2011-12-21 16:40 3272项目基本情况 最近系统碰到一个非常头疼的问题,数据库采 ... -
程序员们该如何避免十年后成为Loser
2011-11-07 13:25 17551、自己的户口档 ... -
需求在项目不同角色之间的区别
2011-11-04 09:20 1125有没有同感??? -
阶段化开发:增量和迭代
2011-10-15 16:03 16132.2.6 阶段化开发:增 ... -
软件生命周期模型-边做边改模型
2011-10-13 08:30 11881、什么是边做边改模型 当一个软件产品在没有规格说明 ... -
软件工程:生命周期模型介绍CHM下载
2011-10-12 07:38 13952.2.1 瀑布模型 2.2.2 V模型 2.2.3 ... -
[疑问]下属翅膀硬了就跳槽,咋办?
2011-08-25 09:56 5207问题: 作为一个部 ... -
大型网站架构演变和知识体系
2011-08-15 14:30 1189之前也有一些介绍大型网站架构演变的文章,例如LiveJourn ... -
开源协议的解释 MPL\MIT \Apache Licene 2.0 \LGPL \GPL \BSD
2011-08-03 13:58 42401、 MPL MPL是The Mozilla Pu ... -
基于Java的验证框架:talent-validate1.5发布
2011-07-26 09:34 2584因为公司项目的特殊情况,都是管钱的,不能有丝毫的差错,所 ... -
您公司的测试开发人员比例是多少?合理吗?看看微软、google是多少
2011-07-25 15:56 4390有个学者做个这方面的调查——Tester to D ... -
验证(Verification)与确认(Validation)的区别
2011-07-19 17:07 11380最近参加CMMI培训,发现有2个过程域,还是头疼验证(Veri ...
相关推荐
**CMMI培训资料(1-8全集).ppt**可能是一个全面的CMMI培训课程的幻灯片集合,内容可能涵盖CMMI的起源、目标、结构、级别、评估方法(如SCAMPI)、过程域详解、实施步骤以及案例研究。这8个部分可能分别针对CMMI的不同...
##### 3.3 三年CMMI复审的企业建议 - **改进及评估时机的选择**:根据复审的具体要求和企业现状,灵活调整V1.2 & V1.3的改进及评估时机。 - **风险评估**:全面评估采用新版本所带来的潜在风险,并制定相应的风险...
为了提高软件开发组织的能力,确保软件产品的质量,国际上出现了多种软件过程改进模型,其中最为著名的包括CMMI(能力成熟度模型集成)和本文件所提及的SJT 11234-2001《软件过程能力评估模型》。 #### 二、软件...
本文全面介绍了ITSS信息技术服务运行维护标准认证和CMMI软件能力成熟度模型认证的细节。...注意事项:本文提供了具体的申请和评估过程中需要注意的相关事项及其解决方案建议,以及证书有效期与复审收费详情。
- **代码复审工具**:通过人工审查来发现代码中的缺陷。 **可持久性改进策略** - **优化代码结构**:简化代码结构,提高可读性和可维护性。 - **引入新技术**:采用新的开发工具和技术来提高软件质量。 - **案例...
- **CMMI成熟度模型**:CMMI(Capability Maturity Model Integration,能力成熟度模型集成)是一种评估和改善组织过程成熟度的方法论,它将软件工程、系统工程和其他相关领域的最佳实践集成在一起,帮助组织提高其...
例如,通过分析复审过程中每个开发者每小时发现的错误数量,项目管理者可以评估不同复审方法的效果,并据此做出优化决策。 在软件项目管理中,关注的核心度量通常包括生产率(如工作量与时间的关系)和质量(如错误...
1. **国家高新技术企业**:兴达软件在2018年通过了国家高新技术企业的复审,并取得了相关证书。这表明公司在技术创新、产品研发和科技成果转化方面具有较高水平,享受国家给予的税收优惠和其他政策支持。 2. **CMMI...
4. **能力成熟度模型集成(CMMI)**:CMMI结合了CMM,并提供了阶段式和连续式两种表示方式,更加灵活地评估组织在不同过程域的能力。 5. **软件过程模型**: - **瀑布模型**:线性的开发模型,适用于需求明确的项目...
- **体系结构复审**:评估体系结构的有效性和适应性。 - **体系结构实现**:将体系结构转化为具体的代码。 - **体系结构演化**:随着时间的推移逐步优化和完善。 **4.6 软件体系结构评估** - **基于调查问卷或检查...
如CMMI(Capability Maturity Model Integration),是CMM的升级版,提供了更全面的过程改进框架,旨在帮助组织提升软件开发和服务的效率和质量。 【测试过程】 软件测试遵循W模型,由开发过程和测试过程两个V字...
此外,伟志股份还通过了CMMI4级评估认证,此认证的获得进一步提升了公司在软件开发和项目管理方面的能力,达到了国际认可的高水平。 在企业的发展过程中,伟志股份不断提升自身的业务能力,并在市场中取得了积极的...
正式技术复审是软件质量保证的一种方法,旨在发现潜在错误并确保软件符合预定义的标准。 ISO(国际标准化组织)制定了一系列标准,其中ISO9000是关于质量管理和质量保证的标准。质量认证则是第三方确认产品或服务...
- **体系结构复审**:审查体系结构以确保其符合需求。 - **体系结构实现**:根据设计文档进行开发。 - **体系结构演化**:随着需求变化调整体系结构。 ##### 4.6 软件体系结构评估 - **基于调查问卷或检查表的评估...
15. **CMMI能力等级**:CMMI的第一级是已执行级,表示项目管理基本执行,但缺乏正式的过程。 16. **CASE工具**:构造的基于图形的CASE工具确实属于较早的CASE工具,用于支持软件开发的自动化。 17. **静态测试**:...
随着CMMI(Capability Maturity Model Integration)的出现,旨在整合多种能力成熟度模型,不仅关注软件开发,还涵盖软件系统工程和软件采购等领域,以满足更广泛的行业需求。 此外,**个体软件过程(Personal ...
它包括质量管理、技术复审、测试策略、文档控制以及遵从开发标准的规程。SQA的目标是提高软件质量和可靠性,通过度量和报告机制持续改进。 2. **CMMI(能力成熟度模型集成)与过程优化**: CMMI是一种整合的软件...