Upload
gregynog
View
1.125
Download
12
Embed Size (px)
DESCRIPTION
University of Glamorgan's presentation on their Agile Scrum development method.
Citation preview
Agile ScrumSarah Webber
Darren JonesLearning and Corporate Development
What is Agile?
DesignBuildTest
DesignBuildTest
DesignBuildTest
While there is value in the items on the left, we value the items on the right more
Shift of focusIndividuals and interactions
processes and tools
Working software comprehensive documentation
Customer collaborationcontract
negotiation
Responding to change following a plan
Agile PrinciplesCustomer
satisfaction
Rapid continuous
delivery
Working software
Late changes welcomed
Continuous face to face cooperation
Self organising
teams
Simplicity
Scrum
Rapid software
development
Short intervals of
review
Cross functioning
team
Self-organising
teamTest driven developmen
t
Adopted Method
Roles
Features Activities
Scrum Framework
Product
Pigs
Product
Owner
Scrum Maste
r
Team memb
ers
Team Roles
Chickens
Users
Manager
s
Benefits
Increased visibility
Manageable chunks of developme
nt
Constant progress
Improved communica
tionImproved
relationshipsImproved
knowledge sharing
Sprint Benefits
Pivotal Tracker What is Pivotal Tracker?
◦ Tracker is an easy to use, agile project management tool that brings focused collaboration to software development teams.
What is a story?◦ A story is a description of the feature required
written from the product owner’s perspective.
Pivotal Tracker
•Story Acceptance
•Turn Stories into Working Software•Collaborate with the Team
•Prioritise Stories
•Gather User Stories•Organise•Estimate Complexity
Repeat
Behaviour Driven Development with Cucumber Behaviour Driven Development Cucumber
What's Next Testing of Java Script
Configuring Deploy Scripts to Use Tests
Use of Tables and Factories for creating test data
Using Examples
Benefits
Customer satisfactio
n
Improved product
ownership
Increased quality
Fit for purposeOn time
deliveryShared success
Overall Benefits
Steep learning curve Induction period for all Full team implementation Missing pigs and chickens Gorilla in the room Organisational Challenges
Lessons Learnt & Team Feedback
Wise words of Dilbert...
www.mountaingoatsoftware.com http://scrumalliance.org/ http://webdev.blogs.glam.ac.uk/2009/05/07/
all-kicking-off/ http://en.wikipedia.org/wiki/Agile_software_d
evelopment http://en.wikipedia.org/wiki/Test_Driven_Dev
elopment http://en.wikipedia.org/wiki/Scrum_(develop
ment) http://members.cox.net/risingl1/Articles/IEEE
Scrum.pdf http://softwareplanner.blogspot.com/2009/1
2/agile-scrum-scrum-kickoff-and-product.html
Sources & Resources