AI is no longer a tool, it's a teammate. Meet Asana's new AI teammates.Join our beta

How to create a project timeline in 7 simple steps

Molly Talbert contributor headshotMolly Talbert
February 6th, 2024
13 min read
Create project timeline and template article banner image
View Templates


Wondering how to transform your project management game? Learn how to streamline your tasks and dependencies by creating an adaptable project management timeline that's suitable for any industry and profession.

Managing a project? Viewing work in a timeline—instead of a spreadsheet or disorganized to-do list—is one of the benefits of project management. A timeline can show you how all the pieces of your plan fit together. So, why haven't you made one yet? Without the right technology, creating a project timeline can be messy and manual.

Fret no more. This guide offers a comprehensive example of how to create a project timeline suitable for any professional, regardless of their job title, industry, or department. Follow these steps and learn how to build project timelines that put you in the driver’s seat and build your own project timeline template.

Map project timelines with Asana

What is a project timeline?

A project timeline is an important project management tool that visually represents the schedule and details the sequence and duration of tasks. It breaks down a project into parts and supports effective workload management by using integrations such as a work breakdown structure (WBS). A project timeline is more than a static calendar; it functions as a dynamic guide that adapts to the project's developing needs, ensuring that goals are completed quickly and within anticipated timescales, whether in a major enterprise project or a small business initiative.

How to create a project timeline

Creating a project timeline is a structured process that lays the foundation for successful project execution. It begins with defining the project’s scope and objectives.

A good timeline not only displays tasks in chronological order but also incorporates critical elements like task dependencies, resource allocation, and milestones. 

This is where the functionality of the timeline comes into play. It should provide a clear, visual representation of the project’s flow and allow for easy tracking and updates. The timeline should be both comprehensive and flexible, able to adapt to changes while keeping the project on track.

1. Create a project brief

To keep all project stakeholders aligned on the plan, every project should start with a project brief. It serves as a roadmap and is a way to explain big picture details, like the purpose, goals, milestones, and vision of the overall project. Here are a few questions to answer in your brief:

  • What are your goals for the project, both internally and externally? What are the project deliverables?

  • Which internal and external stakeholders are a part of the project? What are their roles?

  • What is the timeframe for the project? What are the most important dates?

  • What is the project scope? Do you have a project scope statement?

What are the key milestones of the project?

Read: What is a milestone chart and why is it beneficial

Let’s put this step into practice. You’re responsible for planning this year’s client appreciation dinner. Your personal goal for the event is to be as organized, productive, and efficient as possible. You’re confident you can do it, and understand it all starts by putting together a cohesive brief for your event. Your answers to the four questions listed above are:

What are your project goals, both internally and externally?

The internal goal is to plan a high-impact client event under $15,000. The external goal is to achieve a 50% RSVP rate and 80% attendance rate.

Which internal and external stakeholders are a part of the project?

The internal stakeholders are the event’s planning committee (John, Sam, Tara, Linda), the VP of Client Success, and the Marketing team. Externally, the stakeholders include all current clients, and certain vendors (catering company, event venue, etc.).

Read: 7 steps to crafting a winning event proposal (with template)

What is the time frame for the project?

The project planning kicks off on January 15, and the event will happen on August 30.

Which tasks should be considered project milestones?

Publishing the registration page, securing the venue, and signing certain vendors.

Once you have your project brief and goals outlined, you’ll be ready to work backwards and figure out all of the steps you need to take to get there, and you can start creating a project timeline.

2. List your to-dos

In order to have a successful project timeline, you’ll need to create a list of everything that will need to happen throughout the project planning process, all the way to your final deliverable, whether it is a report or an event. Think both big and small in terms of steps. Any tasks that will help you get your project completed on time and on budget should go on this list.

At this point, don’t worry too much about the order of all of your steps or when you need to get them done—we’ll cover that later.

For example, the breakdown for our client appreciation dinner might look like this:

  • Write an event plan

  • Finalize budget

  • Confirm event venue

  • Select catering

  • Choose event theme

  • Design creative concepts for event

  • Set up an RSVP page

  • Send invitations

  • Advertise event

  • Order swag

  • Test A/V

  • Finalize presentations

  • Prepare all event collateral and swag

  • Create a day-of checklist

For longer or more complex steps, break them into smaller, easy-to-digest subtasks. Not only will it help you figure out the true scope of a step, but it’ll also ensure you don’t forget any small details and make tackling it more manageable.

In our event example, to make the "Select catering" step less overwhelming, we would split this part of the project into a digestible task list:

  • Create a list of possible caterers

  • Get quotes from each caterer

  • Compare quotes and menus

  • Meet with top picks

  • Choose caterer

  • Finalize contract

3. Estimate how long each step will take

Once you have a comprehensive list of every step in your project, you’ll allocate an amount of time each will take to complete. When doing this, balance giving your team enough time to get project tasks finished and staying within your overall time frame. Once you know how much time each task will take, you’ll be able to properly plan and sequence each task to create a project roadmap.

Continuing on with our client appreciation event example, let’s take the “Select catering” step, along with each of its subtasks, and estimate how much time the smaller tasks will take, in chronological order.

Select catering (9 weeks)

  • Create a list of possible caterers (1 week)

  • Get quotes from each caterer (3 weeks)

  • Compare quotes and menus (1 week)

  • Meet with top picks (2 weeks)

  • Choose caterer (1 week)

  • Finalize contract (1 week)

Based on our time projections, the process of selecting a catering company will take a total of nine weeks. By working backwards, you can determine when you need to start on this particular step and fill in your project timeline with actual dates.

4. Map out dependencies

As you’re running a project, some steps can be worked on simultaneously—especially if different teammates are responsible for each of the overlapping tasks. However, others cannot be started or completed until another step is finished. In other words, some steps are dependent on others getting completed first. For instance, you can’t order food before you’ve selected the caterer. This is one of the many reasons why a timeline is so important. Visually seeing each step, how the steps overlap, and the amount of time each one takes will keep you on course.

This is also the time to figure out who’s responsible for each step. Assigning who’s responsible for what to every part of the project early on will help you spot and adjust timing or resource conflicts, and avoid future surprises and delays. In Step 6, you’ll learn how to share your project timeline with those involved, making responsibilities crystal clear.

Read: Your guide to getting started with resource management

One of the tasks for our example event is to send out invitations. While this particular step seems like an easy one, there are several other things that need to happen before we can even think about sending invitations. The invites must be designed, and we can’t design them until a theme has been chosen for our event. One task needs to occur before another starts. For example:

Event theme (Event Planning team) → Design concepts (Linda) → Choose design (Event Planning team) → Create invitation (Linda) → Send invitations (Tara)

It’s worth the time to map out each dependency and the sequence (or order) of each task. You’ll quickly start to see your project puzzle coming together. Deciding who will do what is critical as well. Who will be working on finalizing the event theme? Who will design the invitations? Don’t wait until it is time for a task to start before assigning it to someone—get everything ironed out early to avoid conflicts or hiccups.

The good news is the invitation process and catering selections can happen at the same time, which will be shown on our project timeline.

5. Create your timeline

Are you beginning to visualize what your project timeline could look like? While it’s not practical to keep that image (and all those tasks and due dates) in your head, it is realistic to get them down on paper (or on screen). Your first instinct might be to open up an Excel spreadsheet or Microsoft presentation—but wait. Since neither were designed to plan or manage projects, you’ll run into some challenges you could avoid by choosing a better tool.

Instead, opt for a project management tool that’s designed to build and manage project timelines—like Asana. Not only will it save you time drawing your timeline (since you won’t have to attempt to hack merge cells and add formulas to turn a spreadsheet into a project timeline), it will allow you to continue managing your timeline after the project kickoff. Dedicated project management software allows you to easily adapt your timeline as you work, and update your stakeholders on changes and progress in real time.

With the right tool, your timeline will be tied to your underlying work and will always stay up to date. It can be the difference between a project running on track and one going haywire.

How to create a timeline in Asana

Use Asana’s Timeline feature to create your own project schedule:

  • Enter all of your project steps as tasks in a list

  • Add start and end dates to each task

  • Add a task owner for each one

  • Draw dependencies between tasks

  • Click "Timeline" view to see your list translated into a visual timeline.

[Product UI] Product marketing launch project in Asana (timeline view)

Tip: If you’ve already created your plan in a spreadsheet, you can quickly import it into Asana using our CSV importer integration, and skip to step four.

Map project timelines with Asana

Project timeline templates to get you started

The easiest way to set up a project timeline quickly is to start with a project template. Below are a couple of project templates, created by Asana, that you can use now. Each type of project starts as a List View, but you can click the "Timeline" tab to convert it into a Timeline:

6. Share it with stakeholders

Remember when you added a list of all project stakeholders to your brief at the very beginning of this process? Now that you’ve built your timeline, it’s important to share it with everyone involved. We can promise they will be thrilled to see how clear your plan is. The easier you make their part of the project, the more kudos will come your way throughout the process.

When you use a project management tool to build your timeline, sharing it is quick and seamless. Forget emails and multiple docs—in no time, your stakeholders will know who’s doing what by when.

For the client appreciation event, we will want to share our timeline with everyone involved in the entire project, not just those who have immediate responsibilities. At any time, someone will be able to track their part of the project and its dependencies without having to ping you for information.

7. Manage and adapt as you go

If you’ve ever worked on any project, you know things don’t always go as planned. However, when you’re prepared to adapt, changes don’t seem so difficult to handle. Timelines aren’t just great for planning; they will also help you adjust as delays or changes inevitably happen.

Moving tasks around doesn’t have to be daunting or disrupt the entire project. If one part of the project runs into a delay, as the project owner, you will have clarity on the impact of the rest of the project. Then, you’ll be empowered to move things around accordingly so the overall project can still move forward productively.

As The Balance Careers notes, project changes can be managed within their own specific steps, but once the change is final, it’s time to update your timeline. Because timelines go out of date quickly when plans change, relying on a project management tool, rather than email or spreadsheets, offers a major benefit. As the project owner, it’s your responsibility to communicate to all stakeholders what the single source of truth is (your timeline) and make sure it’s always updated.

  • Take immediate action. As soon as the change is confirmed, update your timeline to reflect it.

  • Notify stakeholders. Anyone that is affected by the change to your project timeline should understand how it impacts them and be able to visually see the change on the project timeline.

  • Determine the impact. Once your timeline is updated, you’ll be able to see if there are time periods that are overcrowded and stakeholders that have too many tasks. Can you move a task to ensure more time? Can someone else take over that responsibility or lend a hand?

To wrap up our event example, let’s say you managed to choose a caterer for the client appreciation dinner. You’re about to finalize the contract when a call comes in that the catering company double-booked themselves. Unfortunately, you must find a new catering company.

With a timeline, it's easy to adjust due dates for any task or any team members that are impacted by this change. The positive part of this challenge is that we’ve already gone through several of the initial tasks and can see that reflected on the timeline. While this is a frustrating problem, it feels more manageable because our timeline has kept us organized and on track.

Map project timelines with Asana

Types of project timelines

Project timelines are as diverse as the projects themselves. The reason for this variety lies in the distinct nature of each project, where factors like scope, complexity, industry, and team size dictate the most suitable timeline format. This diversity ensures that every project can have a timeline tailored to its specific needs.

Choosing the right type of project timeline is an important step in project management. The key is to assess the project’s requirements and consider factors like: 

  • Project duration

  • Level of detail needed

  • Team's working style 

For instance, projects requiring close monitoring of deadlines might benefit from a Gantt chart, while those emphasizing flexibility might opt for a Kanban timeline. Additionally, the availability of project timeline software and tools should also be considered to ensure compatibility and ease of use.

Knowing you've selected the right type of timeline often comes down to its effectiveness in project execution. A suitable timeline will streamline the planning process, facilitate clear communication among team members, and provide a realistic overview of the project’s progress. 

If the timeline allows for easy identification of bottlenecks, supports effective time management, and aligns with the team’s workflow, it's likely a good fit for the project.

Gantt chart timeline

A Gantt chart is a popular project timeline tool that provides a visual overview of tasks scheduled over time. It helps teams see the start and end dates of project phases, helping with time management and identifying potential bottlenecks.

For example, a Gantt chart can be used to manage deadlines and identify potential delays in a construction project by outlining stages such as design, procurement, and construction.

Vertical chart timeline

This timeline is a variant of the traditional Gantt chart, displaying tasks along a vertical line. It's effective for smaller projects or when you need a concise list of tasks without detailed scheduling.

In event planning, such as organizing a conference, a vertical timeline can efficiently display the sequence of tasks like venue booking, speaker confirmation, and marketing.

Historical timeline

Particularly useful in educational or retrospective projects, a historical timeline outlines key events in chronological order. When dealing with complex projects, this format can help streamline the visualization of project phases.

A historical timeline, for instance, could be used to help with the educational component of a museum exhibit project by listing important historical events or eras in chronological order.

Kanban timeline

Kanban timelines, inspired by Kanban boards, focus on the progress of tasks from "to-do" to "done." They're excellent for teams emphasizing teamwork and agile methodologies, where tasks move through different stages.

For example, software development teams often use a Kanban board to track the progress of features from conception to implementation. 

Critical Path Method (CPM)

The Critical Path Method is a more sophisticated approach that identifies the sequence of interdependent tasks that affect the project's timeline. It's pivotal in complex projects where time tracking and precise planning are key.

In a big manufacturing project, for instance, CPM can identify and keep track of important steps like design, production, and quality control to make sure the job is finished on time.

Program Evaluation and Review Technique (PERT)

PERT is similar to CPM but focuses more on the time each task takes. It's beneficial in projects where time estimation is challenging by providing a project plan timeline that considers uncertainty.

In a research and development project, for example, PERT can be used to estimate the time needed for various phases like conceptualization, experimentation, and product testing.

Map project timelines with Asana

Project timeline examples

Effective project timelines are more than just theoretical concepts; they are proven tools that drive successful project outcomes. They enable precise coordination, effective resource allocation, and timely completion of tasks.

A notable example is NASA's Mars Rover Curiosity Project. The mission's success was heavily reliant on a meticulously crafted timeline, coordinating hundreds of scientists and engineers. This precise planning facilitated the rover's successful landing on Mars in 2012, demonstrating how a well-managed timeline can lead to extraordinary achievements in highly complex projects.

Project timeline example 1: Digital marketing campaign

In a digital marketing project, a Gantt chart timeline could delineate phases like market research, content creation, and campaign execution. The project team might use timeline tools to track critical tasks, ensuring effective time management when meeting campaign deadlines.

Scenario: A digital marketing team at a tech startup is launching a new app.

  • Market research phase: The team sets a two-week period for market analysis to understand the target audience.

  • Content creation phase: Over the next month, the team develops blog posts, social media content, and email campaigns.

  • Campaign execution: The final phase involves a six-week rollout of the created content across different platforms, with weekly reviews.

With the Gantt chart timeline, the team can see how each phase is progressing, adjust to delays in content creation, and move resources around more efficiently, all of which led to a successful campaign launch.

Project timeline example 2: Boutique retail business

For a small business project, a simple vertical chart timeline or a Kanban timeline might be more suitable. Businesses can use this kind of timeline to make project timelines that are easy to follow and keep up-to-date by showing important tasks like product development, marketing, and sales.

Scenario: A boutique clothing store is planning to expand its online presence.

  • Product development stage: Tasks include selecting new products and setting up an online store. Each task is moved from "to do" to "doing" to "done."

  • Marketing stage: This involves social media marketing and email marketing tasks, tracked similarly through the Kanban board.

  • Sales monitoring: The final stage tracks online sales performance and customer feedback.

Using a Kanban timeline, the store effectively handles its growth into e-commerce, keeping task management flexible and ensuring a smooth transition to online sales.

Common questions about project timelines

Knowing how to create a well-organized project timeline is a great first step towards understanding how to use this powerful tool, but you may still have a few more questions. You’re not alone. Here are answers to a couple common questions people have about project timelines:

What’s the difference between a timeline and a Gantt chart?

Gantt charts focus more on workflow and task dependencies. They are more linear and don’t account for changes or multiple things happening at once. Timelines are flexible and adapt easily to changes in project plans. They allow the workflow to be updated effortlessly. Both are organized as bar charts and serve as visual tools.

How can you track project progress, especially if you’re managing multiple projects?

[Product UI] Project portfolio for managing multiple projects (Portfolios)

This is tough to do in spreadsheets, but easier in a project management tool. There are multiple views to be able to see one project at a time, or you can manage multiple projects through a portfolio-style view.

In other words, you can visualize when you’ll have more time to work on specific tasks, and when you’re at capacity, you can adjust as needed to even out your entire team’s workload.

Create your next project timeline confidently

It’s not enough to just come up with a project plan. Determining how to execute it is just as important. Developing a timeline of how the plan will evolve is critical to the planning phase and also makes managing the project more efficient.

Using this step-by-step process for every project management timeline will keep you on task and less stressed. Try it out, adapt it to your business, and share it!

To take your project timelines even further, create your next timeline using Asana.

Map project timelines with Asana

Related resources


6 ways to develop adaptability in the workplace and embrace change