13 Delivering the requirements

登録は簡単!. 無料です
または 登録 あなたのEメールアドレスで登録
13 Delivering the requirements により Mind Map: 13 Delivering the requirements

1. Context

1.1. Culture and underlying philosophy

1.2. Business context for the proposed changes

1.3. Constraints

1.4. Prioritized needs

1.5. Drivers for the project

2. Delivery lifecycle

2.1. Business change lifecycle

2.2. System development lifecycles (SDLCs)

2.2.1. Waterfall lifecycle

2.2.1.1. "V" model

2.2.1.2. Extended "V" model

2.2.2. Incremental delivery lifecycle

2.2.3. Iterative systems development

2.2.3.1. Principles

2.2.3.1.1. Evolutionary

2.2.3.1.2. Empowerment and collaboration

2.2.3.1.3. Fitness for purpose

2.2.3.1.4. Testing all the time

2.2.3.1.5. Re-factoring

2.2.3.1.6. Incremental delivery

2.2.3.1.7. Prioritization

2.2.3.1.8. Timeboxing

2.2.3.2. Generic Agile model

2.2.3.2.1. Identify options and feasibility

2.2.3.2.2. Define and agree business requirements

2.2.3.2.3. Agile software development

2.2.3.2.4. Evaluate solution

3. Development and delivery approach

3.1. Software development approach

3.1.1. Unified Process (UP)

3.1.2. Agile

3.1.2.1. Scrum

3.2. Prioritization

3.2.1. MoSCoW

3.3. Software package approach

3.3.1. Commercial off-the-shelf (COTS)

3.3.2. Own development

3.4. Delivery approach

4. Factors to identify the required roles

4.1. The context of the organization and project

4.2. The nature of the lifecycle selected

4.3. The approach adopted

5. Deliverables

5.1. Suitable for purpose

6. Techniques

6.1. Depend on all factors