Engineering-style software development requires technology whose suitability has been systematically evaluated and whose costs, risks, and benefits are known. Empirical studies are an approved means for systematically evaluating benefits and drawbacks in a practice-oriented manner. However, professional studies require systematic, goal-oriented planning, execution, and analysis.
New technology must be tested before being introduced into practice. Insufficiently optimized, inefficient, or faulty technology may severely disrupt active development processes and demotivate employees.
Evidence-based technology evaluation checks usability and suitability beyond mere technical aspects and indicates potential areas of optimization.