CMMI 100 Success Secrets Capability Maturity Model Integration 100 Success Secrets - 100 Most Asked Questions: The Missing CMMI-DEV, CMMI-ACQ Project Management and Process Guide. Lance Batten
Чтение книги онлайн.

Читать онлайн книгу CMMI 100 Success Secrets Capability Maturity Model Integration 100 Success Secrets - 100 Most Asked Questions: The Missing CMMI-DEV, CMMI-ACQ Project Management and Process Guide - Lance Batten страница 4

СКАЧАТЬ you will need to understand the Maturity Levels that make-up the whole process of CMM. This is usually contained in a five-level structure. These levels are geared towards the fulfillment of each level to attain optimized process in improving every activity in the organization.

      Second, you will need to comprehend the areas in the organization that act as key process. The KPA or the key process

      area is used as an identifier to determine the group-related events in an organization. Having that determined will lead towards attaining a group of objectives that play a vital role in the totality of the organization.

      Third, you will need to understand and know your objectives or goals. These goals will delimit your key process area. By having this done, you do not only conserve your organizational resources but also makes an efficient utility of all your resources.

      Lastly, there should be proper identification of the key practice in an organization. These practices will bear great

      16

      impact in contributing to the efficient execution of the key process in the organization.

      17

      Cisco CMM Level

      Software organizations to be highly competitive should be able to show their capability of delivering the work product on time. Most business transactions during these modern times are done over the internet. Customers use the search engine to search for information they want to know. Purchases and payments can be done over the internet. A search of a product or service would bring up several websites of companies offering the product or service. You need to have your website work so you do not lose your customer. Customers will probably get angry if payments were made and it would not show on your website. Now, you need to rethink and find a software developer that can help you at least make your website or the change of system maybe best thing to do.

      To find a software developer capable of delivering the software development to your website would mean looking into the level of maturity of the organization. One of the service provider and software developer who can provide you with this need is Cisco. Cisco offers hardware, software and service that create internet solutions whether in business, government, education etc. They have trained programmers and engineers considered the best in process development. They design systems in business processes that helped many companies in their business ventures. The Cisco CMM has a high rating of maturity, as it continues to improve their process based on quantitative feedback and pilot of new ideas and technologies both from customers and staff as well.

      Cisco products are worth your spending.

      18

      CMI PPT D Presenting CMMI as a Good

      Investment

      If a company finds itself under-utilizing its resources, lacking in productivity, taking out more waste than ever, repeating the same mistakes over and over again, and just needing a major overhaul, it's time for it to look at its processes and check if they are not working efficiently by themselves and with each other.

      Capability Maturity Model Integration (CMMI) is an approach that an organization can implement in situations like the one described above.

      CMMI is a method that is focused on providing an organization the needed components to covert ineffective processes to efficient ones.

      Of course, people who are not familiar with CMMI may

      like the idea behind it, but may not completely buy into the idea without a little more explanation. Therefore, it's important to present CMMI to the company in a simple and straightforward manner. One good way to do that is to make a PowerPoint presentation that explains what CMMI is, its purpose, how it works, and the benefits of implementing it.

      It's also important for the presenter to discuss the four main process area categories and the 22 process areas that make up CMMI. Using actual data measuring success rates of other companies who used CMMI is also a good thing to add in the presentation. The company needs to understand that their expense in implementing CMMI is actually an investment, and

      19

      the ROI is much more profitable for the company in the long run.

      This is perhaps the most important aspect.

      A company is a business, and business is always centered on making good investments. CMMI should be presented as an investment that will pay off consistently and continuously.

      20

      The Evolution of the CMM

      In the late 80s, the American Software Engineering Institute (SEI) in cooperation with Mitre Corporation developed an architectural model that will aid the US federal government on evaluating objectively software providers proposals in managing the US government large projects. This architectural model is known as the Capability Maturity Model (CMM).

      CMM is a model that represents the process maturity for software development. The advanced model shows the progress of a companyOs abilities to develop software. When companies seek the services of software developers it is necessary that they know as to when the deliverables can be served. Yet many companies complete their projects, it showed that there were significant overruns in terms of schedule and budget. With the CMM, such problems were solved.

      The main concept of the CMM standard is the organizational maturity. A company is considered as a mature organization if it has clearly defined procedures as to how their software is developed and procedures in terms of project management. As software companies expand, these procedures need to be adjusted and perfected as needed.

      CMM is the standard followed by software development

      company in the process of development, testing, and software application; and rules for appearance of final program code, components, interfaces, etc.

      The evolution of the CMM made a major milestone in the management of software process. It was at that point where the software community had a full descriptive understanding how software companies "mature" or improve, in their ability to develop software.

      21

      To Be on CMM Level 5

      The Capability Maturity Model (CMM) is a standard guide for software developers in the development and refinement of an organization's processes. The CMM has 5 levels of maturity.

      These are Level 1 (Initial), Level 2 (Repeatable), Level 3 (Defined), Level 4 (Managed) and Level 5 (Optimizing). A mature

      organization depends on its capability of providing the software development at a specified time. The CMM can be considered as a benchmark used for assessing different organizations for equivalent comparison.

      If your organization falls under the CMM level 5, you have achieved the highest level of maturity and your organization focus is on continuous process improvement based on quantitative feedback and pilot of new ideas and technologies. There are software project teams created by organizations to analyze the defects and determine their causes. The team evaluates to prevent the recurrence of known defects and the lessons acquired are shared to other projects. At CMM level 5, the word waste is unacceptable. Teams should organized efforts in removing the waste, without necessarily changing the entire system.

      Improvement is СКАЧАТЬ