SlideShare a Scribd company logo
1 of 28
Download to read offline
Project Management Secrets:

     A Disciplined Approach to
    Developing Small Plone Sites
What makes a
    successful project?
• Delivering a project on time
• Delivering a project within scope
• Cleanliness of implementation
• Quantifiable results
• Personal satisfaction?
• Client happiness / engagement?
Guidelines
•   Do the paperwork!!

•   Scope consistently for all clients

•   Review project status frequently

•   Minimize handoffs / disconnects

•   Follow through and finish lingering details

•   Ask for feedback and take it to heart

•   Do proper, ongoing postmortems
Document your project (1)

•   Write functional specifications someone else can
    understand

•   Do this BEFORE design starts and get signoff from
    the client before starting

•   Document exactly what will and will not be
    covered by the scope - products to install, # of
    design revs.

•   Take notes on any important conversations, and
    keep those in front of you during the project
Document your project (2)

•   Update your project database with any status
    changes (in design, implementing, ready for
    invoicing)

•   Review checklists regularly to make sure all to-dos
    are being addressed

•   Log your hours consistently
Scoping:
Be consistent
Scoping Components (1)

•   Complexity of design

    •   Custom home page vs a single design

    •   Overall level of tweaking required to make the
        design work in Plone

        •   How deep do you want to go with a client?

    •   Write work orders for additional design revs
Scoping Components (2)
•   Selection of products

    •   Use a consistent set of proven, stable products

    •   Or, bill for innovation

    •   Difficulty of implementation of products
Scoping Components (3)

•   Previous history with a client

    •   Increase scope time for needy / difficult clients

        •   Risky and hard to quantify
Scoping Components (4)
•   Time spent on the project

    •   Each phase of the project is allotted an
        estimated, reproducible number of hours

    •   Build extra time into project management
        phase

•   Price yourself competitively and realistically
Billing:
        Flat rate vs hourly
•   Hard to quote on a flat rate basis

•   Unknowns

    •   Client responsiveness / neediness

    •   Snag in implementation

    •   Scope creep

    •   Repeatability can be overestimated

•   Helps to have a ballpark “flat rate” which also
    takes into account hourly estimates
Scoping Components (3)
• Example $7,000 ONE/NW project:
      Project intake: 3 hours
      Design: 10-12 hours
      Site buildout: 2 hours
      Project Management: 10 hours
      Training: 5 hours
      Implementation: 12 hours
      Evaluation / QA: 10 hours
      Site launch: 1 hour
      Total hours: 50

•   Project is probably underscoped

•   How to track staff training time?
How and when to bill
•   3 Phase Billing System = Engagement

    •   First bill due when project commences

    •   Second bill when design is complete

    •   Third bill when implementation is complete
Project Status:
Review it frequently
Project Status:
       Self-Organization
• Find a system that works for you
  • iGTD has changed my life
  • Basecamp for small details
  • File your email -- every day
  • Review your list of projects every day and
       prioritize

   •   Hold “stand-up” meetings with colleagues to
       relay status and identify problems / needs
Project Status:
         Use a Database
• ONE/NW uses Salesforce
  • Can create an account and multiple
       opportunities

   •   Can track almost any detail you want, from
       training to timesheets

   •   Can see a project timeline, up against other
       concurrent projects

   •   Reusable templates
Project Status:
    Basecamp Checklists
• Better for recording minor details, not
    milestones

    •   Website project start

    •   Client To-Dos

    •   Design

    •   Implementation

    •   Go-Live

•   Focus: Client To-Dos and Go Live stages
Client To-Dos Checklist

•   Clients are often overwhelmed by the number of
    checklist items in Basecamp

•   Generally pull these items out of Basecamp and
    work through them via email or telephone
Go Live Checklist
•   Often seems like there is a backlog at this phase

•   Time constraints are also tight

•   Need to move some of the tasks from this phase
    earlier into the process
Correspondence &
 Communication:
  Write it down!
Keeping track of client
          conversations
• Important details should be captured -- with date,
  time, persons involved so that scope creep can be
    tracked

•   Additional people on a project need to stay
    informed

•   Extra insurance in case someone leaves a project
    mid-way

•   File these in a central repository, i.e. on a shared
    server, in a folder specifically for that opportunity
Minimize Handoffs /
    Disconnects
Handoffs:
    Internal and external
•   We have outside designers and outside skinners

•   Internal handoffs from strategists to PMs

•   Be consistent in what you give people during a
    handoff

    •   Formal introduction

    •   Design survey

    •   Wireframe / Site map
Follow Through and
Finish Those Lingering
        Details!
Check in with the client
• Constant review, reminder of scope
  agreement
• Make sure they review and approve the site
• Push for training
• Check the deliverable against the scope
• Suggest a work order / phase two for
  additional changes
Wrap up
• Remember to invoice
• Provide documentation, esp. for special
  features
• Test the site thoroughly and ask for
  assistance
• Change DNS settings and test again!
• Celebrate the launch with them!
Postmortem
• Ask client for feedback.
• Use a form with quantifiable questions, and
  leave room for additional comments
• Analyze stats over time to gauge
  improvement / reduced effectiveness
Process Improvements
• Do a better job of analyzing metrics
• Long-term follow-up with client
• Improve scoping estimates to properly
  account for consistent overages
• Communicate with clients more effectively
• Do more face-to-face communication, esp.
  for training
• Get more eyes on a project

More Related Content

What's hot

What's hot (8)

Drupal
DrupalDrupal
Drupal
 
Improving frontend performance
Improving frontend performanceImproving frontend performance
Improving frontend performance
 
Developing a Web Application
Developing a Web ApplicationDeveloping a Web Application
Developing a Web Application
 
Behavioral driven development with Behat
Behavioral driven development with BehatBehavioral driven development with Behat
Behavioral driven development with Behat
 
Collaborating with the Community
Collaborating with the CommunityCollaborating with the Community
Collaborating with the Community
 
Composer and deployer for enterprise
Composer and deployer for enterpriseComposer and deployer for enterprise
Composer and deployer for enterprise
 
Become a Better Developer with Debugging Techniques for Drupal (and more!)
Become a Better Developer with Debugging Techniques for Drupal (and more!)Become a Better Developer with Debugging Techniques for Drupal (and more!)
Become a Better Developer with Debugging Techniques for Drupal (and more!)
 
Continuous Integration Is for Teams: Moving past buzzword driven development
Continuous Integration Is for Teams: Moving past buzzword driven development Continuous Integration Is for Teams: Moving past buzzword driven development
Continuous Integration Is for Teams: Moving past buzzword driven development
 

Viewers also liked

CRS AMPV Background and Issues March 2014
CRS AMPV Background and Issues March 2014CRS AMPV Background and Issues March 2014
CRS AMPV Background and Issues March 2014
Tom "Blad" Lindblad
 
The ultimate guide to inbound scope creep
The ultimate guide to inbound scope creepThe ultimate guide to inbound scope creep
The ultimate guide to inbound scope creep
Turisticae
 
Managing Scope Creep in Development Projects
Managing Scope Creep in Development ProjectsManaging Scope Creep in Development Projects
Managing Scope Creep in Development Projects
Dhivya Arunagiri
 
Multiple project's management in service industry
Multiple project's management in service industryMultiple project's management in service industry
Multiple project's management in service industry
Samit Jain
 
Managing scope creep in IT projects
Managing scope creep in IT projectsManaging scope creep in IT projects
Managing scope creep in IT projects
Himanshu Prabhakar
 

Viewers also liked (16)

Project Mangement
Project MangementProject Mangement
Project Mangement
 
CRS AMPV Background and Issues March 2014
CRS AMPV Background and Issues March 2014CRS AMPV Background and Issues March 2014
CRS AMPV Background and Issues March 2014
 
Got Scope Creep Presentation by Axium
Got Scope Creep Presentation by AxiumGot Scope Creep Presentation by Axium
Got Scope Creep Presentation by Axium
 
The ultimate guide to inbound scope creep
The ultimate guide to inbound scope creepThe ultimate guide to inbound scope creep
The ultimate guide to inbound scope creep
 
Work plan and Scope creep
Work plan and Scope creepWork plan and Scope creep
Work plan and Scope creep
 
Project management challenges
Project management challengesProject management challenges
Project management challenges
 
CSBA - FY-2016 Weapon Systems Factbook
CSBA - FY-2016  Weapon Systems FactbookCSBA - FY-2016  Weapon Systems Factbook
CSBA - FY-2016 Weapon Systems Factbook
 
6 things-that-derail-projects-e book
6 things-that-derail-projects-e book6 things-that-derail-projects-e book
6 things-that-derail-projects-e book
 
Training Scope Creep Linked In
Training Scope Creep Linked InTraining Scope Creep Linked In
Training Scope Creep Linked In
 
Business analyst basic softskills
Business analyst basic softskillsBusiness analyst basic softskills
Business analyst basic softskills
 
How to Manage Scope Change in Your Next Project | BDO Connections 2016
How to Manage Scope Change in Your Next Project | BDO Connections 2016How to Manage Scope Change in Your Next Project | BDO Connections 2016
How to Manage Scope Change in Your Next Project | BDO Connections 2016
 
WCSD 2015: Milestones and Delivery. Tough Conversations and Scope Creep
WCSD 2015: Milestones and Delivery. Tough Conversations and Scope CreepWCSD 2015: Milestones and Delivery. Tough Conversations and Scope Creep
WCSD 2015: Milestones and Delivery. Tough Conversations and Scope Creep
 
Useful Tips on Mitigating Scope Creep
Useful Tips on Mitigating Scope CreepUseful Tips on Mitigating Scope Creep
Useful Tips on Mitigating Scope Creep
 
Managing Scope Creep in Development Projects
Managing Scope Creep in Development ProjectsManaging Scope Creep in Development Projects
Managing Scope Creep in Development Projects
 
Multiple project's management in service industry
Multiple project's management in service industryMultiple project's management in service industry
Multiple project's management in service industry
 
Managing scope creep in IT projects
Managing scope creep in IT projectsManaging scope creep in IT projects
Managing scope creep in IT projects
 

Similar to Veda Williams Project Management Secrets A Disciplined Approach To Developing Small Plone Sites

MDP2206-2217-Lec2.pdf
MDP2206-2217-Lec2.pdfMDP2206-2217-Lec2.pdf
MDP2206-2217-Lec2.pdf
amirashraf61
 

Similar to Veda Williams Project Management Secrets A Disciplined Approach To Developing Small Plone Sites (20)

Schedule Development
Schedule DevelopmentSchedule Development
Schedule Development
 
Pricing On Purpose Our Journey Public Version
Pricing On Purpose   Our Journey   Public VersionPricing On Purpose   Our Journey   Public Version
Pricing On Purpose Our Journey Public Version
 
EDM101: Implementation Practices - Project Management
EDM101: Implementation Practices - Project ManagementEDM101: Implementation Practices - Project Management
EDM101: Implementation Practices - Project Management
 
Agile Methodologies
Agile MethodologiesAgile Methodologies
Agile Methodologies
 
Essentialsof Project Management
Essentialsof Project ManagementEssentialsof Project Management
Essentialsof Project Management
 
construction project planing
 construction project planing construction project planing
construction project planing
 
OnePM - Project Management System
OnePM - Project Management SystemOnePM - Project Management System
OnePM - Project Management System
 
Project management tips and trick
Project management tips and trickProject management tips and trick
Project management tips and trick
 
StreamLine Program
StreamLine ProgramStreamLine Program
StreamLine Program
 
Requirements the Last Bottleneck
Requirements the Last BottleneckRequirements the Last Bottleneck
Requirements the Last Bottleneck
 
MDP2206-2217-Lec2.pdf
MDP2206-2217-Lec2.pdfMDP2206-2217-Lec2.pdf
MDP2206-2217-Lec2.pdf
 
ViewPro | Productivity never looked better...
ViewPro | Productivity never looked better...ViewPro | Productivity never looked better...
ViewPro | Productivity never looked better...
 
Agile & Lean @ MediaGeniX
Agile & Lean @ MediaGeniXAgile & Lean @ MediaGeniX
Agile & Lean @ MediaGeniX
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an Agency
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an Agency
 
1587310189-week6.pptx
1587310189-week6.pptx1587310189-week6.pptx
1587310189-week6.pptx
 
Technical Debt Management
Technical Debt ManagementTechnical Debt Management
Technical Debt Management
 
Top 3 Challenges in Managing Triple Constraint
Top 3 Challenges in Managing Triple ConstraintTop 3 Challenges in Managing Triple Constraint
Top 3 Challenges in Managing Triple Constraint
 
How Changing our Estimation Process Took our Project Endgame from WTF? to FTW!
How Changing our Estimation Process Took our Project Endgame from WTF? to FTW!How Changing our Estimation Process Took our Project Endgame from WTF? to FTW!
How Changing our Estimation Process Took our Project Endgame from WTF? to FTW!
 
Project Management and Organization
Project Management and OrganizationProject Management and Organization
Project Management and Organization
 

More from Vincenzo Barone

Alec Mitchell Relationship Building Defining And Querying Complex Relatio...
Alec Mitchell   Relationship Building   Defining And Querying Complex Relatio...Alec Mitchell   Relationship Building   Defining And Querying Complex Relatio...
Alec Mitchell Relationship Building Defining And Querying Complex Relatio...
Vincenzo Barone
 
Brent Lambert Plone In Education A Case Study Of The Use Of Plone And Educa...
Brent Lambert   Plone In Education A Case Study Of The Use Of Plone And Educa...Brent Lambert   Plone In Education A Case Study Of The Use Of Plone And Educa...
Brent Lambert Plone In Education A Case Study Of The Use Of Plone And Educa...
Vincenzo Barone
 

More from Vincenzo Barone (20)

Sally Kleinfeldt - Plone Application Development Patterns
Sally Kleinfeldt - Plone Application Development PatternsSally Kleinfeldt - Plone Application Development Patterns
Sally Kleinfeldt - Plone Application Development Patterns
 
Where's the source, Luke? : How to find and debug the code behind Plone
Where's the source, Luke? : How to find and debug the code behind PloneWhere's the source, Luke? : How to find and debug the code behind Plone
Where's the source, Luke? : How to find and debug the code behind Plone
 
ItalianSkin: an improvement in the accessibility of the Plone interface in or...
ItalianSkin: an improvement in the accessibility of the Plone interface in or...ItalianSkin: an improvement in the accessibility of the Plone interface in or...
ItalianSkin: an improvement in the accessibility of the Plone interface in or...
 
How to market Plone the Web2.0 way
How to market Plone the Web2.0 wayHow to market Plone the Web2.0 way
How to market Plone the Web2.0 way
 
Lennart Regebro What Zope Did Wrong (And What To Do Instead)
Lennart Regebro   What Zope Did Wrong (And What To Do Instead)Lennart Regebro   What Zope Did Wrong (And What To Do Instead)
Lennart Regebro What Zope Did Wrong (And What To Do Instead)
 
Wichert Akkerman Plone Deployment Practices The Plone.Org Setup
Wichert Akkerman   Plone Deployment Practices   The Plone.Org SetupWichert Akkerman   Plone Deployment Practices   The Plone.Org Setup
Wichert Akkerman Plone Deployment Practices The Plone.Org Setup
 
Philipp Von Weitershausen Untested Code Is Broken Code
Philipp Von Weitershausen   Untested Code Is Broken CodePhilipp Von Weitershausen   Untested Code Is Broken Code
Philipp Von Weitershausen Untested Code Is Broken Code
 
Duco Dokter - Plone for the enterprise market: technical musing on caching, C...
Duco Dokter - Plone for the enterprise market: technical musing on caching, C...Duco Dokter - Plone for the enterprise market: technical musing on caching, C...
Duco Dokter - Plone for the enterprise market: technical musing on caching, C...
 
Rocky Burt Subtyping Unleashed
Rocky Burt   Subtyping UnleashedRocky Burt   Subtyping Unleashed
Rocky Burt Subtyping Unleashed
 
Alec Mitchell Relationship Building Defining And Querying Complex Relatio...
Alec Mitchell   Relationship Building   Defining And Querying Complex Relatio...Alec Mitchell   Relationship Building   Defining And Querying Complex Relatio...
Alec Mitchell Relationship Building Defining And Querying Complex Relatio...
 
Wageindicator Foundation: a Case Study
Wageindicator Foundation: a Case StudyWageindicator Foundation: a Case Study
Wageindicator Foundation: a Case Study
 
Tom Lazar Using Zope3 Views And Viewlets For Plone 3.0 Product Development
Tom Lazar   Using Zope3 Views And Viewlets For Plone 3.0 Product DevelopmentTom Lazar   Using Zope3 Views And Viewlets For Plone 3.0 Product Development
Tom Lazar Using Zope3 Views And Viewlets For Plone 3.0 Product Development
 
Xavier Heymans Plone Gov Plone In The Public Sector. Panel Presenting The...
Xavier Heymans   Plone Gov   Plone In The Public Sector. Panel Presenting The...Xavier Heymans   Plone Gov   Plone In The Public Sector. Panel Presenting The...
Xavier Heymans Plone Gov Plone In The Public Sector. Panel Presenting The...
 
Brent Lambert Plone In Education A Case Study Of The Use Of Plone And Educa...
Brent Lambert   Plone In Education A Case Study Of The Use Of Plone And Educa...Brent Lambert   Plone In Education A Case Study Of The Use Of Plone And Educa...
Brent Lambert Plone In Education A Case Study Of The Use Of Plone And Educa...
 
Wichert Akkerman - Plone.Org Infrastructure
Wichert Akkerman - Plone.Org InfrastructureWichert Akkerman - Plone.Org Infrastructure
Wichert Akkerman - Plone.Org Infrastructure
 
Philipp Von Weitershausen Plone Age Mammoths, Sabers And Caveen Cant The...
Philipp Von Weitershausen   Plone Age  Mammoths, Sabers And Caveen   Cant The...Philipp Von Weitershausen   Plone Age  Mammoths, Sabers And Caveen   Cant The...
Philipp Von Weitershausen Plone Age Mammoths, Sabers And Caveen Cant The...
 
Denis Mishunov Making Plone Theme 10 Most Wanted Tips
Denis Mishunov   Making Plone Theme   10 Most Wanted Tips Denis Mishunov   Making Plone Theme   10 Most Wanted Tips
Denis Mishunov Making Plone Theme 10 Most Wanted Tips
 
Duncan Booth Kupu, Past Present And Future
Duncan Booth   Kupu, Past Present And FutureDuncan Booth   Kupu, Past Present And Future
Duncan Booth Kupu, Past Present And Future
 
Jeroen Vloothuis Bend Kss To Your Will
Jeroen Vloothuis   Bend Kss To Your WillJeroen Vloothuis   Bend Kss To Your Will
Jeroen Vloothuis Bend Kss To Your Will
 
Jared Whitlock Open Source In The Enterprise Plone @ Novell
Jared Whitlock   Open Source In The Enterprise    Plone @ NovellJared Whitlock   Open Source In The Enterprise    Plone @ Novell
Jared Whitlock Open Source In The Enterprise Plone @ Novell
 

Recently uploaded

Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in OmanMifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
instagramfab782445
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Abortion pills in Kuwait Cytotec pills in Kuwait
 
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
DUBAI (+971)581248768 BUY ABORTION PILLS IN ABU dhabi...Qatar
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
allensay1
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
Nauman Safdar
 
Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdf
laloo_007
 

Recently uploaded (20)

Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in OmanMifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck Template
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
 
Buy Verified TransferWise Accounts From Seosmmearth
Buy Verified TransferWise Accounts From SeosmmearthBuy Verified TransferWise Accounts From Seosmmearth
Buy Verified TransferWise Accounts From Seosmmearth
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Cracking the 'Career Pathing' Slideshare
Cracking the 'Career Pathing' SlideshareCracking the 'Career Pathing' Slideshare
Cracking the 'Career Pathing' Slideshare
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdf
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 

Veda Williams Project Management Secrets A Disciplined Approach To Developing Small Plone Sites

  • 1. Project Management Secrets: A Disciplined Approach to Developing Small Plone Sites
  • 2. What makes a successful project? • Delivering a project on time • Delivering a project within scope • Cleanliness of implementation • Quantifiable results • Personal satisfaction? • Client happiness / engagement?
  • 3. Guidelines • Do the paperwork!! • Scope consistently for all clients • Review project status frequently • Minimize handoffs / disconnects • Follow through and finish lingering details • Ask for feedback and take it to heart • Do proper, ongoing postmortems
  • 4. Document your project (1) • Write functional specifications someone else can understand • Do this BEFORE design starts and get signoff from the client before starting • Document exactly what will and will not be covered by the scope - products to install, # of design revs. • Take notes on any important conversations, and keep those in front of you during the project
  • 5. Document your project (2) • Update your project database with any status changes (in design, implementing, ready for invoicing) • Review checklists regularly to make sure all to-dos are being addressed • Log your hours consistently
  • 7. Scoping Components (1) • Complexity of design • Custom home page vs a single design • Overall level of tweaking required to make the design work in Plone • How deep do you want to go with a client? • Write work orders for additional design revs
  • 8. Scoping Components (2) • Selection of products • Use a consistent set of proven, stable products • Or, bill for innovation • Difficulty of implementation of products
  • 9. Scoping Components (3) • Previous history with a client • Increase scope time for needy / difficult clients • Risky and hard to quantify
  • 10. Scoping Components (4) • Time spent on the project • Each phase of the project is allotted an estimated, reproducible number of hours • Build extra time into project management phase • Price yourself competitively and realistically
  • 11. Billing: Flat rate vs hourly • Hard to quote on a flat rate basis • Unknowns • Client responsiveness / neediness • Snag in implementation • Scope creep • Repeatability can be overestimated • Helps to have a ballpark “flat rate” which also takes into account hourly estimates
  • 12. Scoping Components (3) • Example $7,000 ONE/NW project: Project intake: 3 hours Design: 10-12 hours Site buildout: 2 hours Project Management: 10 hours Training: 5 hours Implementation: 12 hours Evaluation / QA: 10 hours Site launch: 1 hour Total hours: 50 • Project is probably underscoped • How to track staff training time?
  • 13. How and when to bill • 3 Phase Billing System = Engagement • First bill due when project commences • Second bill when design is complete • Third bill when implementation is complete
  • 15. Project Status: Self-Organization • Find a system that works for you • iGTD has changed my life • Basecamp for small details • File your email -- every day • Review your list of projects every day and prioritize • Hold “stand-up” meetings with colleagues to relay status and identify problems / needs
  • 16. Project Status: Use a Database • ONE/NW uses Salesforce • Can create an account and multiple opportunities • Can track almost any detail you want, from training to timesheets • Can see a project timeline, up against other concurrent projects • Reusable templates
  • 17. Project Status: Basecamp Checklists • Better for recording minor details, not milestones • Website project start • Client To-Dos • Design • Implementation • Go-Live • Focus: Client To-Dos and Go Live stages
  • 18. Client To-Dos Checklist • Clients are often overwhelmed by the number of checklist items in Basecamp • Generally pull these items out of Basecamp and work through them via email or telephone
  • 19. Go Live Checklist • Often seems like there is a backlog at this phase • Time constraints are also tight • Need to move some of the tasks from this phase earlier into the process
  • 21. Keeping track of client conversations • Important details should be captured -- with date, time, persons involved so that scope creep can be tracked • Additional people on a project need to stay informed • Extra insurance in case someone leaves a project mid-way • File these in a central repository, i.e. on a shared server, in a folder specifically for that opportunity
  • 22. Minimize Handoffs / Disconnects
  • 23. Handoffs: Internal and external • We have outside designers and outside skinners • Internal handoffs from strategists to PMs • Be consistent in what you give people during a handoff • Formal introduction • Design survey • Wireframe / Site map
  • 24. Follow Through and Finish Those Lingering Details!
  • 25. Check in with the client • Constant review, reminder of scope agreement • Make sure they review and approve the site • Push for training • Check the deliverable against the scope • Suggest a work order / phase two for additional changes
  • 26. Wrap up • Remember to invoice • Provide documentation, esp. for special features • Test the site thoroughly and ask for assistance • Change DNS settings and test again! • Celebrate the launch with them!
  • 27. Postmortem • Ask client for feedback. • Use a form with quantifiable questions, and leave room for additional comments • Analyze stats over time to gauge improvement / reduced effectiveness
  • 28. Process Improvements • Do a better job of analyzing metrics • Long-term follow-up with client • Improve scoping estimates to properly account for consistent overages • Communicate with clients more effectively • Do more face-to-face communication, esp. for training • Get more eyes on a project