Professional Documents
Culture Documents
Author: R.T.Sundari
C-DAC/ Noida
www.cdacnoida.in
Agenda
Process Improvement Strategy Process Implementation. Testing Activities Quality Improvement Lesson Learnt Conclusion
2
C-DAC/ Noida
www.cdacnoida.in
C-DAC/ Noida
Why?-SEI CMMI
qCMMI is more tightly connected with the SDLC qIts delivery in the form of multiple levels creates an environment of gradual climbing of a ladder in the quality maturity level
4 3 2
1
C-DAC/ Noida
www.cdacnoida.in
C-DAC/ Noida
www.cdacnoida.in
C-DAC/ Noida
www.cdacnoida.in
First level Senior Management Second level SEPG Third level Process Champions Fourth level - Practitioners
7
C-DAC/ Noida
www.cdacnoida.in
C-DAC/ Noida
www.cdacnoida.in
www.cdacnoida.in
10
www.cdacnoida.in
Adaptation of tools VSS/CVS, to perform configuration management, and MS Project 2003 to perform project management. Building up quantitative management mechanism to analyze the quality trend and revise the reasonable quality expectation. Conducting regular (at least monthly) process focused meetings with all key process area members to ensure steady progress.
C-DAC/ Noida
11
www.cdacnoida.in
12
www.cdacnoida.in
Software Testing
Process quality and product quality are closely related and process improvement benefits arise because the quality of the product.
C-DAC/ Noida
13
www.cdacnoida.in
C-DAC/ Noida
14
www.cdacnoida.in
15
www.cdacnoida.in
16
www.cdacnoida.in
Quality Improvement
Both product and process assessment are required for quality improvement.
How?
C-DAC/ Noida
Performing Testing activities, conducting audits and SQA assessments help to improve the process throughout the organization Review of all the processes and documents are done rigorously by the audit team so that margin of error is very less. Project Leaders were helped to close the Non Compliance of quality standards and improve the process compliance. 17
www.cdacnoida.in
In Project Planning
C-DAC/ Noida
18
www.cdacnoida.in
C-DAC/ Noida
19
www.cdacnoida.in
Lesson Learnt
Keep sizable goals Clear understanding for targets and percolate it down Everyone needs to be engaged train the masses Utilize Teams as process champions Multi-department representation Start the implementation with the groups that want to improve, which eager to benefit from efforts and are able to recognize their own weaknesses Provide skilled coaching, resources, support, and tools Publicize successes; Share best practices
C-DAC/ Noida
20
www.cdacnoida.in
Conclusion
Processes enable people to develop their potential more fully and are more effective within the organization. By defining, measuring, and controlling the process, improvements are more successful and sustained. Appropriate technology, techniques, and tools are introduced successfully increases predictability. The planning and estimation of project scope, schedule, resource and cost are clearer and better controlled based on the quantitative management
C-DAC/ Noida
21
www.cdacnoida.in
References
Standard CMMI Appraisal Method for Process Improvement (SCAMPI),Ve r s i o n 1 . 2 : M e t h o d D e f i n i t i o n Document. CMU/SEI-2006-HB-001. CMMI Practice and Experience 2006 Software Engineering Association of Taiwan Journal of Software Engineering Studies, Vol. 1, No. 1, 8-16 September 2006 How we do CMMI @ Mark and Spencer by Stephen Woods March 2005 Hand Book for Basic process Improvementhttp://www.balancedscorecard.org/Portals/0/PDF/bpihndbk.pdf
C-DAC/ Noida
22
www.cdacnoida.in
C-DAC/ Noida
23
www.cdacnoida.in
Thank You