JaxChamber Information Technology Council
July 29, 2014
Transformations: Chaos to Collaborative Communities
Topics
▪ What's the problem?
▪ Our wins
▪ Starting sustainable change
▪ Our transformation
▪ Results
What's the Problem?
What's the Problem?
What we’ve been doing is no longer working
A simple exercise
Evidence
Evidence
Evidence
Evidence
Unable to fix dysfunction
Kill the product!?
Transformation change needed
Quick fixes failed
Our wins
Positive Outcomes
#1 in customer satisfaction
62% under budget
“We love Scrum”
“Testers are finally part of the team”
“Quick responses from Product Owner speeds our development cycle”
- Team Members
“Quality has improved significantly”
- QA Manager
“My workload has decreased by 50% with Scrum”
“I get to see results every few weeks”
“They are working as a team”
“I don’t even read the documentation anymore.”
- Product Owner
Visibility
Visibility
Predictable “constant pace”
Production Release Frequency
Business agility discovered
3 ½ years
3 times per year
Monthly!
What’s the beginning of sustainable change?
What’s the beginning of sustainable change?
You Are
Preparation
Learn agile
Learn agile
Or find an agile expert to help
What is Agile?
Agent of change
Work from two directions
Change championing
Daily coaching team
Some help on bringing change
Prepare Yourself
Agile
Ongoing improvement
Leadership
Agent of change
Our transformation
Evidence Problem
Roadmap Solution
Penetrate organization layers
Executives
Managers
Team
Bu
y-in
Initial momentum
▪Possibly hardest part
▪Get just enough support, then go for it
▪Use the roadmap
Our transformation roadmap
Team Kickoff – Learning starts
Collaborative Community Genesis
Boot camps
A journey, not a destination
Transformation is a process
Agile coaching path
Learn
Train
Convince
LeadCoach
What about the tools?
Tools automate lifecycle elements
What about the tools?
Tools automate lifecycle elements
What about the tools?
A fool with a tool is still a fool
Our tool approach
Migrate as needed and
ready
Try to use current tools – or none
Individuals and Interactions Priority
Agile Practices Underway
Our tool transitions
Purpose Start Migration
Backlogs ClearQuest Team Concert
SCM ClearCase Team Concert
Builds Manual Ant and Build Forge scripts Team Concert
Manual testing Quality Manager w/ Team Concert
Automated testing NA/Functional Tester Functional Tester
Requirements Word Docs in ClearCaseRequirements Manager evaluation
Agile devOps NA Target UrbanCode
Results
Collaborative Communities
Cross-functional
Teams
Tools
Focus on Work Items
Friendly Cooperation
Scrum Framework
Chaos is Gone!
Product
Costs down
Quality up
Opportunity up
Customer satisfaction up
TeamsDysfunction down
Continuously improving
Predictability up
Faster, more reliable estimates
Doing more with less
IndividualsHappiness up
Transparency up
Productivity up
Collaboration up
Cooperation up
Thank You!