Download - Web Project Management Todcon2008
![Page 1: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/1.jpg)
Web Project ManagementStrategies for chaotic web projects
![Page 2: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/2.jpg)
A Web Project…Building a few web pages for a client in town
Developing a simple web application that collects client information
Extensive Content Management System
![Page 3: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/3.jpg)
The ChaosDeveloper working out of their basement from
12-7am
Designer that doesn’t answer email
Client that wants to change something every other day
Content that hasn’t been written
Server hosting that is unreliable at the moment due to twitter outage
![Page 4: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/4.jpg)
A Project is… “a temporary endeavor undertaken to create a unique product, service, or result”
– PMBOK Guide (2004)
![Page 5: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/5.jpg)
Triple ConstraintScope
Time
Cost
![Page 6: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/6.jpg)
Triple ConstraintWhat am I building?
How long will it take?
How much will it cost to develop? How much do I charge for it?
![Page 7: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/7.jpg)
Dealing with the “what”Project sponsor (client) asks for something that
needs to be built
Meet with client and develop a clear scope along with timeline
Sketch out application
Call in resources you need
Develop application, get feedback, tweak, done.
![Page 8: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/8.jpg)
What really happens“I would like a web site that looks like (insert
newsworthy site of the week)”
“Next month would be perfect”
“Oh and can we have video?”
“And a live chat?”
“We would also like our users to sign in and have customizable features.”
![Page 9: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/9.jpg)
Learn a little from software engineeringUnderstand clearly what you are doing
Risk management
Client management
Version control
![Page 10: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/10.jpg)
Define what you are doing.
![Page 11: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/11.jpg)
Break the project into manageable blocks
![Page 12: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/12.jpg)
What is the critical path?
![Page 13: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/13.jpg)
Clarity
![Page 14: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/14.jpg)
![Page 15: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/15.jpg)
![Page 16: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/16.jpg)
Developers
![Page 17: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/17.jpg)
Identify resourcesWho do you sub-contract with?
What can they do? Did you ask them? Do you know or have you seen?
Is there a line of communication between you and your resources even when not working together?
![Page 18: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/18.jpg)
Identify risksWhat could cause this project to be delayed or
fail?
What will you do about them?
How much will it cost (time/money)?
![Page 19: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/19.jpg)
![Page 20: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/20.jpg)
Get the project sponsor involvedUse Basecamp or excel or a word document
Break down the project for the sponsor (and you)
Provide time estimates for each phase
Follow-up with daily/weekly updates on progress
Share information.
![Page 21: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/21.jpg)
Learn how to use version control software.
![Page 22: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/22.jpg)
![Page 23: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/23.jpg)
![Page 24: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/24.jpg)
![Page 25: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/25.jpg)
Use a process that works for you.
![Page 26: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/26.jpg)
Other methods?GTD
Waterfall
Agile/Extreme
![Page 27: Web Project Management Todcon2008](https://reader036.vdocuments.us/reader036/viewer/2022070312/553bb2c2550346a43f8b4762/html5/thumbnails/27.jpg)
About meJesse Rodgers
Member of the Special Projects Group at the University of Waterloo
Blog: http://whoyoucallingajesse.com
Email: [email protected]