Agile and Changing Requirements – Does it Work Always ?

During the last couple of years Agile has gained a lot of popularity. The biggest reason for adopting to agile frameworks is the ability to introduce changes. Fast iterations and changes have been the key reasons for high adoption rates into the development community.

Consider a client’s project where you have a already in a SPRINT. But client comes and wants to change a requirement which is a user story which is part of the current SPRINT. What do you do ?

Continue reading

Why OutSource Your Project Management

In last 13 years that I have been in the consulting business I have been pitching clients to outsource their project management activities. Its not very easy to convince a client to outsource their project management activities if they have not done it before or if they have a bad experience in the past. So during the last few years I have changed my sales pitch. Rather than me telling clients why they need to outsource their project management activities,  I ask them the following questions first :-

  1. Do you have  all the skills in house required for the upcoming project ?
  2. Is there enough bandwidth for accommodating more projects.?
  3. How important is the new project for the organization.?
  4. What will be the impact if cost/schedule/quality goes sideways?


Continue reading

Tips for Aspiring or New Project Managers

Being in the industry for long and also being an educator I have been asked the following question several times.


I would like to start with a saying from Julius Caesar.

Experience is the teacher of all things.

But how will you get that experience, there was or will be a time where some project was or will be your first project. You might have been on several projects before but maybe not as a PM. All the senior project managers/owners/directors you envy or try to learn from felt the same way once when they got their first project.

Continue reading

Agile Project Management and User Experience (UX)

Let me ask you honestly how many have you transitioned from traditional waterfall to agile methodology in last two or three years.

And how many of you would like to go back to the traditional waterfall project management approach.

I am pretty sure the answer is NO

There are various advantages of using AGILE project management and its been widely accepted, adapted, tested and applied in several industries. Not to forget the biggest endorser is the software development Industry. In this era of rapid application development I have seen some people having troubles with applying agile to user experience UX design. They are still tied to or prefer to use traditional project management practices especially when it comes to user experience design (UX). The reason behind the use of traditional approach for USER EXPERIENCE DESIGN is the convenience, established standards and UX People not part of the Agile teams.

Continue reading