How Do I Choose the Best Performance Appraisal Software?
Evaluation has five major elements: evaluation subject, evaluation object, evaluation target, evaluation method (criteria, methods, tools), and evaluation implementation.
Software System Effectiveness Evaluation
- The main tasks of systematic review, the principles to be grasped, and the issues to be noticed
- In order to be able to make a scientific evaluation of a software system, it is necessary to comprehensively consider the characteristics of all aspects of the software system, and conduct a comprehensive evaluation of the software system. According to the performance, effectiveness,
- Understanding of software system evaluation theory and research status is the starting point of our research, from which the direction of improvement can be determined. At present, the following aspects of software system evaluation generally have problems:
- Diverse evaluation criteria
- This means that the opinions of the evaluation are inconsistent, the standards are not uniform, and the evaluation results are lack of contrast. This state of non-institutionalization, non-standardization, and non-standardization has caused the loss of the authority of evaluation. As a result, a considerable number of people have a "do-anything" attitude to evaluation.
- Unlimited performance indicators
- This means that performance indicators are not linked to missions or tasks, or are not dependent on specific application environments. They are abstracted away from constraints. Such indicators are vague and ineffective at guiding specific uses.
- Leaning towards technical indicators
- This is the practice of constructing performance indicators with several technical indicators, and even directly replacing the performance indicators with technical indicators, that is, to establish the performance indicators on the technical indicators. Such an assessment cannot either comprehensively reflect the effectiveness of the system, or it cannot reliably reflect the effects of complex and variable system behavior.
- Non-repeatability of the assessment process
- If the evaluation process is not repeatable, the evaluation results will be inevitable.
- The current assessment methods and models are diverse. Among them, the SEA method, system dynamics method, Petri analysis method, test bed method, influence diagram method, step-by-step allegation evaluation structure model, and analytic hierarchy method are among the more influential ones. These methods and models focus on the purpose of evaluation, and discuss the evaluation of software systems from different angles. Many positive results have been obtained in practical applications, but at the same time, they need to be further improved and further developed. Therefore, it is necessary for us to analyze and study the status quo of this theory, point out some problems, and clarify our views on the evaluation ideas and methods.
- The usual software system evaluation consists of seven steps: problem definition, system boundary determination, process definition, static and dynamic integration, evaluation index determination, data generation, and index synthesis.
- 1. Problem Formulation:
- It is to propose the needs and goals of decision makers for specific problems. The output of this step is a more precise description and description of the problem, and this description and description can be translated into the goal of the system. This goal should be further embodied into the actual goals of the system and be operational. In this step, many concepts, assumptions and other assumptions are involved in the evaluation process.
- 2. Determine the system boundary (System Bounding):
- This step is to identify the various elements related to the problem, including: physical entities (equipment, software, personnel, etc.); structure (organization, application environment, steps, processes, protocols, information)