13
Agile Methods: Industry Project Digital Skills Academy: Calendar App Team Members: Catherine Duggan Sean Deverell Fergal Rice

C duggan ams_use of agile methods presentation

Embed Size (px)

DESCRIPTION

Agile

Citation preview

Page 1: C duggan ams_use of agile methods presentation

Agile Methods: Industry ProjectDigital Skills Academy: Calendar App

Team Members:

Catherine Duggan Sean Deverell Fergal Rice

Page 2: C duggan ams_use of agile methods presentation

Agenda

• Introduction & Background

• Use of Agile Methodologies

• Practical Application of Scrum Roles

• Sprint Planning & Scrum Events

• Scrum Artifacts

• Evaluation of Agile Methods in Course Project Strengths

Weaknesses

Successes

Failures

Page 3: C duggan ams_use of agile methods presentation

Introduction & Background

• Current DSA Timetable created in Excel from Master File

• Saved as A3 PDF and uploaded to Moodle

• Updates are notified to all by email

• New versions are uploaded to Moodle by DSA administrator

Page 4: C duggan ams_use of agile methods presentation

Introduction & Background

Proposed New DSA Calendar App:

• The DSA Calendar App will be based on DCU Campus Calendar App

• Will have it’s own specific functions & features

DSA App Development Team Members:

• Catherine Duggan: Project Manger

• Sean Deverell: App Developer

• Fergal Rice: App Developer

Page 5: C duggan ams_use of agile methods presentation

Use of Agile Methodologies

• Using Agile Method for development of App

• Better than Waterfall for this project

• User stories easy to create & understand

• Complexity & Priority of stories for Sprints

• Quick & frequent iterations

• Product owner sees prototypeearly in process

Page 6: C duggan ams_use of agile methods presentation

Practical Application of Scrum Roles

Product Owner: Susan Conlon, Digital Skills Academy

Stakeholders: DSA, Team, Users

Team Members: Fergal Rice, App Dev

Sean Deverell, App Dev

* Product Manager: Catherine Duggan

Users: Admin, Participants & Lecturers

* Scrum Master

Page 7: C duggan ams_use of agile methods presentation

Sprint Planning & Scrum Events

Done In Process To beFinalised

Page 8: C duggan ams_use of agile methods presentation

Scrum Artefacts

Page 9: C duggan ams_use of agile methods presentation

Evaluation of Agile Methods in Course Project

Strengths:

• In-depth understanding of client requirements & goals

• Builds trust & empathy with client and team

• Early identification of types of users & personas:

Super User

End User

• Collaborative process

Page 10: C duggan ams_use of agile methods presentation

Evaluation of Agile Methods in Course Project

Weaknesses:• Not all team members have Agile knowledge

• Need to use mix of PM methods to get job done: XP & Traditional PM

• Team not co-located for daily stand-up meetings

• Challenging to build trust & rapport across streams

• Time management - heavy course workload:CA’s, Presentations

Page 11: C duggan ams_use of agile methods presentation

Evaluation of Agile Methods in Course Project

Successes:• Personal

In-depth knowledge of Agile Methods

Added to PM toolbox

Experienced Agile on Live Project

• Project Understanding client’s needs, goals & objectives

Identification of types of users

Creation of relevant user stories

Page 12: C duggan ams_use of agile methods presentation

Evaluation of Agile Methods in Course Project

Failures:

• Too early in the process

• Refer to Weaknesses

Page 13: C duggan ams_use of agile methods presentation

Questions & Answers