Download - Agile Project Management

Transcript
Page 1: Agile Project Management

Agile Project Management

Page 2: Agile Project Management

Announcements

Sign Up for the Resume Workshop for IT and MIS Majors with Credit Suisse 9/9 (CIS Building 2nd Floor RM 2008)

Students eligible for resume reviews include IT and MIS students graduating in December 2015 and May 2016. 

MAKE SURE YOU BRING A HARD COPY OF YOUR RÉSUMÉ WITH YOU FOR YOUR APPOINTMENT!!

2

Page 3: Agile Project Management

Signing up for Resume Workshop

Step One: Make sure you have a résumé uploaded! This is very simple. a) Log into SeaWork

https://www.myinterfase.com/uncw/Account/LogOn?ReturnUrl=%2funcw%2fstudent

b) Go to the header My Profile & Docs (top left)c) Under this header go to My Documentsd) Go to Résumés and click Add to upload your current

résumé

Step Two: Sign up for the workshop!e) Go to header On Campus Interviews (4th header from

left)f) Click on Sign Up for Interviews You Qualify Forg) Go to Schedule ID 982 Resume Workshop for CIS and

MIS Majors with Credit Suisse  (Schedules are in numerical order)

h) Choose a time slot

3

Page 4: Agile Project Management

Credit Suisse Information Session & Networking Event

Tuesday, September 9 at 5:30pm CIS Building—1st floor auditorium

ISA, ACM, WISE & the Cyber Defense Club are hosting Credit Suisse representatives and UNCW alumni for a presentation followed by a networking reception. We will answer your questions regarding our upcoming summer internship opportunities within our IT division in Raleigh. Summer internships are open to December 2015 and May 2016 graduates.

Refreshments will be provided.

Page 5: Agile Project Management

Announcements

Class Friday will continue our discussion today of Agile Methodology

Sample Case Study Presentation – Binnj on the iPad (Friday)

Outline:• Process Groups – Traditional

• Intranet Site Project

• Agile Methodology

5

Page 6: Agile Project Management

Project Management Process Groups

Project management process groups include initiating processes planning processes executing processes monitoring and controlling processes closing processes

6

Page 7: Agile Project Management

Traditional Approach: Linear/Waterfall Strategy

7

Page 8: Agile Project Management

Traditional Approach: Linear/Waterfall Strategy

Pre-Initiation Generate Business Case (includes high level estimates

on scope, cost, time, etc.) Identify Sponsor and PM

Initiation Project Charter Stakeholder Identification

8

Page 9: Agile Project Management

Traditional Approach:

Planning Team Contract Scope Statement WBS Gantt chart Risks

Execution PM acquires team then directs and manages work

• Milestone reporting Update progress (handle human resource issues) Manage Communications Ensure stakeholders remain engaged

9

Page 10: Agile Project Management

Traditional Approach:

Monitor and Controlling Change Control Validate/Control Scope Scheduling (forecasts) Progress Reports

Closing Final report and presentation Client sign-off Lessons-learned

10

Page 11: Agile Project Management

Case Study: JWD Consulting’s Project Management Intranet Site

Case Background

PM, Sponsor, Stakeholders

Project Description

11

Page 12: Agile Project Management

Project Pre-initiation

Senior managers often perform several pre-initiation tasks, including the following: Determine the scope, time, and cost constraints for the

project Identify the project sponsor Select the project manager Develop a business case for a project Meet with the project manager to review the process and

expectations for managing the project Determine if the project should be divided into two or more

smaller projects

12

Page 13: Agile Project Management

JWD Pre-initiation

What did JWD do for Pre-Initiation?

Page 14: Agile Project Management

Project Initiation

Initiating a project includes recognizing and starting a new project or project phase

14

Page 15: Agile Project Management

JWD Project Charters and Kick-off Meetings

Charters are normally short and include key project information and stakeholder signatures

Kick-Off Meeting

15

Page 16: Agile Project Management

JWD Stakeholder Mgmt Output: Register and Strategy

16

Register

Management Strategy

Page 17: Agile Project Management

Project Planning

Primary Purpose: Guide Execution Every knowledge area includes planning information

Key outputs included in the JWD project.

Document Location PM Software Wiki

17

Page 18: Agile Project Management

Scope Statement

18

TABLE 3-9 Scope statement (draft version)Project Title: Project Management Intranet Site ProjectDate: May 18Prepared by: Erica Bell, Project Manager, [email protected] Summary and Justification

Product Characteristics and Requirements:1. Templates and tools2. User submissions3. Articles4. Requests for articles5. Links6. The “Ask the Expert” feature must be user-friendly and capable of soliciting questions and immediately acknowledging that the question has been received in the proper format….

Summary of Project Deliverables Project management-related deliverables … Product-related deliverables…

Page 19: Agile Project Management

Figure 3-4. JWD Consulting Intranet Site Project Baseline Gantt Chart

19

Page 20: Agile Project Management

List of Prioritized Risks

20

Page 21: Agile Project Management

Project Executing

Usually takes the most time and resources

21

JWD Milestone Report

Page 22: Agile Project Management

Project Monitoring and Controlling

Involves measuring progress toward project objectives, monitoring deviation from the plan, and taking correction actions

22

Page 23: Agile Project Management

Project Closing

Involves gaining stakeholder and customer acceptance of the final products and services

23

Closing Normal OperationsProject

Page 24: Agile Project Management

Agile Project Management

“Gartner predicts that by the end of 2012, agile development will be used on 80% of all software development projects.”

What does this mean?

Why is it gaining popularity?

Gaining ground in PM community with certifications APMG-International PMI – Agile Certified Practitioner Certified Scrum Master

24

Page 25: Agile Project Management

Agile Makes Sense for Some Projects, But Not All

“Agile will be seen for what it is … and isn’t …. Project management organizations embracing Agile software and product development approaches will continue to grow while being faced with the challenge of demonstrating ROI through Agile adoption.”*

When not to use Agile PM

25

*J. Leroy Ward, “The Top Ten Project Management Trends for 2011,” projecttimes.com(January 24, 2011).

Page 26: Agile Project Management

Agile Makes Sense for Some Projects, But Not All

26

*Fernandez & Fernandez (2009), “Agile Project Management – Agilism versus Traditional Approach,” Journal of Computer Information Systems.

Goal(ends)

Not Clear 4 3

Clear 1 2

Clear Not Clear

Solution(means)

Page 27: Agile Project Management

PM Network: At Odds?

Myths surrounding Agile PM:

27

Page 28: Agile Project Management

Manifesto for Agile Software Development

“We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value:

28

*Agile Manifesto, www.agilemanifesto.org.

Page 29: Agile Project Management

29From: https://platinumedge.com/blog/agile-roadmap-to-value

Page 30: Agile Project Management

Scrum

According to the Scrum Alliance, Scrum is the leading agile development method for completing projects with a complex, innovative scope of work. (State of Scrum Report)

30

Page 31: Agile Project Management

Scrum Roles

Primary Roles

Other potential Roles

Page 32: Agile Project Management

Scrum Artifacts

An artifact is a useful object created by people

Scrum artifacts include:

32

Page 33: Agile Project Management

Scrum Ceremonies

33

Page 34: Agile Project Management

Scrum Framework

34Information Technology Project Management, Seventh Edition