Thursday 5 September 2013

7 Common Project Management Problems (And How to Solve Them)

It doesn’t matter how talented you are, if you can’t manage your projects, then you will struggle to achieve success.
To help you avoid that undesirable outcome, here are seven project management problems that designers and developers often face, as well as how to deal with them when they arise.

1. Your Client Gives You Vague, Ever-changing Requirements

Fickle clients can be a huge hassle. If a client doesn’t know what they want until a certain stage is complete, then schedule those decision points into the project as milestones. It is important to have a clear path mapped out from start to finish because it forces the client to be specific with their requirements, as well as keeping the project on track.
Be clear at the outset about what your task is going to be on the project and how much leeway is available. If you will need to be compensated for big revisions or changes in direction, then set a clear outline about the number of adjustments you can make before you need to charge more. If you can, quantify these adjustments with a number; it makes it much easier to keep track of things.

2. Your Client is Slow with Communication

People are busy, but it’s tough for you to move forward on a project if you can never get answers from the person you’re working with.
The good news is that you will drastically increase your response rate if you do a little bit of work ahead of time. Instead of waiting for the back-and-forth discourse to finally take place, simply start moving in the direction that you think is best and then seek verification. This strategy makes it easy for your client to quickly say yes (orno).
Here is an example:
Hi Mark,
Last time we spoke, you mentioned that we needed to make a decision on task X. I went ahead and started doing Y since that sounded best based on our previous discussion. If you’re happy with that, I can move forward and we can review the progress as scheduled on Friday.
Sound good?
- John
The beauty of this framework is that it shifts the client’s mindset from, "What decision am I going to make?" to "Should I say Yes or No?" Saying yes or no is much easier than thinking up a new solution (which, as the hired professional, should be our job).
Additionally, you will get a response much faster because there is now a time constraint on the work. If they like what you’re doing, then they will give you the go-ahead. If they don’t, then they know that they need to get back to you right away because, otherwise, things will be moving in the wrong direction.
However, it’s very important to use sound judgment. Obviously, you won’t be able to work ahead and then ask for approval on all aspects of the project, especially those that will cost a lot of time and resources to update should the client say no. That said, you’ll be surprised how much quicker things get done by making it easy for your clients to say, "Yes."

3. The Project Doesn’t Start On Time

Maybe you had a slow go of it last month, but now, you’re swamped. You know you need to take on the work when you can get it, but now you’re worried that you won’t be able to start all of your projects on time as you promised. Or perhaps your client says you’re a top priority — but tomorrow a different project becomes more important.
If the hold up is on your end, then it’s important that you do something to jump-start the project — even if it’s in a really small way. Give the client a call to discuss their expectations and set a more realistic timeframe for the first milestone. This could take as little as a few minutes, but it makes the client feel like things have started. However, beware of doing this more than once. That’s known as stringing the client along — they don’t take that too well, and for good reason.
If the hold up is on their end, then you need to communicate very clearly how that alters things moving forward. Be sure to let them know exactly how this change affects the completion dates of future milestones and you should check the revised schedule against other commitments with other projects.

4. You Try to Manage Every Project the Same Way

There has never been a project that has the same circumstance, requirements, and needs as another project. Situations, people, and goals change over time.
Instead of squeezing every project into the same template, spend some time crafting milestones specific to the needs of each project. Every job requires specific milestones that meet the schedules of all parties involved. Resist using the standard "2 weeks until X" type of thinking.
To put it simply, your schedule changes all the time, right? That means the way you plan your projects needs to change as well.

5. The Client Doesn’t Like What You Created

If this happens often, then there is a communication issue that needs to be addressed. Make sure you understand not just the technical requirements of a project, but also the underlying rationale of your clients. Why did they decide to do this in the first place? What are they hoping your work will enable them to do when all is said and done? How do they see your project fitting in with their overall strategic vision?
Good project managers create a shared vision between all parties. It’s your responsibility to understand the direction of your particular project as well as the overall strategy of your client — and then to make sure those two items match up.

6. Your Point of Contact Doesn’t Seem to Care About Your Project

Working on a project that isn’t high on a client’s priority list can be frustrating.  In some cases, the person responsible for communicating with you has little to no interest in your project. The completed product will have no direct effect on their job, they are hard to ask questions to, even harder to get answers from, and they provide minimal guidance.
This issue is best solved ahead of time.
When screening potential clients, do your best to find out if the contact person has a vested interest in the project. Pay attention to their awareness about potential problems or risks you could run into, their level of urgency when scheduling this project in their calendar, and their desire to communicate with you quickly and consistently from the beginning. If they brush these issues to the side, then it is worth your time to talk with someone else and establish a second point of contact before deciding whether to take on the project or to avoid the project all together.

7. Too Much Time is Spent Solving Problems After Projects Are "Live"

There are bound to be a few bugs here and there, but this is a classic problem caused by focusing too much on production, and not enough on testing. If this continually becomes an issue, then there are two possible solutions.
First, schedule in more time to test your projects from the start. Double your typical testing time if needed. Yes, it will stretch your schedule further, but in the long run, it will save you from the countless little problems that prevent your days from being productive.
Second, if your ongoing issues are a result of clients constantly wanting you to tweak something here and there, then you need to be clearer about what you do and don’t provide with your services. When you set guidelines with a client at the beginning of a project, you need to state very clearly that your work ends after the final product is created and handed off. This can be avoided by outlining boundaries at the beginning of a project that explicitly state that additional service after delivery will cost extra.

Putting It All Together

There are literally countless reasons a project can run into issues, but the vast majority of them can be solved with clear and frequent communication.
While it is easy to point blame in the direction of your client, it is your responsibility to consistently initiate contact and keep the line of communication open. This is about more than just talking to your client. Consistent communication is only created by active effort on your end. It doesn’t just happen naturally.

Wednesday 4 September 2013

How Project Portfolio Management Important for Your Business

Many organizations are realizing the importance of a critical step in the Project and Portfolio Management (PPM) discipline – Portfolio Planning. For the average business, Portfolio Planning may be a process well beyond their organizational maturity; however, it is a major component that should not be overlooked in order to increase the probability of reaching 2013 objectives. The structure in which you execute this discipline may indeed vary depending on maturity, but the basic steps can be followed regardless of the complexity of the processes behind them.
Before we dive into the essential steps to Portfolio Management, there is one question that must be understood; why define a portfolio? Organizations will always have projects, they will always have limited resources and they will always need to meet business objectives in order to remain a successful business. If you are not implementing the RIGHT projects and work to meet strategic objectives, the value you are bringing to the business may be much smaller than its potential. In today’s competitive marketplace, businesses must bring maximum value to survive.

Important Steps to Portfolio Management
As Portfolio Management flows downward and upward within an organization, so a better input from top management within limitation of resources can bring more accurate results. Everything depending on portfolio management for which we are referring below points how it should start under certain parameters.
Step 1: Identify Portfolio Items
Determine what project/work you would like to implement. This is not an individual effortwork and projects will most likely be identified by many in the organization.
Step 2: Define Portfolio Items
For this pre-selection round you will need to define enough information to establish value of the given initiative. Description/business case, benefits, strategic alignment, and risk tolerance are all factors to be considered for this step. Keep in mind some of the key evaluation metrics that we discussed above.
Step 3: Evaluate Portfolio Items
Once all of your items are entered into the Portfolio, it is time to evaluate them. This can be done through a variety of methods. For example, you may leverage a formula for rating your items against each other to determine which item will bring the most value, the least amount of risk, align best with your resources and provide the best alignment with your organization’s strategic objectives. Rating and scoring is a common Portfolio Management practice for portfolio selection. You may also introduce What-if Modeling to view various models and conditions should you approve a given portfolio.
Step 4: Select your Portfolio
Based on the evaluation step you will determine which items bring the most value to your organization. Once your key portfolio items have been selected, you will be entering one last evaluation stage prior to approving your portfolio.
Step 5: Reassess Portfolio
In this stage it is common for more detailed information to be added to the portfolio/work items. This stage allows the portfolio team to re-evaluate the items based on additional information such as a high level cost plan and/or resource plan.
Step 6: Approve Portfolio
Once the portfolio selection team has had time to reassess the portfolio based on further portfolio information, the approval process can begin. The approved items then go into an execution stage and is handed off to the project team for execution.
Step 7: Portfolio Item Transition to Projects or Work InitiativesThe approved portfolio items are then promoted to projects or work initiatives and are moved to the execution phase. At this point a Project Manager will be assigned if one has not been assigned already.
Step 8: Portfolio Communication, Performance Tracking and Reporting
Portfolio Management does not end with portfolio selection and approval. It is now time to track the performance of your portfolio. Key Performance Indicators (KPIs) will be used to visualize status and track progress. For examples of useful Portfolio Management reports click here.
Step 9: Portfolio Change Management
At any point in the Portfolio Management life cycle, new project requests/portfolio items can be introduced. In addition to new requests, current approved items in execution can be affected by unexpected risks or unforeseen environmental factors leading to project cancellation. The change management step will be ongoing throughout the life cycle of your portfolio and is critical to its overall success.