Saturday, December 8, 2007
How do you get the work done as a PM?
The only thing that you have at your disposal is the ability to effectively communicate with everyone including your clients, stakeholders, team members, executives and sub-contractors. Communication involves knowing when and how to use the different tools for communication including written, verbal and presentation skills.
In fact, the trick to getting work done is know first and foremost how to excel in communication skills. Outstanding project managers spend 70-80% of their project time and effort in some form of communication. They serve as nerve centres for projects by keeping communication channels open for collecting, analyzing, processing and disseminating needed information and decisions. They know how to delegate and provide the discipline, environment and motivation most importantly empower the team members to get the work done. I will soon write more on how we can empower our team members.
Sunday, November 25, 2007
When to Release your Software?
The methodology presents various release options based on target reliability levels, acceptable level of risk, effort spent on testing and time to market. I got a lot of feedback from the audience and a lot of questions about the case studies I presented.
One of the biggest challenges of implementing this teachnique in an organization is leadership perception and their buy-in. The technique also uses Rough Set Analysis to conduct root cause analysis and the audience was very interested in pattern generation.
I had especially struggled with this area when building this methodology. All the standard techniques for defect root cause analysis such as IBM's ODC, HP Defect Classification and IEEE Classification require complete and consistent data, but the data which I had to generate patterns from was incomplete and inconsistent. Rough Set Analysis is definitely best suited for such situations and led to eye-opening results.
Currently, I am working on a paper to get this work published, but will definitely push ahead aggressively to find situations where "when to release" decisions become tricky to make.
Wednesday, November 14, 2007
Aligning Projects with Corporate Strategy Presentation
Friday, October 5, 2007
Which Projects best align with my corporate strategy?
The title is: "Aligning & prioritizing projects with the corporate strategy using Balanced ScoreCards".
I personally got very interested in this topic when I was reading the CIO Insight Research Study on Project Management, 2004. The study highlights some very interesting points as mentioned below:
- 53% of the CIO's say that their project prioritization is politically driven;
- Only 68% agree that all the necessary business and IT stakeholders are involved in setting IT project priorities;
- Only 40% of the CIOs say that their companies use a portfolio management approach;
This is when time I started questioning myself on how best can you align your projects with corporate strategy so that the project portfolios can be driven and managed by the needs of the organization..... This was also the time when I actually understood how a true business case is created by using a company's real financial data like working cost of capital and market debt to equity ratio. There was definitely a need to measure projects and question if it was worth doing a project.
At that time, I had recently learned about Balanced Score Cards from an assignment at an Airlines company in Canada and also created some models using Mathematical Optimization under the guidance of my Master's thesis supervisor. The combination of these two led to the creation of the approach which I plan to present.
I was implementing this at Siemens last year and got a great opportunity to understand various types of businesses Siemens is involved in. I wish to share this experience with all of you.
I will post my presentation here on the blog as well and an the Excel Sheet where I built the model.
Sunday, September 2, 2007
Maturity Model of an IT organization and outsourcing
According to Mckinsey, IT organizations naturally pass through three stages as they evolve toward reaching their full potential: Support, Business Collaboration and Innovation.
The first stage is to support the business via mastery of the basics of IT service delivery in a cost-effective and consistent manner. The next stage of the Mckinsey maturity model requires mastery of 'business collaboration'. Mckinsey states that 'collaboration' means that IT is pro-actively engaged in working with the business rather than responding reactively to events and crises as they occur.
Mckinsey reports that significant stage-two progress has been made in the past few years. 83% of of the 72 senior IT executives surveyed reported that they believe that they have mastered stage 2: business-IT collaboration.
The next Mckinsey stage is mastery of 'innovation' . That is, IT must help business identify new technologies that will help them drive corporate innovation to enable distinctive business processes to effectively compete.
It is very interesting find these results, but in my experience a lot of IT shops within organizations are stuck at stage 1 and just able to provide support and not business collaboration or innovation. Very often, we see re-orgs within the IT shops or the top management wanting to outsource all of IT because business looses faith in IT. Even though the goal maybe to reduce IT costs, but are they really reduced by outsourcing? Definitely not, but what these companies do obtain is more predictable and trustable IT shop (from a delivery standpoint).
'Innovation' is what some of the big outsourcing vendors are pitching. They claim to add strategic value through IT and a lot of organizations are buying into that. Does that mean that the inhouse IT shops have failed to do so? We will have to wait and see...
Saturday, August 25, 2007
Monday, August 20, 2007
Project Managers and Leadership
Failing to getting things executed can kill big innovations. I was reading the case study of Xerox and how the CEO Richard Thoman was fired for not being able to execute on some of the innovative ideas which he had brought to Xerox.
I do not mean to give a big leadership lecture here, but I was surprised to read that: the CEO complained that he was not allowed to select his own management. That happens a lot with us project managers too. Sometimes, we just have to work with whatever resources we have to get things done. Being able to work with people of different personalities creates diversity in team and promotes challenge and thought. Being able to consolidate the differences between the team members and creating a shared mental model is one of the biggest tasks of project managers.
Earning respect is another challenge, so you have to be knowledgeable enough to be able to help out the team members. The best approach is act as a service provider to your team rather than someone trying to manage them. By Service provider, I mean someone who provides umbrella to the team when its raining and clears stones and pebbles from the path when the team is moving forward. Empower the team! I would write another blog on strategies to empower the team.
These are some of the things which Ram Charan recommends for CEOs to do at a higher level. I am not saying that as project managers we are like CEOs or trying to act like one, but there are certainly leadership traits which we can learn. As project managers, I would recommend my fellow colleagues to be more of leaders rather than managers. By doing that, project management actually provides strategic advantage to the organization. Below is an interesting comparison between leaders and managers:
LEADER
1. Focusses on what and why
2. Innovates
3. Focusses on people
4. Inspires Trust
5. Has a long range view
6. Has eyes on horizon
7. Originates
8. Challenges Status quo
9. Does the Right thing
MANAGER
1. Focusses on when and how
2. Administrates
3. Focussess on systems and structures
4. Relies on Control
5. Has a short-range view
6. Has eyes on bottomline
7. Initiates
8. Accepts Status quo
9. Does things right
Saturday, July 28, 2007
Is Project Management an Art?
Despite having common body of knowledge such as PMBOK, are 2 project managers alike? Or the way in which they execute projects alike? Certainly not!
Like an artist leaves his distinct style on his work, I believe every project manager like an artist also has a distinct style in managing a project.
The human side is definitely very important, but is it just art? or let me reword it, is art just enough?
From my meagre experience, I have seen that there are two approaches to project management:
The Art of project management relies on human intuition, communication and capabilities to negotiate between conflicting objectives and priorities. These are critical skills for any project manager.
However, the artistic skills can be greatly enhanced by using science. The science of project management deeply complements the art side.
By science of project management, I mean usage of exisiting scientific, cognitive and mathematical techniques in an innovative fashion to improve decision making process, balancing priorities process, measurement and reporting process, conflict management process and so on for a project manager.
This is what the book I am writing is about. In any situation, how can a project manager leverage the science and combine it with his artistic style to excel as a project manager. This level of understanding helps a project manager to go beyond his typical role and add strategic value and advantage to the organization.