466 9754 [email protected] Are you here tonight? • Type something in the Chat window so I know you’re here. • This is one way for me to gauge your attendance and recognize your class participation. Image: http://blog.pluralsight.com/pluralsight-top-10-building-a-great-software-development-team
466 9754 [email protected] Project overview • Project assignment: • Design, implement, and deliver a real software product • with a real Scrum team • for a real stakeholder Image: http://www.mobileqazone.com/profiles/blogs/post-release-software-product-support-and-regression-testing, 2015-10-18
466 9754 [email protected] Homework: project overview • Part 1: Team formation and product launch (due Nov 2) • Part 2: Sprint 1—deliver a real product increment (due Nov 16) • Part 3: Sprint 2—deliver another real product increment (due Nov 30) • Part 4: Sprint 3—deliver the final product increment (due Dec 14) Image: http://www.livescience.com/51000-cucumber-nutrition.html, 2015-10-05
466 9754 [email protected] Project part 4 • What’s due (before class on Dec 14) • Add documentation to your GitHub repo: • URL of your third working product increment (could be the actual product or a video of your working product increment) • Code • Committed in Github • Written using pairing/mobbing and TDD, with at least 30 tests, and all tests are green • Adequate code coverage, with evidence of the code coverage • An automated build system modeled on Continuous Delivery. At least: when you commit to master, all tests run and all tests are green.
466 9754 [email protected] Homework: Project part 4 • What’s due (in class on Dec 14) • 10-minute team presentation (like a Sprint Review) • What did you get done? Show us a brief demo. • What feedback did you get from your stakeholders? How did it change your product backlog? • Top 3 things you learned, things that went well that you will take with you to future projects • Top 3 deltas, challenges you encountered and their solutions, that you will do differently on future projects • 5 minutes Q&A
466 9754 [email protected] Goal of this course • By the end of this course, you will understand Agile software development well enough to be an effective Agile team member or leader.
466 9754 [email protected] Will you help us? • Will you play Perfection Game on the the entire semester by responding to this survey? • http://gr8p.pl/e71fall2015
466 9754 [email protected] Were you here tonight? • Type something in the Chat window so I know you’re here. • This is one way for me to gauge your attendance and recognize your class participation. Image: http://blog.pluralsight.com/pluralsight-top-10-building-a-great-software-development-team