Skip to main content

Agile Development

Proposed by Joe Little / Xinlei Qiu

Where will the conversation continue?
Email Xinlei (xinlei@stanford.edu) and Joe Little (jlittle@ee.stanford.edu) to plan further sessions.
Notes

Agile Summary:
Agile Manifesto - number of team members: 5 to 9 people
Agile Methods - Extreme and Scrum are the most used methods
Test-driven development (Extreme)
Extreme - software development practices
Scrum - project management practices
3 Scrum roles: Scrum Master (process expert); Scrum Product Owner (business owner); Scrum Team Member (rest of team)
3 Scrum Meetings: JIT planning Scrum Sprint (Iteration )(1 to 2 weeks); Scrum daily meeting (Stand Up); Scrum Sprint Demo (15 minutes), then Retrospective
3 Scrum Artifacts: Sprint Features; Sprint Backlog; Daily Burndown Chart
3 Scrum Additional features: Scrum Stakeholders; Product Backlog Grooming mtg; Working Software - the goal
Steve Greene - Scrum advocate
Demo - Java app using Groovy/Grails framework with Agile methodology
Showing how Agile methodology allows for iterative app dev