1 / 25

CMMI & EIA 859 Integration: Process Maturity & Data Management Principles

Learn about Capability Maturity Model Integration (CMMI) levels and EIA Standard 859 for Data Management. Understand how to achieve process maturity and implement high-level data management principles.

szhu
Download Presentation

CMMI & EIA 859 Integration: Process Maturity & Data Management Principles

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Capability Maturity Model Integration (CMMI) & EIA Standard 859 Michael CampeU.S. Army Aviation and Missile CommandNDIA TID Technical Information Division SymposiumRoyal Sonesta Hotel, New Orleans, LA August 2003

  2. Agenda • What is CMMI? • What is required to achieve CMMI? • Relating CMMI and EIA 859!

  3. What is CMMI? Defines 5 levels of process maturity Describes model framework to be used for: Assessing process maturity Determining priorities Instituting process improvement Capability Maturity Model Integration CMMI

  4. Level 5 Optimizing Level 4 Quantitatively Managed Level 3 - Defined Level 2 - Managed Level 1 - Performed CMMI Levels The five levels of CMMI process maturity! Level 0 - Incomplete

  5. At what CMMI Level are we performing? Are all process goals being accomplished? • Are Data Management requirements • being met? • Are all customers identified? • Are all customer requirements identified? • Are customer requirements being • met? NO Review data management procedures to determine CMMI Level Are one or more of the process goals not accomplished? YES CMMI Level 0 Incomplete Process not performed Performing at CMMI Level 0

  6. How do we achieve Level 1? Identify your customers Identify customers needs Identify management process goals Develop steps to produce the desired work products • Identify work products

  7. What is CMMI Level 1? Level 1 - Performed • Specific goals are being accomplished • No defined processes • Individuals may follow differing procedures • Using general purpose tools

  8. CMMI Level 1 • Dependent on individuals • Results vary • Resources vary • Results unpredictable • Practices are informal • Quality inconsistent Characteristics

  9. YES YES YES YES YES Is training provided for individuals executing the Process? Are there policies governing the process? Are there adequate resources to execute the Plan? Is there a process plan? Is the process documented? NO NO NO NO NO CMMI Level 1 Process Performed Performing at CMMI Level 1 Determining theCMMI Level

  10. EIA 859 Includes 9 high level Data Management Principles Principles address functions of Data Management Describes fundamental concepts to be considered when structuring a Data Management process EIA Standard 859 Industry Standard for Data Management DRAFT

  11. Principles 1. Define the organizationally- relevant scope of Data Management 2. Plan for, acquire, and provide data responsive to customer requirements 3. Develop DM processes to fit the context and business environment in which they will be performed. 4. Identify data products and views so their requirements and attributes can be controlled. 5. Control data repositories, data products, data views, and meta data using approved change control process. 6. Establish and maintain an identifi- cation process for intellectual property, proprietary, and competition-sensitive data. 7. Retain data commensurate with value. 8. Continuously improve data management. 9. Effectively integrate data management and knowledge management. EIA 859 Principles EIA Standard 859 Industry Standard for Data Management DRAFT

  12. Level 5 Optimizing Level 3 - Defined Level 2 - Managed Level 1 - Performed EIA 859 CMMI & EIA 859 CMMI Principles 1. Define the organizationally- relevant scope of Data Management 2. Plan for, acquire, and provide data responsive to customer requirements 3. Develop DM processes to fit the context and business environment in which they will be performed. 4. Identify data products and views so their requirements and attributes can be controlled. 5. Control data repositories, data products, data views, and meta data using approved change control process. 6. Establish and maintain an identifi- cation process for intellectual property, proprietary, and competition-sensitive data. 7. Retain data commensurate with value. 8. Continuously improve data management. 9. Effectively integrate data management and knowledge management. Level 4 Quantitatively Managed Advocates Repeatable Processes Project Level & Enterprise Level

  13. Principles 1. Define the organizationally- relevant scope of Data Management 2. Plan for, acquire, and provide data responsive to customer requirements 3.Develop DM processes to fit the context and business environment in which they will be performed. 4. Identify data products and views so their requirements and attributes can be controlled. 5. Control data repositories, data products, data views, and meta data using approved change control process. 6. Establish and maintain an identifi- cation process for intellectual property, proprietary, and competition-sensitive data. 7. Retain data commensurate with value. 8. Continuously improve data management. 9. Effectively integrate data management and knowledge management. 1. Define the organizationally- relevant scope of Data Management EIA Standard 859 Industry Standard for Data Management 3.Develop DM processes to fit the context and business environment in which they will be performed 8.Continuously improve data management. DRAFT Relating CMMI & EIA 859

  14. CMMI Level 2 Level 2 - Managed Level 2 - Managed • Planned and executed IAW policy/procedures • Established objectives • Adequate resources • Applicable to a particular group/project

  15. YES YES YES YES YES Are there established policies governing the process? Is training provided for individuals executing the Process? Is the process Documented? Is there a process plan? Are there adequate resources to execute the Plan? CMMI Level 2 EIA 859 Principle 3 Develop policies for process execution based on organizational requirements and customer needs. Develop standards for work products and services. Identify stakeholders. Define process dependencies and work products and services. Define resource requirements (funding, people etc.) Define work products requiring configuration control. Define process measurement requirements to determine process performance. Develop DM processes to fit the context and business environment in which they will be performed. Determine related organizational policies. Identify external forces. Determine related business objectives. Determine requirements for access and delivery. Determine who will create, access, update, and dispose of the data. CMMI Level 2

  16. Comparing CMMI Level 2 & EIA 859 Is the process being objectively evaluated? YES YES YES YES Are all relevant stakeholders being considered? Is the process monitored? Are work products under configuration control? Is the process controlled and measured? CMMI Level 2 EIA 859 Principle 3 Evaluate the effect of deviations from the process plans and descriptions. Review accomplishments against process plans and descriptions. Place the process work products under configuration management. Coordinate the process plan and description with relevant stake- holders. Monitor and control the process. Assign responsibility and authority for performing the process. Obtain the necessary resources. Make needed adjustments in processes, practices, policy, organizational alignment and infrastructure. Control the integrity of data, data elements, data structures and data views. Establish a change control process that imposes the appropriate level of review and approval. Establish mechanisms for tracking and determining status of data.

  17. CMMI Level 3 Level 3 - Defined • Process institutionalized • Process consistent across the organization • Process measurable

  18. CMMI Level 3 Is the process institutionalized? YES YES YES YES YES Is the process unique to the organization? Is the process considered standard? Is the process being objectively evaluated? Is the process defined? CMMI Level 3 Define process steps for institutionalization. Define policy/guidelines for tailoring process steps. Define process tailoring. Document process tailoring. Collect and document work process/product measurement results. Develop and maintain a data base for process/product measurement information. Document and store lessons learned in the data base.

  19. YES YES Is there a data base to record process improvements? YES YES Are there guidelines for tailoring the institutionalized process? Is the tailored process documented? Is the process quantitatively managed? CMMI Level 3 EIA 859 Principle 8 Define process steps for institutionalization. Define policy/guidelines for tailoring process steps. Define process tailoring. Document process tailoring. Collect and document work process/product measurement results. Develop and maintain a data base for process/product measurement information. Document and store lessons learned in the data base. Establish and maintain a metric process and reporting strategy. Establish the necessary tools and infrastructure to support the process and assess the results. CMMI Level 3

  20. CMMI Level 4 Level 4 Quantitatively Managed • Controlled using statistical and other techniques • Process variation identified

  21. CMMI Level 4 . CMMI Level 4 EIA 859 Principle 8 Determine an understanding of the ability of the process to achieve the quantitative objectives. Determine objectives for statistical control. Identify and measure the sub- process determined to be under statistical control. Identify and measure process and product attributes important to quality and process performance. Identify causes for process variation. Manage processes to attain statistical stability and predictability. Predict the ability of the process to achieve performance objectives using managed statistical data. Institutionalize process performance baselines. Take appropriate action when desired quantitative and process/ product performance objectives are not being met. Recognize the need to continuously improve the quality of data resources. Establish and maintain a metric process and reporting strategy. Establish the necessary tools and infrastructure to support the process and assess the results. Monitor the quality of data to improve data and processes. CMMI Level 4 Is the process stable and predictable? Is quantitative/ qualitative process/ product data being collected? Are the quantitative/ qualitative objectives based on customer needs? YES YES YES YES YES Are significant processes/products statistically managed? Is the collected data being analyzed?

  22. CMMI Level 5 Level 5 Optimizing • Continuously improving performance • Incremental improvement • Technological improvement

  23. CMMI Level5 EIA 859 Principle 8 Develop and maintain process/ product improvement objectives. Identify and implement tech- nelogical innovations for process/ product improvements. Manage process/product improve- ment deployment. Measure results against objectives. Identify and correct process/ product defects. Recognize the need to continuously improve the quality of data resources. Implement a strategy for on-going improvement. Improve Data Management through a systematic and self- diagnostic process.. Identify objective evidence of improvements. Comparing CMMI Level 5 & EIA 859 Does the process include continuous improvement objectives? YES YES Does the process allow for tech improvements? YES Does the process include a plan for attaining improvement objectives? YES Does the process identify problems and defects? Is the process optimized?

  24. 5 Level Level 4 Level 3 Level 2 Level 1 Summary EIA Standard 859 Industry Standard for Data Management DRAFT Data Management CMMI

  25. Summary • CMMI is the measurement of organizational capability! • CMMI can be utilized for Data Management process • development/improvement! • CMMI concepts are being included in EIA 859! • ?????????

More Related