Capability Maturity Model.ppt
《Capability Maturity Model.ppt》由会员分享,可在线阅读,更多相关《Capability Maturity Model.ppt(80页珍藏版)》请在麦多课文档分享上搜索。
1、Capability Maturity Model,INTRODUCTION By Basker George,Email: Basker.G,Introduction,Software Organizations employs 7million engineers & generate $600 billion revenue Growing at an annual rate of 25% The software Industry is viewed as the promising Industry segments having tremendous future potentia
2、ls. Hence executing software projects efficiently is of paramount importance to the software Industry.,Introduction,The processes used for executing software projects have major effect on the Quality & Productivity. Hence we need to Evaluate & Improve the processes used in organization The CMM(Capab
3、ility Maturity Model) for software developed by SEI(Software Engineering Institute) is a FRAMEWORK that can be used for improving Quality & Productivity.,What is the Software Process?,A process is a systematic approach performed to achieve a specific purpose.A software process is the set of activiti
4、es, methods, practices, and transformations used to develop software and associated products that are released with it.(e.g., project plans, design documents, code, test cases, and user manuals).As an organization matures, the software process becomes better defined and more consistently implemented
5、 throughout the organization.,CMM,Capability Maturity Model (CMM) Developed by Software Engineering Institute (SEI) of Carnegie-Mellon University, first introduced in 1987 Goal To provide a means by which organizations can appraise their ability to perform their software process successfully, and to
6、 provide guidance to improve their process capability Initially seen as a valuable approach, but questioned over ability to deliver business results. Now supported by body of published results:,Level of CMM,CMM Industry Feedback of Raytheon,Raytheon Company is a world leader in developing defense te
7、chnologies and converting those technologies for use in commercial markets. . Raytheon began a CMM-based improvement effort in 1988. In 1990, they estimated that they saved $4.48M for an investment of $0.58M giving a return on investment of 7.7. Over a period of four and a half years, mid-1988 to th
8、e end of 1992, the company estimated that they had eliminated $15.8M in re-work costs. Over a six year period, 1988 to 1994, they saw a 2.7 times increase in productivity and an improvement in budget accuracy (target/actual) from 40% overruns to +/-3%.,CMM Industry Feedback Motorola,Motorola is a gl
9、obal leader in providing integrated communications solutions and embedded electronic solutions. Motorola estimate that an organization moving from CMM Level 2 to CMM Level 5 will see an eightfold reduction in defects, an eightfold improvement in cycle time and a threefold increase in productivity,CM
10、M Industry Feedback of HP,Hewlett-Packards Software Engineering Systems Division achieved a reduction in cycle time of 46%, a 60% reduction in shipped defects and schedule estimation error reduced to zero over two years May 1994 to May 1996.,Hughes Aircraft,Hughes Aircraft 1987 level 2, 1990 level 3
11、 45K Assessment cost, 400K improvement cost, 2M cost savings, 2 % increased overhead 5x improvement in estimation,CMM.More Feedback,In addition, a number of less tangible benefits are reported: Increased customer focus Improved ability to react flexibly to change Increased job satisfaction amongst e
12、ngineers Decrease in variability of schedule and cost performance,Global Software Group (GSG) China GSG China is the first organization to implement SEI CMM in software engineering in Mainland China. It achieved Level 5 in 2000, making China the 3rd country receiving CMM Level 5 after the US and Ind
13、ia. GSG China has set its goal to become the chosen software solution provider to customers and achieve total customer satisfaction.Currently there are about 700 R&D staff working in three software centers located in Beijing, Nanjing and Chengdu.,CMM at Infosys,Infosys is a highly successful softwar
14、e company assessed at Level 5 based at Bangalore India, with worldwide development center. This course describes the processes used for project execution at Infosys & one possible way of implementing CMM This Course deals with CMM & PROCESS that are used for project execution at Infosys.,Process Bas
15、ed Approach for Project Execution,Main characteristic of a PROJECT are: Cost, Schedule & Quality Project is initiated after ESTIMATION of the above Project is Successful if it meets or Exceeds above expectation But Analysis of project data shows that 1/3 rd of projects have cost & schedule overrun o
16、f 125% Possible reasons for project failure are : Improper Estimation, Loose requirement Management, weak project management, improper risk management, poorly engineered solutionsetc,Cont,Other possible reason could be Unclear objective, Bad planning, No project Management methodology, insufficient
17、staff That is, We can call it PROCESS FAILURE Therefore for a project to be successful, the key parameter is the set of processes followed in the project Hence if suitable process model are chosen for the project, the chances of project success is extremely high. Therefore High Q & P should be the t
18、win aim of any Projects The Organization should also have predictable Q & P Also Organization should desires continuous improvement in Q&P,Quality & Productivity,Depends on Process, People & Technology This is known as Quality Triangle or Iron Triangle Therefore to increase Q&P, we have to Improve P
19、rocess used by the organization. The CMM for software deals with Process used in an Organization .,Software Process,They Encapsulate the collective experience (Success & Failure) of an organization. Use this experience in future projects Thus the process allows the experience gained to be conferred
20、even to a newcomer Therefore it is important for an Organization to take considerable effort to capture the experience of the process & improve the process. Learning & Leveraging experience with process constitute an important aspect of CMM level 3.,Cont,If Quantitative information is available abou
21、t the process capability, then Q&P can be determined unambiguously Quantitatively managing the process is the focus of LEVEL 4 of CMM,SEIs Fundamental concepts,Software Process Capability is the range of expected results that are achievable by following the software process.Software process performa
22、nce is the actual result achieved in the development of software by following a software process.Software Process Maturity is the extent to which a Software Process is defined, managed, controlled, measured and effective.,CMM for software,What are the desirable characteristic of an organization proc
23、esses for executing software? How can the organization improve the processes for improving the Q&P? What are the desirable characteristic of the improved processes? The answer to the above questions is : “PROCESS FRAMEWORK”,PROCESS FRAMEWORK,CMM for software is a framework that focuses on processes
24、for software development. Framework provide guidance regarding the improvements needed to move from one maturity level to another. CMM framework describes the key elements of software processes at different levels of maturity. Specifies the characteristic that the process must have to “qualify” as a
25、 process of maturity. The maturity of the process may be classified into different levels. Many framework are available for software process ISO 9001, CMM, Trillium, SPICE & BOOTSTRAP,Why a CMM?,“Silver Bullets” failed Process, not technology is the key Projects grossly over schedule/budget Early 19
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CAPABILITYMATURITYMODELPPT
