Logo
  • Features
    Project Management
    Ikona dla Project scheduleProject schedule
    Ikona dla Gantt ChartGantt Chart
    Ikona dla Kanban boardKanban board
    Ikona dla Project charterProject charter
    Ikona dla Project planProject plan
    Ikona dla BudgetBudget
    Ikona dla Project risksProject risks
    Ikona dla ProductsProducts
    Ikona dla CommunicationCommunication
    Strategic project management
    Ikona dla Project PortfoliosProject Portfolios
    Ikona dla Project templatesProject templates
    Ikona dla ReportsReports
    Ikona dla Project reviewsProject reviews
    Ikona dla StrategyStrategy
    Ikona dla Scoring modelScoring model
    Ikona dla Acceptance pathsAcceptance paths
    Ikona dla Knowledge baseKnowledge base
    Effective time management
    Ikona dla Work time registrationWork time registration
    Ikona dla ResourcesResources
    Ikona dla Operational workOperational work
  • Solutions
    For teams
    Ikona dla Project Management OfficeProject Management Office
    Ikona dla Management boardManagement board
    Ikona dla Finance & ControllingFinance & Controlling
    Industry
    Ikona dla CommercialCommercial
    Ikona dla PharmaceuticalPharmaceutical
    Ikona dla ManufacturingManufacturing
    Ikona dla ITIT
    Ikona dla Solar farmsSolar farms
    Use cases
    Ikona dla Integrated project managementIntegrated project management
    Ikona dla Strategic project managementStrategic project management
    Ikona dla Innovation and R&D projectsInnovation and R&D projects
    Ikona dla Recurrent projectsRecurrent projects
    Ikona dla Integration with JiraIntegration with Jira
    Ikona dla Quick WinsQuick Wins
  • Why FlexiProject?
    Ikona dla Configure your systemConfigure your system

    Reflect your own processes in FlexiProject

    Ikona dla Key features of FlexiProjectKey features of FlexiProject

    Uncover the unique qualities of FlexiProject

    Ikona dla Customers & Case studyCustomers & Case study

    Explore our customers stories

    Ikona dla FlexiProject featuresFlexiProject features

    Discover all the features of FlexiProject

    Ikona dla IntegrationsIntegrations

    Connect your tools for better efficiency

  • Resources
    Ikona dla Project management blogProject management blog

    Project management tips & trends

    Ikona dla User guideUser guide

    Explore FlexiProject in details

    Ikona dla Release historyRelease history

    FlexiProject's history of changes

    Ikona dla NewsletterNewsletter

    Stay up to date!

  • Pricing
  • Contact
    Ikona dla Contact salesContact sales

    Learn more about product, plans or pricing

    Ikona dla Contact supportContact support

    Get help with technical issues

    Ikona dla Become a PartnerBecome a Partner

    Join the FlexiProject Partner Program!

  • Log in
  • Get started
Language en
  • English
  • Polski
  • Čeština
  • Deutsch
  • Español
  • Français
  • Magyar
  • Italiano
  • Portuguese
  • Română
  • Українська
Log in
Get started
Table of contents

Project management

How do you make a good project plan?

Many people associate a project plan with a project schedule (Gantt chart), in which project tasks are defined, assigned responsibility for their implementation, start and end dates, and links between tasks. However, such an association is only partially justified, as a good project plan is a broader concept. Before we delve into the specifics of a project plan, it’s crucial to understand why it’s necessary and its significance. According to the Prince 2 project management methodologies, every project should have two logical phases – the Planning Phase and the Execution Phase. In essence, effective management of the Execution Phase is impossible without a solid foundation – a project plan.

How to make a good project plan

What is a project plan?

A good project plan is essential because before we spend the first money on a project, we are forced to think about what we want to do. The deeper we are in the planning process, the more new information and details emerge. Included correctly in the plan, they will positively affect the later success of the project. The plan helps to coordinate better and divide work among project team members. The plan allows us to better communicate with project stakeholders. Finally, the plan allows us to determine whether we will complete the project in time and whether we will complete the project in the amounts set; that is, it allows us to manage the project’s implementation phase well. Many project managers prefer to be active and have a sense of “wind in their hair” rather than spend hours and days on tedious planning. In project management, there is a false sense that we are working smart. A poor plan causes several problems of various natures during the project. With an inadequate plan, you can be 100% sure that such issues will occur.

Elements and approach to developing a good project plan

FRAMEWORK DEFINITION OF THE PROJECT

At the outset, we should define the framework (scheme) of the project:

  • Project outcome/product – defining what we want to achieve due to the project, the end product, key milestones, and scope. When determining the scope of the project, it is also worth saying what is not included in the scope;
  • The business case for the project – Here, we consider the problems or opportunities of the organization the project is supposed to address. What are the estimated and expected business outcomes of the project? We need more than just knowing precisely what we want to do. It is equally important, if not more important, to know precisely why we want to do it,
  • stating what strategic objectives the project will support;
  • defining a framework budget for the project – it is worth thinking about the range within which the budget should fit;
  • Defining the most critical project risks;
  • Defining the main phases that the project is to consist of;
  • defining the resources and competencies required to make the project happen.

The project framework, as defined in this way, is often collected in a Project Charter document. The Project Charter allows the project sponsor to decide whether to initiate the project’s planning phase.

 

DEFINING PROJECT DELIVERABLES

A good definition and description of the final project product(s) and sub-products required to achieve the final result is one of the essential activities to be carried out while developing the project plan. Developing a so-called Product Breakdown Structure (PBS) and then a Product Flow Diagram (PFD) is an excellent idea. The PBS allows you to decompose the final products into their respective sub-products, and the PFD will enable you to develop a time sequence for their creation. Each product should be described as precisely as possible, so there is as little room for ambiguous interpretation by the project team.

Defining and describing project deliverables is a critical aspect of project management. It involves planning tasks, budgets, resources, and risks. However, if we neglect the importance of precision in product descriptions, it can lead to understatements. These understatements can then affect the accuracy of the schedule, budget, and resource plan. This is because one of the most effective methods for planning these aspects is Product Based Planning. When implemented correctly, this methodology ensures effective execution by aligning the schedule, resources, and budget with the project deliverables.

PRODUCT-BASED PLANNING, CREATING A PROJECT SCHEDULE

With the products and scope of the project well described, we know what we want to do. It is, therefore, time to define how we want to accomplish it. It’s a good idea to start the schedule by building a so-called Work Breakdown Structure (WBS), which is an adequately arranged list of tasks that need to be done to develop the defined project deliverables. Within this list, it’s a good idea to include project milestones. Only after you make sure you have a good list of all the tasks and that they are complete is it worthwhile to move on to determining the responsibility for completing them. Then, define each task’s start and end dates and build interdependencies between them. In this way, we will create the so-called Gantt chart for the project.

DEVELOPING A PROJECT BUDGET

Analyzing each task visible on the Gantt schedule, we consider the expenses incurred to complete the project. In this way, we compile all the necessary budget items and estimate the amounts (there are several methods for estimating quantities, but their description is beyond the scope of this article). Sometimes, it is enough to provide total amounts for each budget item; sometimes, companies require them to be broken down by each month of the project.

DEVELOPMENT OF A RESOURCE PLAN

In the Gantt schedule, we assigned responsibility for implementing tasks; to some extent, we listed the human resources needed to complete the project. This list should be supplemented with all project team members, and then, for each person, the degree of involvement in the project should be determined. We can define the degree of participation in the project in %/days/hours – all depending on the needs and the methodology adopted. When looking at the resource plan, it is worth asking yourself whether the dedicated resources are sufficient and have the right competencies to execute the project well – experience tells us that, in many cases, this is different. If the project requires resources other than human resources for implementation, we plan them similarly to human resources.

DEVELOP A RISK PLAN

At this stage, it is worth identifying all project risks. Then, it is necessary to determine their probability of occurrence and potential impact on the project and assign responsibility for monitoring them.

DEVELOPING A COMMUNICATION PLAN

A communication plan requires defining all relevant project stakeholders, identifying their information needs, and then developing an action plan to address them. Together, all the elements outlined above constitute the project plan. The project sponsor should approve the plan before the project moves into the implementation phase.

See more

5 benefits of project management application

Go to article

How can an information system support the creation of a good project plan?

Many companies plan projects using solutions developed in MS Excel. Excel allows you to create a good project plan that includes all its elements. However, there are pretty several programs on the market defined explicitly for this purpose, such as FlexiProject project management software, among others, which support project planning and contain all the necessary functionalities for creating a project plan:

  • an extensive, ready-made Project Charter, or so-called Project Charter,
  • the software is adapted to divide the project into any number of phases, i.e., you can easily separate the planning phase from the execution phase; after appropriate system approval of the project sponsor, the project plan can be saved, and the implementation can be tracked against it,
  • advanced modules for managing project resources and risks – FlexiProject allows you to plan them and then track execution,
  • the project manager fills out a sewn-in “plan change request” document (so-called Change Request) if there are reasonable circumstances for changing the project plan. Project changes must go through an approval path defined in the system, meaning they take place under complete control.

AUTHOR

Włodzimierz Makowski

Włodzimierz Makowski

CEO FlexiProject

See more

Process map: how to map business processes effectively? A practical guide

Process map: how to map business processes effectively? A practical guide

Go to article
What is the PRINCE2 project management method?

What is the PRINCE2 project management method?

Go to article
Project Management: What Is It and How Does It Work in Practice? A complete guide.

Project Management: What Is It and How Does It Work in Practice? A complete guide.

Go to article
Effective resource management in projects: A practical guide

Effective resource management in projects: A practical guide

Go to article
How to improve project management in a medium-sized company?

How to improve project management in a medium-sized company?

Go to article
How to cearly report project status?

How to cearly report project status?

Go to article
Timeliness – the key to efficiency in project management

Timeliness – the key to efficiency in project management

Go to article
Project Closure Card: What is it and what benefits does it bring?

Project Closure Card: What is it and what benefits does it bring?

Go to article
Parkinson’s Law: it’s impact on projects and how to avoid it

Parkinson’s Law: it’s impact on projects and how to avoid it

Go to article
Project Management Glossary: Key Terms

Project Management Glossary: Key Terms

Go to article
Project resource management – a key foundation for project success in the company

Project resource management – a key foundation for project success in the company

Go to article
Project Charter Template: Why this document is so crucial to the success of your project?

Project Charter Template: Why this document is so crucial to the success of your project?

Go to article
Agile Manifesto: Key values and principles of the Manifesto

Agile Manifesto: Key values and principles of the Manifesto

Go to article
What is Management by Objectives (MBO)

What is Management by Objectives (MBO)

Go to article
When does a project management tool become essential?

When does a project management tool become essential?

Go to article
Micromanagement: What it is and how it negatively affects the team

Micromanagement: What it is and how it negatively affects the team

Go to article
What is a project initiative charter, and how can project ideas in an organization be effectively collected?

What is a project initiative charter, and how can project ideas in an organization be effectively collected?

Go to article
Scrum vs. Agile — What are the differences?

Scrum vs. Agile — What are the differences?

Go to article
KPI Indicators: How to define and monitor key success metrics

KPI Indicators: How to define and monitor key success metrics

Go to article
The Stage-Gate Methodology: Phases and gates in project management

The Stage-Gate Methodology: Phases and gates in project management

Go to article
Green Project Management: What is sustainable project management?

Green Project Management: What is sustainable project management?

Go to article
Managing projects in a manufacturing company using FlexiProject

Managing projects in a manufacturing company using FlexiProject

Go to article
What is a turquoise company?

What is a turquoise company?

Go to article
Why does project portfolio management make sense and bring tangible benefits?

Why does project portfolio management make sense and bring tangible benefits?

Go to article
Development of the Project Management Office (PMO)

Development of the Project Management Office (PMO)

Go to article
7 characteristics of a modern Project Management Office

7 characteristics of a modern Project Management Office

Go to article
What is Agile? Understanding the Basics

What is Agile? Understanding the Basics

Go to article
Minimum Viable Product (MVP): The key to quick start and success

Minimum Viable Product (MVP): The key to quick start and success

Go to article
Kanban: How to effectively manage workflow

Kanban: How to effectively manage workflow

Go to article
Top 5 project management books to read

Top 5 project management books to read

Go to article
How do you define project objectives, and how do you plan the project?

How do you define project objectives, and how do you plan the project?

Go to article
What is Kaizen? Concept, Method, and Philosophy

What is Kaizen? Concept, Method, and Philosophy

Go to article
What is the Waterfall methodology and how does it work?

What is the Waterfall methodology and how does it work?

Go to article
Scrum Methodology: Introduction to Agile Project Management

Scrum Methodology: Introduction to Agile Project Management

Go to article
Principles of effective project management

Principles of effective project management

Go to article
Milestones in project management

Milestones in project management

Go to article
Developing a project plan – project schedule

Developing a project plan – project schedule

Go to article
Effective Gantt Chart in project management

Effective Gantt Chart in project management

Go to article
What is the difference between a portfolio and a project program?

What is the difference between a portfolio and a project program?

Go to article
What is a project portfolio and how do you manage it?

What is a project portfolio and how do you manage it?

Go to article
How to practically evaluate project ideas?

How to practically evaluate project ideas?

Go to article
How to use AI in project management?

How to use AI in project management?

Go to article
Types of task dependencies on a Gantt Chart with examples

Types of task dependencies on a Gantt Chart with examples

Go to article
What does the automation of project reviews provide?

What does the automation of project reviews provide?

Go to article
How to create a Project Management Office in an organization?

How to create a Project Management Office in an organization?

Go to article
How to create a project schedule? Learn with a practical example!

How to create a project schedule? Learn with a practical example!

Go to article
What is a Gantt Chart, and how to create one? [EXAMPLE]

What is a Gantt Chart, and how to create one? [EXAMPLE]

Go to article
How to create a project schedule with milestones?

How to create a project schedule with milestones?

Go to article
What is a Project Charter and how to prepare it? [EXAMPLE]

What is a Project Charter and how to prepare it? [EXAMPLE]

Go to article
When does Excel stop being a good project management tool?

When does Excel stop being a good project management tool?

Go to article
The role and tasks of the Project Management Office (PMO) in an organization

The role and tasks of the Project Management Office (PMO) in an organization

Go to article
Hybrid project management: what is it and how to use it in practice?

Hybrid project management: what is it and how to use it in practice?

Go to article
4 main phases of project implementation

4 main phases of project implementation

Go to article
5 benefits of project management application

5 benefits of project management application

Go to article
Features
  • Project schedule
  • Gantt Chart
  • Project charter
  • Project plan
  • Budget
  • Project risks
Features
  • Project Portfolios
  • Project templates
  • Reports
  • Project reviews
  • Strategy
  • Scoring model
Resources
  • Project management blog
  • Key features of FlexiProject
  • Customers & Case study
  • Newsletter
Contact
  • Contact support
  • Contact sales
Logo Footer
Copyright © 2025 flexi-project.com
·
Privacy policy
Manage Cookie Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}