Week 10: Capability and maturity Flashcards

1
Q

Define capability, maturity and capacity

A
  1. Capability
    • The power or ability to do something
  2. Capacity
    • The resources available to do something
  3. Maturity
    • Consistent high quality of the result
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is CMMI?

A

It is a process improvement program to guide improvement across a project, organisation or division. Not for individuals

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the CMMI maturity levels?

A

0 - Incomplete
1 - Initial (Not a complete set of practices to meet the full intent)
2 - Managed (Subsumes L1. Simple, but complete & DOES NOT use organizational assets)
3 - Defined (Builds on L2 practices. Uses organizational standards)
4 - Quantitatively Managed (Builds on L3. Uses statistics)
5 - Optimizing (Builds on L4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How is CMMI used IRL?

A

An organization will be appraised by CMMI, not certified. Awarded a maturity level rating. Appraisals are usually conducted:
1. To determine how well the organization’s processes compare to CMMI models, for example having a Change Advisory Board (CAB)
2. To identify areas where improvement can be made
3. To inform external customers and suppliers of how well the organization’s processes compare to CMMI best practices

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Refer to the framework comparison to see a summary of ITIL vs. Six Sigma vs. CMMI

A

Week 10 notes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the goal of DevOps?

A

Enable faster and more frequent software releases, improve the reliability and quality of software systems, and foster collaboration and communication among different teams involved in software development

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Is DevOps a mature process?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the 6 DevOps principles?

A
  1. Customer-centric action
  2. End to end responsibility
  3. Continuous improvement
  4. Automate everything
  5. Work as 1 team
  6. Monitor and test everything
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the differences between the waterfall and DevOps

A

See week 10 notes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the DevOps lifecycle?

A

Plan > Code > Build > Test > Integration > Deployment > Operate > Monitor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly