Sunteți pe pagina 1din 1

Principles

Prince2 Themes

Processes

- investigation
- design
requirement management - traceability
- change management
- release
Product Owner

fesability
Roles

backlog

Development team
SCRUM

Scrum Master

sprint planning

daily scrum

Workflow

spring review

retrospective

1 Focus on the business need


2 Deliver on time
3 Collaborate
4 Never compromise quality
Principles
5 Build incrementally from firm foundations
6 Develop iteratively
7 Communicate continuously and clearly
8 Demonstrate control

Software Development 1 Timeboxing


Philosophies 2 MoSCoW
3 Prototyping
Core Techniques 4 Testing
5 Workshop
Dynamic systems development method
6 Modeling
(DSDM) 7 Configuration Management

1 Executive Sponsor
2 Visionary
3 Ambassador User
4 Advisor User
Roles 5 Project Manager
6 Team Leader
7 Solution Developer
8 Solution Tester
9 Facilitator

Critical Success Factors

1 Deriving scope from goals


2 Specifying collaboratively - through all-
team specification workshops, smaller meetings or
teleconference reviews
3 Illustrating requirements using examples
4 Refining specifications
Practices
5 Automating tests based on examples
6 Validating the underlying software
frequently using the tests
7 Evolving a documentation system from
specifications with examples to support future
development
Domain-driven design (DDD)

Context

Domain

Concepts
Model Domain-specific modeling (DSM)

Ubiquitous Languate Domain-specific language (DSL)

Specification by example (SBE)

S-ar putea să vă placă și