Agile at Newsweaver (Agile Cork March 2016)

Post on 12-Jan-2017

134 views 3 download

transcript

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!