PMI Applied to Hacking
July 11, 2007 – 11:08 pmSometimes the simplest of concepts brings the greatest value. The PMI is such a concept. For the uninitiated PMI stands for Plus, Minus and Interesting. When practicing RAD, you will find that often many new feature requests will appear and you will need to make rapid decisions that could be costly in terms of time and money. I propose this quick method to help make those choices with the greatest amount of objectivity.
Some simple definitions:
P = plus or positive points
M = minus or negative points
I = interesting or neutral points or questions
First, there should be at most three final decision makers to help speed the process.
Secondly, each of the three decision makers should write at least two Plus, Minus and Interesting points. Google Docs or some other online collaborative document can be used or a system such as Trac.
After the points are made, then a decision can be made objectively.
If you are dealing with a large number of decision makers or you want to include your user base in the process I would suggest you look at a system such as Pligg.com. Then take the top choices and apply the PMI internally.