Upload
pierre-vincent
View
134
Download
3
Embed Size (px)
Citation preview
Agile at NewsweaverAgile Cork - March 15th 2016
Twitter @PierreVincent / @NewsweaverTechTech Blog techblog.newsweaver.com
Iterative Development
In theory... In practice...
Moving to Scrum
Backlog Grooming
SprintPlanning
ReleasePlanning
Sprint Backlog
Deliverable
Dev
Retrospectives
DevServers
StagingServers
PROD
Product Backlog
DailyStand-ups
Scrum Team
Benefits • Increased team focus
• Less disruptive releases
• Shorter feedback loop
Learnings • Be nice to your backlog
• Work with Story Points
• Keep an eye on bug count
Continuous Delivery
Microservices Architecture
Deploy when ready
Focus on Stories
Commit to value, not deadlines
• Demonstrable value
• Small (< 2 weeks)
• Limit “Work in progress”
Minimise Risk• Automate everything
• Testing and Quality
• Only deploy 1 change at once
DevOpsYou build it, you run it
• Reduce handovers
• Team is responsible for its context in Production
Team Structures
Cross-functional
• Product Manager
• Developers
• UX
• QA
• ~ 6-8 members
Ownership • Each team owns separate Bounded Contexts
• Isolate decisions
Scaling up • Daily “scrum of scrums”
• Sharing knowledge
• Keep Teams aligned
Some advice...
Questions?
Twitter @PierreVincent / @NewsweaverTechTech Blog techblog.newsweaver.com*We’re hiring!