2. Getting A Buy In Important for success Will not be a total failure without buy in Will be very difficult if few buy in Usually a bottom up exercise Often not a CEO mandate
3. The Buy In Checklist The C List Upper Management Middle Management Sales Support QA Developers
4. The C List Care about shareholders Care about the bottom line Agile Will Make a better product faster Save money with more productive work
5. Upper Management Strategy Long term goals Roadmaps Agile Will Allow easier strategic changes Stick to a schedule Meets the business needs
6. Middle Management Day to day What is going on? What is being done? Agile Will Daily scrums get daily status updates Burn down charts show progress Create project momentum
7. Sales Good, sellable product New products delivered on time Agile Will Create happier customers who buy more A higher quality product Deliver new software on time
8. Support Maintainability and supportability Fix issues quicker Agile Will Higher quality code means less bugs Allow faster bug fixes Unit testing
9. QA Quick response to bugs identified Quick response to verify Not wait until last minute for signoffs Agile Will Give builds more often Create continuous delivery of builds Release management
10. Developers Want to code Minimal process Agile Will Increase time spent coding Process fosters coding Automate manual tasks Reduce time spent blocked
11. Laying the Groundwork Political battle Speak in terms of motivations Gets as many to buy in as possible Not all may buy in