Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet...

44
Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer @ netconcepts .com www. netconcepts .com

Transcript of Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet...

Page 2: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Project Management Applied To Your Web Site

• What we’ll be covering:– Strategic Planning: objectives, strategies, tactics– Traditional project management– Forming an Internet Team– Creating a timeline– Tracking project status– Measuring project success

Page 3: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Guiding Principles• This is the customer’s site, not yours!• A web site is something people do, not something

they view. – Events, not pages. Participants, not users.

• Make it easy for the customer to do business with you– Instant gratification– Web-enable your business processes

Page 4: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Where Did We Go Wrong?

• 42% of all high-traffic Web sites either don’t respond to email, don’t have a mechanism to respond, or take longer than five days to respond.(Source: Jupiter Communications, Nov. 1998)

• “90% of web sites have very poor usability. Since most other sites are bad, you can attract loads of customers if your site is easy to use and satisfies real user needs.” - Jakob Nielsen, usability expert

Page 5: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Seven False Economies of Web Design

• Web design is an extension of our current marketing collateral - we can reuse the text and graphics from our print pieces.

• If more people work on it, we’ll get it done faster.• The Web is a place where you just try things and see

what works - I have a friend who designs web sites in his spare time.

• Documentation is a waste of time and effort.

Page 6: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Seven False Economies of Web Design (cont.)

• We can design the site ourselves and save money. We just want a group that will make the web pages we sketch out.

• We’ll send out an RFP and get lots of good ideas back for free.

• Web sites don’t need much maintenance. We can do it ourselves. It’ll be fun!

- From Secrets of Successful Web Sites (Siegel)

Page 7: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

The Process• Got a (site) map but no compass?• Two models:

– The Internet Marketing Plan (Kim Bayne)• Executive Summary, Statistics, Strategies, Budget, Task

Force, Program Implementation, Summary– Four Phase approach (David Siegel)

• Starts with a Project Profiler• The Briefs and the Specs

Page 8: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Specing out the Process

Page 9: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Objectives, Strategies, and Tactics

• What’s the difference?• The Vision vs. the action• Examples:

– Combat Blindness Foundation: uncovering the real objectives

– Seton: shifting objectives

Page 10: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Allocating Resources

• Balancing time, money, and quality (the budget, the team, the vendors), a.k.a. the “triple constraints”

• Basic principles of project management– What’s the driver?– Mapping out the project– Time estimating

Page 11: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Allocating Resources

• Budget could be based on:– Last year’s Internet marketing budget; % of company

sales; % of total marketing budget; reallocation of marketing dollars; what other companies in your industry are spending; creating an effective online presence; graduated plan tied into measurable results; combination

Page 12: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Allocating Resources• How much does everything cost?

– ISPs, in-house servers, Web design services, software, new hires, etc. etc.

– Forrester Research estimate (are you sitting down for this?)

• Assembling your Task Force

Page 13: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Assembling the Team

• Client– Team Leader– Decisionmakers– Contentmaster– Editor– Webmaster– Contributors

Page 14: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Assembling the Team

• Contractor– Producer (Project Manager)– Account Manager– Design staff– Production staff (Programmers and HTML)– System administrator

Page 15: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Selecting a Contractor

• Client Bill of Rights• Contractor Bill of Rights• Give the contractor a completed “project profiler”

and your budget• Use the “selection matrix” to help choose the

contractor

Page 16: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Project Profiler

• Goals, requirements, and constraints• Audience• Content• Functionality• “The Field Trip”

Page 17: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

The Strategic Brief

• Describes the strategic direction for the site– Mission statement– Marketing goals– Competitive analysis– User requirements– Branding strategy– Measurements of success

Page 18: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

The Technical Brief

• Describes the visitors’ equipment– Monitor size– Connection speed– Speed of computer processor, amount of RAM– Color depth– Plug-ins installed– etc.

Page 19: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

The Functional Brief

• Describes what the site should do for visitors, now and in the future

• Separate functionality from execution• Keep technical constraints in mind• Avoid “feature creep” (use multiple “releases”)

Page 20: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

The Creative Brief

• Describes visual directions to explore– Objectives of the upcoming creative exploration– Audience– Story the site should tell– Tone– Imagery

Page 21: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

The Content Plan

• Lays out who is responsible for what content and when– Description of deliverable– Content provider– Writer/editor– Date content due– Date content sent– Priority

Page 22: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

The Technical Spec

• Describes the basic approach and technologies used in the markup and layout of the site (not the functionality)– Database-driven?– Cascading style sheets? DHTML?– Plug-ins required?– Optimized for which color depth?– etc.

Page 23: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

The Engineering Spec

• Explains how desired site functionality will be achieved

• Cost vs. benefit must be weighed• This document helps determine what

functionality will be included in the site• Keep this document up-to-date as the project

progresses

Page 24: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

The Creative

• The “Comp Meeting”– Reiteration of goals– Site structure– Several versions of core page & a secondary page– First pass at navigation– Content Plan

• Choose the winning mock-up using a “Criteria Matrix”

Page 25: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

The Markup and Layout Spec

• Describes how the mocked up pages are to be implemented in HTML– Dimensions– Approach to animation (animated GIFs, Flash, Java,

etc.)– Background vs. foreground– Font faces and sizes

Page 26: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

The Functional Spec

• Details the actions of the site but not how those actions are to be accomplished

• A continuation of the Functional Brief• Avoid technical jargon• Keep this document up-to-date as the project

progresses

Page 27: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Work Breakdown Structure

• Map out the WBS at a Project Meeting• 3 (or 4) Levels: Project level, Phase level, and

Task level (and optionally Sub-task level)• Best to use a blank wall and a package of Post-It

notes

Page 28: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Network Diagram

• Peel off the Post-It notes at the task level from the WBS• Arrange them in chronological order, between “Start”

and “Finish”• = dependent relationship

• = independent relationship• Identify the critical path (“show stoppers”)

Page 29: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Task Analysis Forms

• The producer and relevant staff sit down and determine:– Time estimate (get three time estimates and use

statistics to improve accuracy of estimate)– Deliverables– Resource requirements– Milestones– Deadline

Page 30: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Estimating

• Three time estimates for each task -- T(optimistic), T(pessimistic), T(most likely)

• T(mean) = ( T(o) + T(p) + 4*T(m) ) / 6• Standard deviation = ( T(p) - T(o) ) / 6• Add 2 standard deviations to T(mean) to get a

95% accurate time estimate

Page 31: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Managing the Process

Page 32: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Communication Is Key• The one thing worse than bad news is no news • Calls and meetings between Producer (contractor) and

Internet Team Leader (client)• Project meetings• Project reports: actuals vs. budget; percent completed,

etc.• Extranet / “Project Site”• Ongoing maintenance requests responded to daily with

estimate & completion date?

Page 33: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Extranet

• Tasks and to-dos• Email archive• Mock-ups and works in-progress• Reports• Server monitoring

Page 34: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Extranet: Tasks and To-Dos

• Add work requests• Set task priorities• Set task budgets• View tasks pending client

input• Check progress on

current tasks

Page 35: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Extranet: Email Archive

• Archive of all email correspondence keeps everyone “in the loop”

Page 36: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Extranet: Mockups

• Links to mockups and pages pending approval should be easily accessible.

Page 37: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Extranet: Reports• Project reports

– Work breakdown structure– Network diagram– Gantt chart– Content plan– Briefs and specs

• After launch– Web site usage– Search engine rankings

Page 38: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Extranet: Server Monitoring

• Automated 24x7 server monitoring

• Real-time extranet status reports

• Pager gateway sends out a page if a site goes down

Page 39: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Other Considerations

• Internet Style Manual– How your Internet presence will be publicized through

traditional media, how traditional media elements will be incorporated into your Internet presence; footers; etc.

• Security Policy• Legal Notices

– Copyrights, Trademarks, Terms & Conditions• Contracts

Page 40: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

We’ve Only Just Begun...

• Content Management• Workflow• Version Control• Gantt Charts• Focus Groups• 4-Quadrant Analysis

Page 41: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

4-Quadrant Analysis

• Quadrant analysis increases repeat visitors

• Use a short feedback survey for users to rate site features and how likely it is they would return

Page 42: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

In Summary

• You should walk away with:– A better understanding of project

management/product development for the Web– Novel ideas and tools to help you manage a large-

scale Web project– A concrete example of a successful extranet/project

site to pull from

Page 43: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Where to get more information• Books

– Secrets of Successful Web Sites (Siegel)– The Internet Marketing Plan (Bayne)– Unleashing the Killer App (Mui)– The Mythical Man-Month (Brooks)

Page 44: Applying the Principles of Project Management to Your Web Site Stephan Spencer President, Internet Concepts sspencer@netconcepts.com .

Questions?

• Feel free to contact me at:[email protected]