How to Deliver a Successful Project – Part 4 – The Project Plan and Work Breakdown Structure (WBS)

Posted in: Blog, Methodologies, Project Delivery |

No comments

INTRODUCTION

This is a series:

Part 1. What Does “Successful” Mean?
Part 2. Start It By Defining THE Business Requirements
Part 3. Accurate Estimates, Quoting and Proposals
Part 4. The Project Plan and Work Breakdown Structure (WBS)
Part 5. Delivery: Communication is Key
Part 6. Managing Changes
Part 7. Project Closure

THE PROJECT PLAN

What is a project plan? Project plan is where you breakdown your project into tasks (similar to what you have in the business requirements document except the title of each task is shorter and more concise), assign a resource and the effort in hours.

The benefit of having a project plan is everyone has a clear idea when things are expected to due. I’ve had scenarios when my project manager suddenly expects me to demo the system to the client at a particular date while the system is not ready yet. This therefore creates pressure for me because I now have to be ready for the demo on that date. If we have a proper project plan there will be no surprises. I am bound and committed to each date on the plan.

This also applies for the client, too. A lot of the times when it comes to UAT, the client forgets and doesn’t have dedicated resources to do it. If the date is in the project plan, everyone has a clear picture of who is doing what and when things are due.

I normally use Microsoft Project to create the project plan but you can use other software or methods as you wish as long as you have the following:
– Task group title
– Task title
– Effort required (hours or days)
– Resource assigned

For example, in web design scenario I will have the following:

==

Project kick-off date: 01 Feb 2013

1 – UI Design (group)
——————————
1a) Photoshop cut-up into HTML mockup files (task)
32 hours (effort)
Joe Blog (resource)

1b) Meeting to demo mockup and to write any feedback
1 hour
Client ABC + Joe Blog

1c) Mockup implementation on CMS
40 hours
Joe Blog

ETC ETC ETC

==

Then you will have a clear picture when things are due and who is doing what.

DISCUSS ABOUT IT WITH THE STAKEHOLDERS AND TEAM MEMBERS

Have an hour meeting with your stakeholders and team members to present the project plan then ensure that your project plan is accessible by both the stakeholders and your team members. Make sure that everyone is happy with the dates. This is why it is important for you to create the project plan based on the tasks written in the business requirements document.

This way everyone is bound and committed to it. If someone says, “Oh sorry..am I meant to do that by this date?” then you can say, “Yeah man…it’s in the project plan”.

CONCLUSION

Is project plan that important? Yes it is! Let me reiterate, it is used to avoid any surprises. It ensures that everyone is committed to each  date written on the plan.

From my experience project plan is never accurate. There will always be things that happen along the way. That is OK. Again, it’s still better to have a visible plan than not having it at all. Make sure you update the project plan weekly and send notification to both the stakeholders and team members.

Written by

A web solution expert who has passion in website technologies. Tommy has been in the web industry for more than 10 years. He started his career as a PHP developer and has now specialized in ASP.NET, SharePoint and MS CRM. During his career he has also been in many roles: system tester, business analyst, deployment and QA manager, team and practice leader and IT manager.

No Comments Yet.

Leave a Reply

You must be logged in to post a comment.

Our Services

We provides you the best Services in our themes.

  • Click on the link below to see a full list of clients which we have developed solutions and provided consultancy for.

    READ MORE

  • We are solution-centered and not application-centered.

    READ MORE

  • Being creative and having fun and yet still delivering a fantastic service is the center of our values.

    READ MORE

  • TFS Consulting Services guarantees delivery that is within budget and deadline or you engage us for free.

    READ MORE

Implementing IT does not have to be difficult.

As long as you have the right methodologies

We have heard a lot of complaints from our clients that IT a lot of the times give them headache. The issues range from over-budget implementation, server is too hard to maintain, application is not user friendly, features not complete and many others. If you have ever experienced similar situations, don’t worry. This is why TFS Consulting Services is here. We exist to help clients implementing a successful IT solution. We have various methodologies which we have proven working in delivering a successful IT implementation. Below is the list of some of our key service offerings:
  • Planning and Methodologies

    Implementing IT solution does not have to be difficult. TFS Consulting Services has a lot of resources on planning and methodologies that will ensure successful delivery of your IT solution. TFS Consulting Services has been around in the web industry for more than 10 years and has experienced all the successes and failures of various type of IT deployment.

    read more

  • Technical Resource

    Do you need a technical resource? TFS Consulting Services can also provide you with technical resource for developing ASP.NET (C# and VB.NET), SharePoint (2003, 2007, 2010, 2013) and MS CRM applications. Our resource is an Microsoft Certified Personnel (MVP) and Microsoft Certified Technology Specialist (MCTS) in all ASP.NET, SharePoint and CRM.

    read more

  • IT Consulting & Advice

    Make sure your IT implementation is robust and scalable. TFS Consulting Services can provide consulting and advice on industry’s best practice on various web-related areas such as website security, design and usability, application-specific (such as SharePoint)’s best practice, Search Engine Optimisation (SEO), coding standards and many others.

    read more

  • Solution Development

    Finally TFS Consulting Services provides you with solution development service. We mainly work with Microsoft technologies (ie. .NET and SQL Server), however we are also capable of developing with PHP and MySQL. If you ever need any business process automation, integration and solution development work,  we are the trusted expert you should go to.

    read more

For more detailed service offerings please visit our Solutions page.

Testimonials

  • I’m happy to recommend Tommy as a knowledgeable and diligent developer.

    Mike Stringfellow, Vivid Group
  • Tommy has a lot of great ideas that can be delivered into great products. It’s a pleasure working with him because he has a broad knowledge about available technologies out there and he knows what’s best for the client’s needs. He just knows how to work effectively and efficiently.

    Teddy Segoro, Student Edge
  • I’ve worked with Tommy over the past 6 months and have found his approach to development (especially SharePoint) absolutely outstanding. Tommy goes beyond the boundries of typical software development with his ability understand what a client requires and then build it into fully fledged software solution. Coupled with his professional “Best Practice” approach, you get Continue Reading

    Michael Bonham, DSC-IT

Contact us

Tommy Segoro
tommy@tfsconsulting.com.au
+61 404 457 754

   

© TFS Consulting Services 2024. All rights reserved.

www.incorporator.com.au