Posts

Characteristics of Agile Iterations

Most people understand that the days of the five-year, monolithic project are over - and have been for some time. The better approach is to break large projects into a set of smaller, easier to manage projects. Short projects are easier to manage than large projects. There are fewer things that can go wrong, fewer people involved, less time for scope changes, etc. Characteristics of Agile Iterations The Agile model takes this to an extreme by stating that even the days of the six-month development cycle is over, as is the three-month cycle and maybe even the one-month cycle. Partial solutions should be up and running in a very short time, with very short iterative cycles designed to deliver working code that is built up to a final solution. Implement Complete Functionality Agile iterations implement complete functionality for a set of selected customer requirements. This includes the complete mini-lifecycle of analysis, design, construct, test and implementation. The selected functiona...

Proactively Manage Project Resources Without Authority

One of the frustrating parts of being a project manager is that it can be difficult to manage the project when you have no formal management authority over the members of your team. From an organizational perspective, if the people do not report to you as a functional manager, then you are probably operating in some type of matrix structure. The matrix makes the most efficient use of people resources, but it can also be very challenging on the part of project managers. How do you hold team members accountable for their deadlines without this authority? Proactively Manage Project Resources Without Authority If team members are missing their deadlines you must first try to determine the cause. For example, if it is due to a lack of skills, this should be addressed through training or replacement resources. If it is because they do not fully understand the expectations you have, then you may have some changes to make as well. Although the team members do not report to you functionally, th...

Assumptions and Risks

Assumptions are statements that we believe to be true. You "assume" it to be true, but if it turns out not to be true there could be a detrimental impact to your project. The key point about an assumption is that you are not 100% sure if it true. You believe it to be true, but you are not certain. This means there is some risk that the assumption will not come true. Because of this uncertainty assumptions are v ery much related to risk, and in fact are simply low-level risks. They have the same characteristics as a risk - probability of occurrence and impact to your project. Assumptions and Risks - Two Sides of a Coin Let's take an example of a common statement that is included in many Project Definitions - that the resources needed for this project will be available when needed. What kind of a statement is this? Most people would say it is an assumption. After all, when a project starts, you always assume you will get the resources you need. However, is it really an a...

Assumptions and Risks

Assumptions are statements that we believe to be true. You "assume" it to be true, but if it turns out not to be true there could be a detrimental impact to your project. The key point about an assumption is that you are not 100% sure if it true. You believe it to be true, but you are not certain. This means there is some risk that the assumption will not come true. Because of this uncertainty assumptions are v ery much related to risk, and in fact are simply low-level risks. They have the same characteristics as a risk - probability of occurrence and impact to your project. Assumptions and Risks - Two Sides of a Coin Let's take an example of a common statement that is included in many Project Definitions - that the resources needed for this project will be available when needed. What kind of a statement is this? Most people would say it is an assumption. After all, when a project starts, you always assume you will get the resources you need. However, is it really an a...

Six Reasons You Need a PMO

We all have many wants in our lives but only a handful of needs—food, clothing, and shelter being the top three. Similarly, companies may want many things, but really only find a few things absolutely necessary for survival. A Project Management Office (PMO) should be at top of that list of priorities, along with sales, profits, and growth. Read on for the: Six Reasons You Need a PMO Consistent Methodology – The bane of many organizations is when departments and groups develop home-grown ways of completing projects. Some processes may work beautifully, some may work terribly; the point is that none are consistent with each other or across the organization. You need a common project management methodology. A PMO allows everyone in the company to speak the same language and follow consistent processes. Economies of Scale – It’s not uncommon for a company to have a half dozen or so timesheet or project management applications within a company, each with its own financial cost for i...

Six Reasons You Need a PMO

We all have many wants in our lives but only a handful of needs—food, clothing, and shelter being the top three. Similarly, companies may want many things, but really only find a few things absolutely necessary for survival. A Project Management Office (PMO) should be at top of that list of priorities, along with sales, profits, and growth. Read on for the: Six Reasons You Need a PMO Consistent Methodology – The bane of many organizations is when departments and groups develop home-grown ways of completing projects. Some processes may work beautifully, some may work terribly; the point is that none are consistent with each other or across the organization. You need a common project management methodology. A PMO allows everyone in the company to speak the same language and follow consistent processes. Economies of Scale – It’s not uncommon for a company to have a half dozen or so timesheet or project management applications within a company, each with its own financial cost for i...

Project Quality Review

Seven Steps for a Project Quality Review In some cases, such as a government project, periodic audits may be called for as a part of the overall contract. This “outside party” could be any qualified person outside of the project manager. In some cases, your organization may have an internal project audit specialist. It is possible that the Project Director or the Project Sponsor could also perform this audit. The outside party could be an outside contractor or consultant, but they do not need to be. The audit itself focuses on whether effective project management processes are being utilized and whether the project appears to be on-track. A project audit asks questions about the processes used to manage the project and build deliverables. The audit can follow this process: Notify the parties (Auditor) - The auditor notifies the project manager of the upcoming audit and schedules a convenient time and place. Other key stakeholders are notified of the audit as well. Prepare for th...