Understanding and Managing Your Product Backlog

Photo by Anastasia Shuraeva on Pexels.com

Section 1: Overview of the Product Backlog

The Product Backlog is an essential tool for Agile software development teams. It is an ordered list of items that represent the features, enhancements, and fixes that the team plans to work on. The Product Backlog consists of Product Backlog Items (PBIs), which are organized based on their priority and level of detail.

PBIs are classified into four types: Themes, Epics, User Stories, and Tasks. Themes are long-term goals or high-level business objectives. Epics are substantial PBIs that need to be broken down into smaller user stories. User Stories are single, meaningful PBIs that can be completed within a sprint. Tasks are the specific tasks required to achieve a user story.

Section 2: Building Your Product Vision and Product Goal

The Product Vision describes the desired future state or result of a product. It sets a clear objective for the development team and stakeholders, guiding their actions and choices throughout the product development journey. The Product Goal represents a target for the Scrum Team to align their planning efforts. It encapsulates the long-term objective that the Scrum Team aims to achieve, emphasizing the need to complete or abandon one objective before pursuing the next.

Section 3: Creating Product Backlog Items (PBIs)

To create good PBIs, you can follow the INVEST acronym, which outlines key characteristics of well-formed and effective user stories. PBIs should be independent, negotiable, valuable, estimable, small, and testable. Each PBI should be self-contained and able to be worked on and delivered separately from other PBIs. PBIs should be open to discussion and collaboration between the development team and stakeholders. Each PBI should deliver value to the customer or end-user. PBIs should be able to be estimated in terms of effort or complexity. PBIs should be small enough to be completed within a single sprint or iteration. Each PBI should have clear acceptance criteria that can be used to verify its successful completion.

Section 4: Checking the Quality of PBIs

The 3C Model provides a framework for creating and refining PBIs. It emphasizes three key aspects: Card, Conversation, and Confirmation. The PBI is represented by a physical or virtual card that captures the essential information about the item. The card serves as a catalyst for a conversation between the development team and the stakeholders, discussing implementation details and clarifying any questions or concerns. The confirmation step involves defining specific acceptance criteria or tests that must be met for the PBI to be considered complete.

Section 5: Balancing the Product Backlog Prioritization

The product backlog prioritization quadrants offer a useful tool for managing and prioritizing the items in a product backlog. The quadrants help the Product Owner and the team strike a balance between different types of backlog items and make informed decisions about their sequencing. The quadrants divide the backlog into four quadrants: new features, architectural innovation, support, and technical debt.

Section 6: Managing the Quality of Product Backlog

The DEEP acronym provides guidance for managing the Product Backlog in Agile software development. The items at the top of the Product Backlog should be detailed enough to provide a clear understanding of what needs to be done. The Product Backlog is not fixed or set in stone and should evolve and emerge as new information and insights become available. Each item in the Product Backlog should have a relative estimation of its effort or complexity. The Product Backlog should be prioritized based on the value and importance of the items.

Section 7: Product Backlog Refinement

Product Backlog Refinement is the process of breaking down and further defining Product Backlog items into smaller, more precise items. It is an ongoing activity to add details, such as a description, order, and size. Refinement sessions should occur at least once per Sprint to ensure the Product Backlog remains current and actionable. The Product Owner, Scrum Master, and Developers can initiate refinement sessions whenever necessary to maintain the Product Backlog’s quality and ensure a shared understanding of the upcoming work.


Pair Comparison

Photo by Pixabay on Pexels.com

Pair comparison is a powerful technique used in Agile methodology to compare two items or options and determine their relative importance or value. It is a useful tool for decision making and prioritizing tasks in Agile projects, enabling teams to make informed decisions and deliver high-quality deliverables. Pair comparison can be used in various situations such as deciding which feature to implement first, which user story is more important, or which task should be prioritized in a sprint.

In pair comparison, two items are compared against each other and rated based on their differences. The items can be user stories, features, tasks, or any other deliverables in an Agile project. The team members involved in the comparison assign scores or points to each item based on their perceived importance. Scores can be assigned on a numerical scale, such as 1 to 10, or a relative scale such as high, medium, or low.

The scores are then tallied, and the item with the highest score is given a higher priority. Through this process, teams can identify the most important items and prioritize them accordingly, ensuring that the most valuable work is completed first.

Pair comparison helps to avoid subjective decisions that can be influenced by biases or personal opinions. Instead, it allows teams to base their decisions on objective criteria, such as the value of the work to the project, its impact on stakeholders, or its alignment with project goals. This ensures that the prioritization process is fair and transparent, and everyone involved has a clear understanding of how decisions are made.

Pair comparison also helps to reduce the risk of decision paralysis, where teams struggle to make decisions due to a lack of clarity or consensus. By breaking down decisions into smaller, more manageable pairs, teams can more easily compare and contrast options, leading to faster and more effective decision making.

For example, let’s say a team has five user stories that they need to prioritize. The first step would be to compare the first user story against the second user story and assign a score based on which one is more important. Then, the team would compare the first user story against the third user story, and so on, until all pairs have been compared.

After comparing all pairs, the team can tally the scores and identify the user story with the highest score, which would be given the highest priority. They can then repeat this process to identify the next most important user story and so on until all user stories are prioritized.

Pair comparison is a powerful technique for prioritizing requirements because it helps to avoid subjective decisions that can be influenced by biases or personal opinions. Instead, it allows teams to base their decisions on objective criteria, such as the value of the requirement to the project, its impact on stakeholders, or its alignment with project goals. This ensures that the prioritization process is fair and transparent, and everyone involved has a clear understanding of how decisions are made.

Overall, pair comparison is a simple yet effective technique that helps Agile teams to prioritize work and make informed decisions. By using this technique, teams can ensure that they are delivering the most valuable work, improving project outcomes, and meeting stakeholder expectations.


Task Dependencies in Agile

Agile methodology may not be suitable for projects with many task dependencies
Photo by Joey Kyber on Pexels.com

Agile methodology may not be suitable for projects with many task dependencies. Agile teams work in an iterative manner and focus on delivering value quickly and continuously. However, if there are many dependencies that must be resolved before work can proceed, this can slow down the team’s ability to deliver value quickly. In such cases, other project management methodologies may be more appropriate.

For example, waiting for a lead time of a product can have negative impacts on the agile team’s ability to deliver value in a timely manner.

If an agile team waits for a lead time of a product, it can lead to several consequences. Firstly, it can cause delays in the delivery of the product, as the team is dependent on the lead time of the product before they can proceed with their work. This can lead to missed deadlines and unhappy customers.

Secondly, waiting for a lead time of a product can disrupt the flow of the team’s work. Agile teams work in short iterations, with a focus on delivering value quickly and continuously. Waiting for a lead time of a product goes against this principle and can cause the team to lose momentum and motivation.

Lastly, waiting for a lead time of a product can lead to a lack of transparency and communication between the team and stakeholders. The team may not be aware of the status of the product, which can lead to misunderstandings and miscommunication.

Are Ceremonies Waste of Time?

Photo by Scott Webb on Pexels.com

Scrum ceremonies are an integral part of the Scrum framework, which is widely used in Agile software development. They are designed to facilitate communication and collaboration among team members, and ensure that everyone is aligned with the project goals.

However, some people may argue that these ceremonies are a waste of time, as they can be seen as unnecessary interruptions to the actual work that needs to be done. They may feel that these meetings take away from the time that could be spent on actual development work, and that the time spent on these ceremonies is not productive.

Despite these concerns, it is important to note that Scrum ceremonies serve a crucial purpose in Agile development. They provide a structured framework for communication and collaboration, which is essential for the success of any project. By ensuring that everyone is on the same page, and that any issues or concerns are addressed in a timely manner, Scrum ceremonies can help to prevent misunderstandings and delays.

In addition, Scrum ceremonies can actually save time in the long run. By catching problems early on, and addressing them in a timely manner, teams can avoid costly rework and delays down the road. By ensuring that everyone is aligned and working towards the same goals, Scrum ceremonies can help to keep everyone accountable and focused on the tasks at hand.

Overall, while some people may view Scrum ceremonies as a waste of time, it is important to recognize the value that they bring to Agile development. By providing a structured framework for communication and collaboration, these ceremonies can help to ensure the success of any project.


20% Off for a while

https://www.etsy.com/de-en/listing/1436567134/scrum-for-project-managers?ref=listings_manager_grid

Best Practices for Creating a Strong Product Backlog

Photo by ThisIsEngineering on Pexels.com

At the core of every successful agile project lies a well-defined product backlog. This list includes all the items that need to be delivered as a part of the solution, and it is typically made up of features, requirements, or user stories. These items are ranked in order of importance to the customer or the business. Think of it like a shopping catalog, where you circle the things you want, but not everything is guaranteed to be delivered.

The product backlog can be stored in a variety of formats, such as a spreadsheet, a requirements management tool, or even a physical list. What’s important is that it’s consistently maintained and adjusted as needed. A well-defined product backlog ensures a smooth flow of work and helps to prioritize tasks in order of business value. It also helps to eliminate unnecessary work by identifying items that are no longer required.

To ensure that your product backlog is well-defined, keep in mind the acronym SMART:

Specific

Each item on the product backlog should be specific and clear, outlining what needs to be accomplished and why it’s important. For example, instead of listing “Improve website usability,” you might list “Reduce the number of steps required to complete a purchase on the website from 5 to 3.” The more specific your item is, the easier it is to determine its relevance and priority.

Measurable

In order to track progress and prioritize work, each item on the backlog should be measurable. This means that you should be able to quantify the work required and estimate how long it will take to complete. For example, you might estimate that reducing the number of steps to complete a purchase will take 2 weeks of development time. By estimating the time required for each item, you can accurately predict the completion date and make more informed decisions.

Achievable

While it’s important to dream big, each item on the backlog should also be achievable within the constraints of your team and resources. Make sure that each item is realistic and can be accomplished with the time and resources you have available. Setting unrealistic goals can lead to frustration and ultimately, project failure.

Relevant

Only items that are relevant to the project’s goals and objectives should be included in the product backlog. This means that each item should be tied to a specific business need or customer problem that needs to be addressed. By keeping the backlog relevant, you can ensure that your team is working on tasks that are aligned with the project’s goals.

Time-bound

Finally, each item on the product backlog should be time-bound and have a clear deadline or target completion date. For example, you might set a goal to complete the website purchase improvement project within the next 3 months. By setting clear deadlines, you can motivate your team and ensure that each item is completed in a timely manner.

By following these guidelines and creating a SMART product backlog, you’ll be well on your way to delivering a successful project. Remember, a well-defined product backlog is an essential part of any successful project, and it ensures that your team is working on tasks that are aligned with your project’s goals and objectives.


The Importance of Planning in an Agile Environment

planning in agile projects
Photo by Startup Stock Photos on Pexels.com

In today’s fast-paced business world, it can be tempting to skip the planning process altogether, especially in an Agile environment where change is constant and the future is unpredictable. However, planning is still an essential part of any successful project. It provides a baseline for future discussions, allows for stakeholder input, and helps balance the portfolio of projects.

When creating a roadmap, the team should understand that change is not only possible, but necessary. Any new change should make the plan better, whether that means adding higher priority items, dropping lower ones out, making the plan more achievable or less risky, or better aligning schedules and dependencies. The original plan sets a baseline for future evaluations and discussions. Without a starting point, it’s impossible to know if a suggested change is a good one or not. Having a baseline plan makes it easier to make value comparisons and have healthy discussions.

Another use of a baseline plan is as a communication vehicle to talk about the roadmap with stakeholders. It allows stakeholders to ask their questions at the beginning and see if they can exert influence while there is still time to do so. Being able to start a conversation by recognizing the plan is only a draft invites input and changes at a time when changes are less expensive than later in the process. Using the baseline as a mechanism to have these discussions will be a lot easier than going to each stakeholder group with a blank canvas and attempting to fill it in with each one.

Part of the job of a program or portfolio manager is to create a balanced plan; a portfolio of projects that supports the organizational strategy. To see if a plan has balance, looking at the whole plan is required. Even if each project is solid on its own, it may not be true for the entire collection of projects. Creating a baseline portfolio allows for changes based on the entire plan, not just a single project.

For instance, assume that a portfolio contains ten projects. While all ten of them may anticipate good ROI, or all seem to have solid business cases behind them, it could very well be that isn’t true for the entire collection of projects. For example, while each of the projects are good, few of them have the chance to be spectacular, and none of them have the chance of truly outsized results. This may cause a program manager to make a change to the portfolio, adding in a more speculative and riskier project, and taking out one that has a higher chance of succeeding, but a lower ceiling if it does. On a one-for-one basis, this tradeoff might not make sense, but using a portfolio view, it can be wise. Remember that the goal doesn’t hinge on the outcome of one project, but instead on the collection of all of them.

Planning is still an essential part of any successful project or program, even in an Agile environment. It provides a baseline for future discussions, allows for stakeholder input, and helps balance the portfolio of projects. Skipping the planning process can lead to directionless execution or an inability to correct course mid-stream. Having a plan in place, even a flexible one, is essential for success in today’s business world.


Cost of An Agile Project

Calculating the cost of a sprint can be a complex task. However, by considering the following factors, we can get a better understanding of how much it will cost to complete a project:

  • Team size: The number of people working on the sprint will affect the cost. More team members mean higher cost. This is because each team member will require expenditure, and more people working on a project means more expenditure.
  • Team member rates: Each team member has a different hourly rate, depending on their role and experience level. For instance, a senior developer with years of experience will likely have a higher hourly rate than a junior developer. Therefore, it is important to account for these differences when calculating the cost of a sprint.
  • Duration of the sprint: The longer the sprint, the higher the cost. This is because more hours will be required to complete the project. Additionally, there may be additional costs associated with a longer sprint, such as increased overhead costs.
  • Overhead costs: These include expenses such as equipment, software licenses, office space, and utilities. These costs can add up quickly, especially for larger projects. Therefore, it is important to account for these costs when calculating the overall cost of a sprint.

Once we have all of the above information, we can calculate the cost of the sprint by multiplying the total number of hours worked by the team by the hourly rate of each team member. We then add any overhead costs to get the total cost of the sprint.

It is important to keep track of these costs and adjust them, if necessary, to ensure that the project stays within budget. By regularly monitoring the cost of a sprint, we can make informed decisions about how to allocate resources and keep the project on track.

In Scrum, the story point values are typically used to estimate the relative effort required to complete a task, rather than the actual cost in dollars or other currency. However, if the team has a good understanding of the relationship between story points and cost, they may be able to use story points as a proxy for cost when planning and budgeting for a project. This can be especially useful when working on an agile project where requirements are likely to change frequently, as it allows the team to adjust their budget and resources more easily as the project progresses.


How Can We Calculate Project Cost?

In an Agile project, it can be difficult to calculate the cost of a story point directly. However, by tracking the team’s velocity (i.e., the number of story points completed per sprint), we can estimate the team’s average rate of progress.

To calculate the cost of a story point, we need to know the average cost of a sprint. We can estimate this cost by dividing the total cost of a sprint by the number of story points completed in that sprint.

For example, if a sprint costs $10,000 and the team completes 50 story points, the cost per story point is $200 ($10,000 / 50).

Once we have an estimate of the cost per story point, we can use this information to plan and budget for future sprints. By estimating the number of story points required for each feature or user story, we can calculate the approximate cost of implementing that feature or story.

It’s important to note that this method is an estimate, and the actual cost of a story point may vary depending on a variety of factors such as team size, team member rates, and overhead costs. However, by tracking velocity and using historical data to estimate costs, we can make more informed decisions about how to allocate resources and plan for future sprints.


Critical Path is not Dead

Photo by James Wheeler on Pexels.com

In project management, the critical path is the longest sequence of tasks that must be completed on time to ensure that the project is finished within the scheduled time frame. The critical path method (CPM) is a project management technique that helps identify the most critical tasks in a project and determines the shortest possible time to complete it. The CPM has been around for more than half a century and is still one of the most popular project management techniques today.

Despite the emergence of alternative approaches, such as agile and lean methodologies, critical path analysis remains a fundamental tool for managing complex projects. Some people argue that the critical path method is outdated and no longer relevant in today’s fast-paced business environment. They argue that it is too rigid and inflexible, and that it does not allow for changes or adjustments to be made during the project. However, this is a misconception.

The critical path method is not rigid or inflexible. It is a tool that can be adapted to fit any project, regardless of its complexity or size. When used correctly, the CPM provides a clear understanding of the interdependencies between tasks in a project. It helps identify potential bottlenecks and areas where resources may need to be allocated differently. This level of insight is essential for managing complex projects and ensuring that they are completed on time and within budget.

Moreover, the critical path method is not limited to large-scale projects. It can be used in any project, regardless of size. Even small projects with a limited number of tasks can benefit from the CPM. By identifying the critical path, project managers can determine the most important tasks and allocate resources accordingly.

The critical path method is also valuable for risk management. By identifying the critical path, project managers can determine the tasks that are most critical to the project’s success. They can then focus their attention on these tasks and ensure that they are completed on time. This approach minimizes the risk of delays and ensures that the project is completed within the scheduled time frame.

In conclusion, the critical path method is not dead. It is alive and well in our projects. It remains an essential tool for project managers who want to ensure that their projects are completed on time and within budget. While alternative approaches may have emerged in recent years, the critical path method is still the most effective way to manage complex projects. Its adaptability, flexibility, and focus on risk management make it an invaluable tool for any project manager.


Burn-down vs. Burn-up Charts

Photo by fauxels on Pexels.com

Agile methodology is a popular approach used in software development, which involves iterative and incremental development. It emphasizes on delivering the highest business value in the shortest amount of time.

Two popular charts used in agile methodology are Burn-Down and Burn-Up charts. These charts are essential tools that help teams visualize the progress of their work across iterations or sprints.

Burn-Down charts track the amount of work that remains to be done versus the time remaining. The chart shows a downward trendline, which represents the amount of work remaining. This chart is useful in identifying the team’s progress and helps the team to stay on track with their goals. It also helps the team to identify any potential issues that may arise during the project.

On the other hand, Burn-Up charts track the amount of work that has been completed versus the time remaining. The chart shows an upward trendline, which represents the amount of work completed. This chart is useful in showing the team’s progress and helps to identify whether they are on track to meet their goals. It also helps to demonstrate to stakeholders how much progress has been made and how much work remains.

In summary, the main differences between Burn-Down and Burn-Up charts are the direction of the trend lines. Burn-Down charts show the amount of work remaining, while Burn-Up charts show the amount of work completed. Both charts are useful in tracking progress and providing visibility to the team and stakeholders.

Overall, the use of these charts is an important aspect of agile methodology, as they provide teams with a way to track their progress, identify potential issues, and communicate effectively with stakeholders. By using these charts, teams can stay on track with their goals and ensure that they are delivering the highest business value in the shortest amount of time.


Product Owner’s Expertise

Dr. Jason Dworkin, Project Scientist by NASA Goddard Photo and Video is licensed under CC-BY 2.0

A product owner plays a critical role in ensuring that a project meets the needs of the customers and stakeholders. They are responsible for translating the customer’s needs into actionable tasks for the development team. In addition to this, the product owner must also ensure that the project stays within budget and meets the deadline.

While some may wonder whether having expertise in the subject matter of the project is necessary for the product owner, the answer is no. In fact, having someone too close to the subject matter can hinder the project’s progress. This is because they may get too invested in the details and lose sight of the bigger picture. However, it is still important for the product owner to have a basic understanding of the subject matter to communicate effectively with the team members and stakeholders.

On the other hand, a product owner who maintains a high-level view of the project can ensure that it meets the needs of the stakeholders. They also have the necessary communication skills to interact effectively with the team members and stakeholders. This includes the ability to listen actively, ask questions, and provide constructive feedback.

It is essential for the product owner to prioritize requirements effectively, which means they must have a deep understanding of the product vision. They should be able to identify the most critical requirements, allocate resources accordingly, and set achievable goals. In addition to this, the product owner should also be able to identify potential risks and develop contingency plans to mitigate them.

In conclusion, while subject matter expertise can come in handy, having a product owner who is too close to the subject matter can be a hindrance. Instead, a product owner should have strong communication skills, be able to prioritize effectively, and maintain a high-level view of the project. This will ensure that the project meets the needs of the customers and stakeholders and stays within budget and timeline.


Lead Time vs. Cycle Time

Lead Time on Agile Approach

Lead time in Agile approach is the duration between the initiation of a project and the delivery of the final product. In the Agile methodology, the focus is on delivering a high-quality product in the shortest possible time. Therefore, reducing the lead time is a crucial aspect of Agile development.

The lead time can vary depending on the complexity of the project, the size of the team, and the availability of resources. However, in general, Agile teams aim to deliver the product in small increments, with each increment adding value to the final product.

To reduce lead time, Agile teams follow several practices, including continuous integration and delivery, test-driven development, and frequent collaboration with stakeholders. These practices help identify and resolve issues early in the development process, ensuring that the final product meets the customer’s requirements.

In conclusion, lead time is a critical factor in Agile development, and Agile teams strive to reduce it by delivering the product in small increments, following best practices, and collaborating with stakeholders.

Cycle Time on Agile Approach

Cycle time in Agile approach is the duration between the start and completion of a single task or user story. It is the time taken to deliver value to the customer. Agile teams aim to reduce cycle time by breaking down tasks into smaller, more manageable pieces and delivering them incrementally. By doing so, they can identify and address issues early in the development process, ensuring that the final product meets the customer’s requirements.


Product Backlog vs. Work Breakdown Structure

product backlog and scrum
Photo by Startup Stock Photos on Pexels.com

Product Backlog and Work Breakdown Structure (WBS) are two important planning tools used in project management. Although they are similar in some ways, they differ in their scope, purpose, and level of detail.

Product Backlog

A Product Backlog is a prioritized list of features or requirements that a team plans to deliver in a project. It is a dynamic document that is updated continuously throughout the project lifecycle. The Product Backlog is owned by the Product Owner, who is responsible for prioritizing the items based on their value to the customer.

The Product Backlog helps the team to understand and plan what they need to deliver. It is a high-level view of the project that provides a big picture of what the product will look like. The items in the Product Backlog are not broken down into smaller tasks.

Work Breakdown Structure (WBS)

A Work Breakdown Structure (WBS) is a hierarchical decomposition of the project deliverables into smaller, manageable components. The WBS breaks down the project into smaller, more manageable pieces that can be estimated and scheduled. Each component of the WBS is called a Work Package.

The WBS is a detailed view of the project and is used to plan and manage the project execution. It is owned by the Project Manager, who is responsible for ensuring that the project is completed on time, within budget, and meets the quality standards. The WBS includes all the tasks required to complete the project and is used to track progress and identify potential issues.

Differences

The main differences between Product Backlog and Work Breakdown Structure are:

  • Scope: Product Backlog focuses on the high-level view of the project, while WBS focuses on the detailed view of the project.
  • Purpose: Product Backlog is used to prioritize the features or requirements to be delivered, while WBS is used to plan and manage the project execution.
  • Level of Detail: Product Backlog does not break down the items into smaller tasks, while WBS breaks down the project into smaller, manageable components.

In conclusion, both Product Backlog and Work Breakdown Structure are important planning tools that are used in project management. While they have some similarities, they differ in their scope, purpose, and level of detail. Understanding these differences is crucial for effective project planning and execution.


Kendi Kendine Organize Olan Ekipler

Bir projede kullanılan metot ne olursa olsun (çevik veya öngörücü) projedeki faaliyetleri detaylı olarak tanımlamaktan ve o işlerin tamamlamaktan, ekip üyeleri sorumludur.

Çevik yaklaşımda, ekibin aktiviteleri tanımlaması ve işleri üstleniyor olması, ekibin kendi kendine organize olması olarak tanıtılır ve öngörücü yaklaşıma göre üstünlük olarak gösterilir.

Halbuki, öngörücü yaklaşımlarda da proje yöneticisinin tek başına aktiviteleri belirlemesi mümkün değildir. Proje yöneticisi, iş kırılım yapısını çıkardıktan (kapsamı belirledikten) sonra detay aktiviteler için ya takım liderlerinin, ya da ekip üyelerinin bilgi birikimine başvurmalıdır.

“Bir işin detayını en iyi bilen, o işi yapandır.”

Takım liderleri (veya ekip üyeleri), iş paketlerinin hedeflediği teslimata ulaşmak için aktiviteleri tanımlamalı, işlerin yapılış sıralarını oluşturmalı, kaynak ve süre tahmin etmeli ve bu detayları diğer iş paketlerinin arasına entegre etmelidir.

Pratiğe baktığımızda, pek çok şirkette, planlama eylemi, sadece proje yöneticisinin göreviymiş gibi algılanır ve bu yanlış algı, öngörücü yaklaşımın dezavantajı olarak gösterilir.

Hangi metot seçilirse seçilsin, planlamayı proje yöneticisininin tek başına yapması mümkün değildir.

Öngörücü veya çevik metot farketmeksizin, aktiviteleri detaylandırmaktan ekip üyeleri sorumludur.

Ayrıca, ekip üyeleri, işlerin ilerleme durumunu da düzenli olarak (yazılı veya sözlü) proje yöneticisine aktarılmalıdır ki, projenin mevcut durumu ve gelecek tahmini yapılabilsin.