Week 8 Flashcards

1
Q

What do lean and kanban emphasize?

A

Process improvements

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

What do lean and Kanban look for opportunities to do?

A

Apply practices that lead to continuous improvement

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

What is the key idea in Kanban?

A
  • Identify what the team is capable of
  • Don’t exceed that capability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the 6 steps for success in Kanban?

A
  1. Focus on Quality
  2. Reduce Work-in-Progress
  3. Deliver Often
  4. Balance Demand Against Throughput
  5. Prioritize
  6. Attack Sources of Variability to Improve Predictability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is discipline in Software engineering?

A

Working in a way that delivers high quality software

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

What activities ensure quality software is produced?

A
  • Testing
  • Reviewing
  • Maintaining standards
  • Version Control
  • Configuration Management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are some reasons that discipline breaks down?

A
  • Unrealistic standards
  • No contingency to meet changing requirements
  • No contingency to deal with changes in the software system
  • Lack of resources for quality control
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the similarities between agile and plan-driven discipline?

A
  • Main aim is production of quality software
  • Activities comply with key elements of a quality software plan
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly