Software Development Methods
Monday, October 15, 2018
3:30 PM to 5:00 PM
Guest instructor: Sam Clemens, CPO and Co-Founder of InsightSquared
This 7-minute video on Scrum 7-minute video
Intro to Modern Agile - by Joshua Kerievsky
“Shipping Beats Perfection” Explained by Ben Kamens
Integrating Agile and UX Design - by Jonathan Follett (O’Reilly)
20 Product Prioritization Techniques - by Daniel Zacarias
The following books provide an overview of software development methods:
Agile Product Management with Scrum, Roman Pichler -- another overview of agile principles and practices, this one written from the product owner's perspective and centered around the Scrum method
User Story Mapping, Jeff Patton -- integrates agile development into a product development process that includes customer discovery and MVP testing. The book's core ideas are captured in this presentation
Major Deliverable: Team MRD's are due by 5:00pm, Friday. Oct. 19 in the Assignment Master in the “Oct 19 - MRD” tab. Peer review assignments will be given on October 22.
Your first round of Lo-Fi test “proofs” will be due on October 26. Pictures, video and test learnings. Look for more info in next week’s assignment!
Peer Reviews will be due by 10:00am on Monday, October 29. Each student will be assigned to another team’s MRD for qualitative feedback. Every team will get an equal number of reviewers per team (e.g., a four person team will have four reviewers)
Session Prep: Review the PRD template posted under "Required Reading" above. Bring to class any questions you have about the PRD. We will break down the PRD in more detail in our October 22 session.