View
216
Download
0
Category
Preview:
DESCRIPTION
Background : Waterfall Development Linear sequential process. Well defined stages. “Heavy weight” Originated in manufacturing and construction industries. Appropriate for predictable ‘rinse-repeat’ development. 3
Citation preview
1
DRAFT
Seeker Process
R. Brimble
2011-11-03
2
DRAFTIntroduction
The slides here describe the development process to be used on the Seeker project.
The process is based in the principles of Agile development for the co-located team.
3
DRAFTBackground : Waterfall Development
• Linear sequential process.
• Well defined stages.
• “Heavy weight”
• Originated in manufacturing and construction industries.
• Appropriate for predictable ‘rinse-repeat’ development.
4
DRAFTBackground : Agile Development
• Individuals and interactions over processes and tools.
• Working system over comprehensive documentation.
• Customer collaboration over contract negotiation.
• Responding to change over following a plan
5
DRAFTBackground : Agile Development
Agile development is:• Not an excuse for not planning.• Not an easy ride.• Full of uncertainty.• Full of change.• No “Big Upfront” activities • Exciting / Exhilarating
Agile development needs:• Purpose, Motivation, Talent• Experience, Communication, Commitment• Infrastructure
6
DRAFTSeeker Agile Development
• Micro process– Discuss, Do, Show– Underpinned by logging
• Project Pulse– Iterations (weeks) ** Concurrent Iterations– Challenges (days)– Drumbeat (daily)
• Reference Material– Seeker Plan High-level milestones and iterations.– Seeker Storyboard What the customer wants.– Seeker System What the system is thus far.– Seeker Process How we run the project (this document).– Seeker Log What has been done and what is being done.
Discuss Do Show
Log
7
DRAFTSeeker Agile Development
StoryboardDefine Trial
System Stories
Planning
Challenges
System
Discuss Do Show
Log
Feed
back
Now
Late
r
8
DRAFTSeeker Agile Development
• Seeker Log– TRAC Ticket Tool
9
DRAFTSeeker Agile Development
• War Room– Seeker Plan– Seeker Storyboard– Seeker System
• Seeker Hardware Design• Seeker Software Design
– Seeker Process
10
DRAFT
End
Recommended