Purpose The candidate patterns collected
need to be evaluated in this stage. The following table explains each criteria
and sub-criteria as well as what each of the three qualitative score means
i terms of the criteria. The objective of the evaluation is to give guidance
as to the suitability of candidate patterns both in terms of the domain
knowledge and the methodological correctness. Even if quantitative measurements
can be attributed to certain sub-criteria, comparable scores are not possible.
It is also the case that differing organisations will different emphasis
on the various criteria, creating implicit or explicit weighting of the
criteria.
The only case where a direct comparison will be needed will be when
two or more candidate patterns propose differing solutions the same problem.
Whenever such a situation occurs, the domain experts should give weights
signifying relative importance, to the criteria used in the suitability
table.
|
|
|
|
|
Usefulness | ||||
Degree of triviality
The degree to which the pattern addresses a problem which is of little importance to the business because the problem or solution is obvious. |
The pattern is concerned with issues that are or most likely will be of concern to other ESI companies. | While the pattern deals with a pertinent problem,
the solution is already well known.
|
The pattern is concerned with a problem which does warrant the creation of a pattern since it is so trivial with the proposed solution being obvious to domain experts. | |
Grade of implementability
Extent that pattern is thought to be practical and implementable. Is change compatible with business strategy. Have trade-offs been taken into account [Pfeffer 97]. |
The pattern is useful in that it prescribes practical, easy to understand and implement solutions. | The pattern may be of some use despite some practical problems in implementation and some difficulty in understanding the solution. | The pattern is not usable. The solution is impractical and difficult to understand. The pattern only proposes "paper-based" change rather than real change | |
Degree of confidentiality | The pattern does not disclose any confidential business information. | Some information may be able to be used by (potential) competitors. | The pattern discloses sensitive business information. | |
Quality | ||||
Degree of complexity
The number of variables and the number of relationships between variables. |
The pattern addresses only a few manageable
main concepts and ideas.
|
The pattern is complex but may still be useful in that the complexity is needed. | The large number of factors that affect the implementation of the solution minimises the chances that the solution can be implemented. | |
Addition of Value
The local and global benefits accruing to the business with the implementation [Yilmaztürk et al 98] |
The consequences of a successful implementation are great value to the part of the business directly affected as well as the whole business | The local and global benefits are unclear, difficult to determine or marginal. | There are no local or global benefits or there is a conflict between these so that in total no value is added | |
Level of genericity
Abstraction level of the problem that the pattern addresses [UMIST-UP1 98] |
The pattern addresses an ESI problem that is general enough to be applicable in other companies. | The pattern addresses a problem that is so general that it does not apply only to the ESI sector. | The pattern addresses a problem that is only relevant to the business in which it was discovered. | |
Grade of understandability
Visualisable and identifiable according to [UMIST-UP1 98] |
The pattern is easy for decision-makers, domain experts and those to be affected, to comprehend. | The pattern is only partially und-erstandable to decision-makers, domain experts and those to be affected. | The pattern is incomprehensible to
stakeholders |
|
External compatibility
The extent to which the pattern could be used by other companies |
The pattern has taken into account differences in national, business and organisational cultures and ways of working amongst identified future external users of the pattern. This entails a full explanation of the underlying conditions on which the patterns are based. | The pattern has partially takes into account differences in national, business and organisational cultures and ways of working amongst identified future external users of the pattern. There is a partial explanation of the underlying conditions on which the patterns are based. | The pattern does not take into account differences in national, business and organisational cultures and ways of working amongst identified future external users of the pattern. There is no explanation of the underlying conditions or context on which the patterns are based. | |
Cost | ||||
Level of experience in their use | The pattern has been implemented within the business. | The pattern has been partially or sporadically used. | The pattern has never been implemented. | |
Economic feasibility of the proposed solutions | Proposed solution is relatively easy to implement. Organisational support exists in terms of sufficient resources as well as managerial support. The solution is politically and socially acceptable . | Proposed solution is difficult but feasible to implement. Organisational support is lukewarm. Resources are available but may not be sufficient. There may exist political and social difficulties in making the pattern feasible. | Proposed solution is not feasible. Organisational support will be difficult to obtain. The resources will not be made available. The existing difficult social and/or political climate would make an implementation impossible. |
Proposed actions
Proposed actions are the actions that may be taken as a result of the the pattern recieving scorrs according to the criteria above. The may be one of the following:
Corrective actions
The following section presents each criteria again. These corrective actions give guidelines about how to deal with candidate patterns when the evaluation of suitability reveals criteria which have not satisfactorily been reached.
The "current state" is a description of situation when the lowest possible
score is obtained for the criteria. The "desired state" is the description
of situation when the highest possible score is obtained. "Action" explains
what needs to be done so as to move from the current state to the desired
state.
Degree of triviality
Grade of implementability
Degree of confidentiality
Degree of complexity
Level of Genericity
Grade of understandability
External compatibility
Level of experience in their (partial) use
Economic feasibility of the proposed solutions