10 Steps to a Better Product Choice
Categories: Information Technology, Project ManagementIn fall of 2004, Zach Tirrell and I developed these steps to lend consistency to the evaluation of products to met the technological needs of our constituents.
In building this, our main concerns were that all potential users and stakeholders were identified and involved before product choices were discussed, that open source and homegrown applications be considered alongside commercial solutions, and that all peripheral costs (support, upgrades, hardware, training) be considered as part of the price of implementation.
Sadly this did not gain widespread adoption in our department. Despite that, some of us have followed these steps and found the process useful.
In the future I may elaborate on these steps; however I consider most of them self-explanatory. Please feel free to post comments if you have any questions about these steps.
10 Steps to a better product choice
The following steps are designed to be used in conjunction with normal project management procedures to ensure due process is given when considering technical solutions.
- Determine initial user base and stakeholders
- Determine requirements and dependencies (desired features, architecture, budget, etc.)
- Re-evaluate user base and stakeholders
- Repeat step 2 for new user base and stakeholders if necessary
- Identify 3 or more potential solutions. Consideration should be given to what products are used in other similar institutions. Commercial, open source, and homegrown solutions should all be considered
- Compare the delivered features of each potential solution against the defined requirements and dependencies and list any additional benefits
- Estimate the implementation costs and timeline for each potential solution. Estimate ongoing costs including licensing, server upgrades, IT support, helpdesk, product upgrades, patches, etc.
- Compile report including return on investment, costs, requirement/dependency fulfillment, and features
- Choose the solution which best fits the requirements and dependencies
- Implement the new product


August 17th, 2005 at 1:16 pm
[…] OK, so its kinda lame for me to just reproduce content, but I have somewhat good reason. Jon and I wrote up a policy recommendation titled “10 Steps to a Better Product Choice” that was never adopted. However, I still think this is a valuable policy, as does he. Recently he blogged it, and now I’m just rehashing. 10 Steps to a better product choice The following steps are designed to be used in conjunction with normal project management procedures to ensure due process is given when considering technical solutions. […]