Module 2 - Agile or planned? Flashcards

1
Q

Project portfolio management (PPM)

A

Critical success factor to departments facing too many projects

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

Project selection factors (7)

A

Size
Cost
Purpose
Scope
Risk
Length
Economic value

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

What is a methodology?

A

A formal approach to implementing SDLC

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

Waterfall methodology pros and cons

A

Clear system requirements
Low visibility
Takes a long time

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

Parallel Development Pros and Cons

A

Faster than waterfall
Sub projects require careful design

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

V-Model pros and cons

A

Testing increases quality and reliability
Very rigid

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

Rapid application development (RAD)

A

Get the product into the user’s hands quickly for testing

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

Iterative

A

Quick
User Feedback
Incomplete system

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

System prototyping

A

Quick
User Feedback cycles refines requirements
Superficial analysis (as-is system is the to-be system)

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

Throwaway prototyping

A

Uncertainty minimized
Address issues before final system
Takes longer

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

Scope creep

A

The scope of the project must be clearly defined or else the project can overrun estimates

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

Time boxing

A

A method of estimating time to completion

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

CASE

A

Computer aided software engineering, automates organization

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

Agile Principles (2)

A

Satisfy the customer with quick and continuous delivery of software

Welcome change

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

Agile Values (4)

A

Individuals > Processes
Working software > Documentation
Collaboration > Contracts
Adaptivity > Rigid plan

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

Agile: Scrum (5 steps)

A

Product owner manages backlog
Sprint meeting
Sprint backlog created
Sprint cycles with daily meetings
New feature or shippable product