Software Development Methods
Monday, October 7, 3:30-5:00 PM
Wednesday, October 9, 3:30-5:00 PM
Guest instructor: Sam Clemens ('04), Sr. Lecturer HBS, Partner at Accomplice VC & former CPO and Co-Founder of InsightSquared
Required Reading
-
Software Development Methodologies (an overview), John Sonmez
-
The End of Agile & Beyond Agile: The Studio Model - both by Kurt Cage, Forbes Contributor
Recommended Reading
-
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
-
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
Major Deliverable: Team MRD's are due by 5:00pm, Friday. Oct. 18 in the Assignment Master in the “Oct 18 - MRD” tab. Peer review assignments will be given on October 18 and will be due on Oct 25.
Minor Deliverables:
-
Your first round of Lo-Fi test “proofs” will be due on October 25. Pictures, video and test learnings. Look for more info in next week’s assignment!
-
MRD Peer Reviews will be due by 5:00pm on Friday, October 25. 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:
-
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 21 session.
Lab Prep:
-
Lab time is required and will be dedicated to MRD development with your teams. We suggest you come to the session with a game plan on how to effectively use the time together. Christina and I will be there to answer questions as needed.