Feasibility Study Procedure

Desirability Analysis of the Available Options

You must first determine which options are available regarding the software system problem to be solved.

You must also determine which characteristics are important for the solution system to possess.  These characteristics will be used as criteria in evaluating each of the available options.

You must then evaluate the options in terms of their overall desirability.

Please use the following link as an example of how step 1. might be accomplished (first worksheet in workbook): FeasibilityAnalysis.mht

The second step is to assess the options in order of desirability with regards to known constraints.

You must first determine all known constraints.

i.      One example of a constraint might be available person-hours (staff and calendar days available to implement solution).

ii.      Another example of a constraint might be available dollars to implement a solution.

iii.      A final example of a constraint might be the available skill set to implement a solution.

You must then assess the most desirable option to make sure that it is possible given the known constraints.  If the most desirable option is not possible, then you must assess the next-most desirable option in the same way.  This process continues until an option is found that is possible to implement given the known constraints.

If no options are found to be feasible, then the constraints must be re-evaluated.

Please use the following link as an example of how step 2. might be accomplished (second worksheet in workbook): FeasibilityAnalysis.mht

The final step is to document your findings using the Feasibility Study Report template.  Please use the following link as a guide for accomplishing step 3.: FeasibilityReportTemplate.mht