Continuous Feedback: The New Paradigm by Jared Richardson
-
Upload
test-huddle -
Category
Software
-
view
543 -
download
3
Transcript of Continuous Feedback: The New Paradigm by Jared Richardson
Continuous Feedback The New Paradigm
Jared Richardson@JaredRichardson
Principal ConsultantAgile Artisans
3
Cofounder of GROWS Methodology
Author Ship It! and Career 2.0
Screencast editor PragProg.com
2nd public signatory of the Agile Manifesto
Started AgileRTP in 2007
Coach
AgileArtisans.com
Jared Richardson
Requirements Coding
The Plan!
Great Job Team!Works hard. Finishes on time!
Testing Ship It!
Clear, clean requirements
Party!
Requirements Coding
Reality
Much less time Complete validation
Works hard Finishes late
Very late
Testing
Fuzzy Incomplete
That’s not how it works!!
“Discussion”
Rewrite
Next Gen
Script stuff
Automate tests
Run everything frequently
flickr.com/photos/jdhancock/4238708849
So What?
Hands are clean
Picked the right leg to operate on
Who cares?
Does it work?
Bottom rung in a tall ladder
flickr.com/photos/miguelvirkkunen/14621623115
SCMDevelopers
Watch
Build
Unit Tests
Deploy to Dev
Integration Tests
First Look
Continuous Testing
On Demand Deploy to QA
Manual Testing
What’s done to the environment?
Product is deployed
Supporting libraries updated
App server updated
App server configured
Database restarts
Foundation
Problems occur
Fast feedback is good
Slow feedback is bad
Automate as much as possible
Run FREQUENTLY
Tips
Start small
Is it alive?
One product
One environment
Don’t go all enterprisey
flickr.com/photos/fusionpanda/363012054
Good, Bad, or Ugly
Known State
Everything, or anything, worksflickr.com/photos/anyadora/4288244511
ChallengeExperiment
Within one week
Pick one project
Use Jenkins
Monitor one environment
Four weeks, re-evaluateflickr.com/photos/bernatcg/1123973353