Project Management In The Age Of Web 2.0

Preview:

DESCRIPTION

Project management is changing. We need to go from very strict and formal ways of managing projects to a more flexible, a more Agile approach, while keeping the knowledge we have today about project management. New, web based, tools enable a different approach.

Citation preview

Project management in the age of Web 2.0

3Camp MeetingMay 26, 2009 GdańskPeter Horsten

about 17 hours ago from TweetDeck

39 Agile Blogger Coach Communication

Consultant Creative Director Dutch Engineer

Father Fun Gdańsk GOYELLO Honest

Husband Open mind Opinion Outsourcing

Partnership Peter Horsten Positive Project manager Prince2 Social networker Sociologist

Software Trust Twitter University of Gdańsk Web 2.0 Web applications Web development

Short introduction

Feel free to interupt

Don’t waittill the end!

You mightforget

Image source: http://www.flickr.com/photos/mr_shanab/2712194064/ © All rights reserved.

They already managed

ages ago!

So, why don’t we manage to realize something as simple as a web application?

Let’s Vote

Who develops software

based on some

formal way of

project management?

Image source: European Parliament, http://www.flickr.com/photos/european_parliament/3480264232/

This could be the problem

Both managers and clients assume:• That all team members are

interchangeable• That development speed remains at

the same level week-to-week• That projects have an END• That emergencies bug/patches can

be fixed without delay• That requirements are known in

advance and are finite• That CEOs don’t disturb anyone for

some new initiative

And key questions can’t be answered• What is everyone doing this week?

Next week?• When is that feature going to live?• What will be released this weekend?• What happens if I insert a big

emergency into people’s schedule for this week?

This could be the problem

Both managers and clients assume:• That all team members are

interchangeable.• That velocity (development speed)

remains the same week-to-week• That projects have an END• That emergencies bug/patches can

be fixed without delay• That requirements are known in

advance and are finite• That CEOs don’t throw everyone for a

loop with a new initiative

And key questions can’t be answered• What is everyone doing this week?

Next week?• When is that feature going to live?• What is launching this weekend?• What happens if I insert a big

emergency into people’s schedule this week?

We all know that this is

not the case, but they

often don’t!

This used to be project management

Knowledge &

certification Are we on time?Image credits: http://www.flickr.com/photos/bobg_in_ohio/2288943169/

But we need more flexibility, more Agility

Every project has its cycle

Project Life Cycle (Gray & Larson, 2006, p6)

But do we take sufficient time for the cycle?

Image credits: Leo Reynoldshttp://www.flickr.com/photos/lwr/60496147/

Triple Constraint Triple Constraint of Project of Project

ManagementManagement(Schwalbe, 2006, p8)(Schwalbe, 2006, p8)

Don’t forget about quality!

Which makes it a Quadruple

constraint.

Warning: Quality has many definitions!

Project Management Knowledge Area

Guide to the Project Management Body of Knowledge (PMBOK®) by project management institute (PMI)

IntegrationManagement

IntegrationManagement

Time Management

Time Management

Cost Management

Cost Management

Scope Management

Scope Management

Quality Management

Quality Management

HR Management

HR Management

Risk Management

Risk Management

Communication Management

Communication Management

Procurement Management

Procurement Management

Technical and Sociocultural Dimensions of Project Management(Gray & Larson, 2006, p13)

Project management is a lot more than typing

the right lines of code on

time!

It’s Art!

Use the best of both worlds

„Old”: Prince2• Macro level control & stability• Business case driven• Project board: stakeholder

integration, shared resoponsibility

• Management by exception, tolerances

• Project start, middle, end• Product based planning• Structured documentation• Work packages• Quality path• Project assurance

„New”: Agile, Scrum• Micro-level agility & control• Focus on business needs• Deliver on time• Cross functional, self responsible

team• Collaboration• Quality focussed• Build incrementaly from firm

foundations• Develop iteratively• Timeboxed• Continuous communication

http://www.slideshare.net/jenshoffmann/prince2-agile-success

Project management 2.0Project management 2.0

Whether this is true we will know soon But for sure it will be different!

2009 Peter Horsten

Feel free to contact or follow!Or ask questions today, I don’t bite ....

Thanks for your attention!

Contact details:@ peter.horsten@goyello.com+48 664 48 68 48http://petersopinion.com http://twitter.com/PetersOpinion

Contact details:@ peter.horsten@goyello.com+48 664 48 68 48http://petersopinion.com http://twitter.com/PetersOpinion

Image credits title page: http://www.flickr.com/photos/liberato/171610084/

Credits, further reading• http://www.slideshare.net/natalcol/piloting-agile-project-management • http://www.slideshare.net/douglastokuno/web-20-tools-for-project-management• http://www.slideshare.net/jenshoffmann/prince2-agile-success• http://www.slideshare.net/jenshoffmann/integrating-scrum-with-classical-project-

management

• Some useful free tools: http://www.webdesignerdepot.com/2009/02/14-applications-for-project-management-and-collaboration/

• Redmine: a flexible project management application: http://www.redmine.org (GOYELLO uses this as well, just ask in case of any questions