This talk is about an agile/lean method that allows deploying every 2-3 days a new version, completely functional, of a software application to a group of early adopters.
2. Can You Believe It?
Source: http://www.flickr.com/photos/rnugraha/208640498/sizes/o/
3. The Team
The Team
Product Dude Community of Users
The Product
Startup
4. Process
Community of Users
Feedback
Release Bucket 13 stories
Develop Deploy Retrospective
Planning Planning
Every Week
23 Days
AND
When needed
Every 12 months
5. Bucket Planning
Pick the top story
Send list of
questions to NO Do we know enough?
product dude
YES
Slice it NO Can we do it in 2-3 days?
YES
GO!!!!
6. Develop & Deploy
WHENEVER NEEDED
Mockup
Review with Reviews
Product Dude Discussions
Develop:
Integrate Feedback TDD Retrospective
Top/Down
Pair Programming
MORE PRACTICES
Smoke Test
Database under source control
Final Fixes
Chose technology that
fits the practices
Deploy Continuous Refactoring
Automated Deployment
7. Results
● First commercial version
deployed successfully
● Team very motivated
● Sustainable learning &
deployment pace
8. How We Did It
● Use Dude's Law (Eliminate Waste &
use Added-Value Practices)
● Best Organizational Practices +
Software Craftsmanship
● Think outside the box; use the right
tools
10. Maria Diaconu @fireladyM
Alexandru Bolboaca @alexboly
The company: Mosaic Works
Http://www.mozaicworks.com
The community: Http://agileworks.ro
The conference: Http://openagile.ro