TECHNOLOGY
Technology Evaluation Framework
Or… When working on technical projects/programmes, what are the questions that I would ask to determine what is the best fit for the client and the team?
TL;DR¹
Technology is an ever-evolving, constantly changing landscape, how do you determine which technology is the best² choice?
Any technology choice has to meet somewhere in the middle:
What the stakeholder needs inputs into ⋙ System that meets stakeholder needs efficiently an economically ⋘ Input from what the technical and operational environment can support
The question is how to take away any in-built biases and evaluate a technology on its merits with client delivery at its focus.
Just want the questions you should ask? Here you are:
— Why are we doing this?
— How well known/supported is this technology?
— What is the impact on the team?
— Development cost (including re-use)?
— What are the support burdens?
— What is the future fit?
— What other alternatives have we looked at/evaluated?
— Scalability
— Are we smart enough to make this decision?
— Is this a one-way decision
— What is the cost to the client?
— Do we have…