Create a high performance elite project team is must have for every program or organization.
SWAT teams are the most specialized and experienced team that you can build to be used in extremely complex projects and emergency situations.
SWAT teams are the silver bullet, but beware though that there is only one bullet so better we learn how to do it.
Wednesday, November 19, 2014
Wednesday, November 12, 2014
Agile War Rooms
"I'm beginning to think that a project not worth a war room may be a project not worth doing."
We may think that this old concept could be related to the old school management theory, but if you take a min to review it deeply, it's the most agile concept ever.
Wednesday, November 5, 2014
Agile Zombies
Nowadays companies announce that they are 100% Agile more as a marketing speech than as a strong belief and project teams also tend to follow agile processes as zombies. Nobody, neither the companies nor the project teams, knows what they are doing and that's why the meaning of agile concepts are getting lost.
This post offers a quick list to identify if your company is one of those, if you are being a zombie and if that is so, to solve it quickly.
This post offers a quick list to identify if your company is one of those, if you are being a zombie and if that is so, to solve it quickly.
Wednesday, October 29, 2014
Plan your bench
We all know that bench costs money, but it doesn't mean you should not have bench, it means you need to manage it wisely.
Every project manager would do anything to get an extra week when the project is in trouble but time is a variable you may not be able to adjust.
Every project manager would do anything to get an extra week when the project is in trouble but time is a variable you may not be able to adjust.
Thursday, October 23, 2014
Manage maintenance operations
Maintenance operation are requires a special management strategy. The typical problem with maintenance is the software entropy. On other words, the older your code gets the more lines of code it accumulates, the more closely coupled modules become and the higher the effort to maintain and evolve your product. So, what should we do with old software?
Saturday, October 4, 2014
7 project lies that everyone has heard
Do not believe in anything simply because you have heard it or found it written in a report. People that run projects tend to lie and polish the words to sound fancy. Politicians do the same and running a project is also a political thing.
So, here is a summary of what you may hear and the real translation for those words.
So, here is a summary of what you may hear and the real translation for those words.
Monday, September 22, 2014
How to write great status reports
Status Reports are a powerful tool that needs to be used by successful managers to help achieve the project goals. Most of the times, it’s the only opportunity you have to sell your project, request priority treatment or escalate issues with your CEOs, sponsors, etc.
Saturday, September 13, 2014
All you need is strategy
Monday, September 8, 2014
Distributed Teams?
Building the team is one of the most important factors that will determine the project success. This post is not about how to use the last and coolest technology to work in a distributed team, but to show that although staffing a remote team could be a valid alternative, it hurts the team and we need to learn how to manage it.
Note: there is no need to explain why, just google "team collocation".
Staffing people in remote locations is like going into debt. Yes, I'm using the famous technical debt concept developed by Ward Cunningham. OOPSLA 1992
As a PM you can decide to hire a remote developer and take on that debt, but you also need to think that every day that developer is assigned to your project, you will keep on accruing interests and it will be harder to replace that person/team and recover from it.
Note: there is no need to explain why, just google "team collocation".
Staffing people in remote locations is like going into debt. Yes, I'm using the famous technical debt concept developed by Ward Cunningham. OOPSLA 1992
As a PM you can decide to hire a remote developer and take on that debt, but you also need to think that every day that developer is assigned to your project, you will keep on accruing interests and it will be harder to replace that person/team and recover from it.
Subscribe to:
Posts (Atom)