CMM(软件能力成熟度模型:Software Capability Maturity Model),是由美国卡内基梅隆大学(CMU)的 软件工程 研究所(SEI)制定的一种软件评估标准,主要用于软件 开发 过程和软件开发能力的评估和改进。此..
IT行业自上个世纪70年代蓬勃发展,直到现在,如何管理好软件项目还一直是大家讨论的话题。这是因为软件项目失败的太多,比如项目彻底被取消、项目的工期拖延等等。 就中国目前很多软件..
团队成员选拔原则 团队成员的选择是组建团队的第一步,也是决定这个团队是否能有效工作的关键因素,整个团队的未来业绩将直接取决于选拔到的成员的努力。在选拔过程前,可以先通过心..
项目质量管理要遵循质量管理体系,管理层在项目开始之前要制订项目质量管理计划和标准,并且在项目执行过程中要保证相关利害关系者都要知道本项目的质量管理标准。项目质量管理十要点..
什么是项目?项目是组织来完成工作。工作一般有业务和工程,两者有时会互相交迭,他们有许多共同的属性,如:由人来完成,受限于有限的资源,可计划、可执行、可控制。业务是正在进行..
CMMI 四级量化 项目管理 QPM SP1.1 建立和维护项目的 质量 和过程性能目标 这里很类似6Sigma里面的VOC到CTQ的转化过程。项目质量和过程性能目标不是凭空产生的,而来源于具体的商业目标,客户..
项目经理如何准备复杂的 项目管理 环境 1. 你们的项目组使用源代码管理工具了么? 应该用。 VSS 、 CVS 、PVCS、 ClearCase 、 CC C/Harvest、FireFly都可以。我的选择是VSS. 2. 你们的项目组使用 缺陷管..
1)测试 度量 的作用(-) A:为制定测试计划时提供依据 需要多长时间? 需要什么物质条件? 需要多少人,什么素质的人? 在规定的时间内能完成到什么程度? 哪些模块及功能需要重点关注..
8、 可操作规程 可操作的考虑必须在 需求 阶段详细指明。在用户驱动的 嵌入式 应用系统中尤为重要。为运行系统,必须在终端上遵循该操作规程(换言之,该规程必须为让终端为处理事务做..
在实际项目工作中,我们能回答项目组中不同角色人员提出的问题吗? 项目经理:还有没有重要性为1的请求没有解决? 分析设计人员:这次发布版本是否包括了462 需求 ? 开发 人员:我记得..
沙漏之喻 软件工程——其实是人们希望从工程领域中学习经验、借鉴理论来帮助解决在复杂系统和软件 开发 中遇到的问题。然而,随着软件工程的实践,越来越多的人认识到软件的生产和造桥..
RUP 的 开发 过程建立在一系列迭代之上,每次迭代都有一个固定的时间限制(例如四个星期),称为"时间盒",每次迭代结束的时候都发布一个稳定的小版本,该版本是最终系统的子集。"时间盒..
RUP( Rational Unified Process)是Rational公司推出的软件过程模型,它是软件业界迄今为止商品化最成功的软件过程模型。RUP的近千页文档可以从Rational公司的网站(http://www.rational.com)下载,RUP 200..
软件 项目管理 过程中暴露的最大问题是什么? 不同的人的会有不同的答案,但是大致这样的答案我想大部分人都是会认可的,那就是“进度拖延”。进度拖延当然是表象之一了,其他诸如 质..
本文的重点是介绍如何应用软件 配置管理工具 软件进行大规模软件的软件配置管理,在软件开发实施过程中依据项目进度和要求,适时调整软件配置管理系统,保证软件开发有序进行,保证开..
随着知识经济、信息时代的来临,计算机软件业迅猛发展。商品化、资本化、资产化的计算机软件的价值 评估的社会需求也日益增多,而且有越来越多的趋势。由于系统软件通常是一些规模大..
这个示例所使用的 测试框架 为 NUnit ,大家可以到http://www.nunit.org/下载该工具。 测试项目中需要引用NUnit中的nunit.framework.dll 我们就以一个简单的需求开始吧。 需求 员工登陆系统,输入登陆名..
前一篇文章《 测试驱动开发 实践-入门篇》我们我们讲了一些基本的测试驱动开发流程: 1、写 单元测试 使他亮红灯 2、写代码使测试变成绿灯 3、重构代码 接下来我们需要开始重构了,大家有..
软件 质量 管理的3种方式发涉及到方方面面的人员,历经多个生产环节,产生大量的中间产品,各个环节都可能带来产品质量问题;同时,由于软件产品是逻辑体,不具备实体的可见性,因而难..
摘要:软件产品质量不同于软件生产质量。如果一种软件产品的 性能 难以满足用户的期望,或者使用起来很不方便,或者在需要用到的时候却无法使用,等等,而仅仅达到比较准确地满足功能..