Simple Project Management

33
Project Management Thinking Simple, Agile.

description

Slides use to support a hands on workshop for integrating Agile into your higher ed teams.

Transcript of Simple Project Management

Page 1: Simple Project Management

Project Management

ThinkingSimple, Agile.

Page 2: Simple Project Management

About me.

•Sault Ste Marie, ON

•Assoc. Director VeloCity

•2 kids (boy/girl)

•BA, Msc

•Co-founder

Page 3: Simple Project Management

About you?

Page 4: Simple Project Management

Observations

•Project Management: designed by engineers for engineers

•Software is designed to support specific types of projects and people

•Project Management is a people process

Page 5: Simple Project Management
Page 6: Simple Project Management

A Project is… “a temporary endeavor undertaken to create a unique product, service, or result”

– PMBOK Guide (2004)

Page 7: Simple Project Management

Typical project•Building a few web pages for a

department.

•Developing a simple web application that collects student information.

•Using Twitter/Facebook/Ning for whatever specific reason*

•Recruiting cycle for students.

Page 8: Simple Project Management

A Project is… “ongoing, with many false starts and chronic scope creep. Governed by committee(s), success is not often tangible.”

– Higher Ed.

Page 9: Simple Project Management

The Chaos•Conflicting expectations

•Isolated or independent departments

•“This is my ‘third hat’ I am wearing”

•Committees.

•Never ending change requests.

Page 10: Simple Project Management

Essential tool #1 – Text editor.

Page 11: Simple Project Management

Project definition

•First meeting needs a “memorandum of agreement”

•Define the goals, objectives, and/or outcomes

•Sign it.

Page 12: Simple Project Management

Triple Constraint

•Scope

•Time

•Cost

Page 13: Simple Project Management

Triple Constraint

•What am I trying to build/deliver?

•How long will it take?

•How much will it cost (time = money, etc)?

Page 14: Simple Project Management
Page 15: Simple Project Management

Follow a process, deliver a product.

Page 16: Simple Project Management

# S: (adj) agile, nimble, quick, spry (moving quickly and lightly) "sleek and agile as a gymnast"; "as nimble as a deer"; "nimble fingers"; "quick of foot"; "the old dog was so spry it was halfway up the stairs before we could stop it"

- http://wordnetweb.princeton.edu/perl/webwn?s=agile

Page 17: Simple Project Management

Image from http://www.flickr.com/photos/18091975@N00/

Page 18: Simple Project Management
Page 19: Simple Project Management

From http://www.flickr.com/photos/orcmid/3879384912/

Page 20: Simple Project Management
Page 21: Simple Project Management

What about software?

•Web based or not?

•How many people are using it with me?

•Privacy implications?

•Cost.

Page 22: Simple Project Management

There are three choices.

•Microsoft Project (larger teams)

•OmniPlan (for the mac users)

•Basecamp*

Page 23: Simple Project Management
Page 24: Simple Project Management

Microsoft Project is bad

•Forces you into a resource driven process

•Assumes people will do the task assigned

•Full time job to use the tool efficiently

•Expertise is required

Page 25: Simple Project Management

Gantt charts

•Allow you to break down the task list to chunks

•You can assign resources

•You can management from a central hub

Page 26: Simple Project Management

Hosted solutions•Good: Allow for more flexibility on

access

•Good: Monthly costs, do not go for per user model

•Bad: Does not connect with your directory service (ADS, LDAP, etc)

•Bad: You don’t know where you data is unless you install something yourself*

Page 27: Simple Project Management

Ground rules

•Question the use of gantt charts

•Organize into short iterations

•Requirement-based approach

•Schedule tasks involving external groups

http://bit.ly/psweb_agile

Page 28: Simple Project Management

Track the project.

Page 29: Simple Project Management
Page 30: Simple Project Management
Page 31: Simple Project Management
Page 32: Simple Project Management

Use a process that works for you and don’t let software dictate how you do it.

Page 33: Simple Project Management

Contact me.Jesse Rodgers

Associate Director, VeloCity -- University of Waterloo

Blog: http://whoyoucallingajesse.com

Twitter: http://twitter.com/jrodgers

Email: [email protected]