Numerous methods exist to model and analyze the different roles, responsibilities, and process levels of information technology (IT) personnel. However, most methods neglect to account for the rigorous application and evaluation of human errors and their associated risks. This book fills that need.
Modeling, Evaluating, and Predicting IT Human Resources Performance explains why it is essential to account for the human factor when determining the various risks in the software engineering process. The book presents an IT human resources evaluation approach that is rooted in existing research and describes how to enhance existing approaches through strict use of software measurement and statistical principles and criteria.
Discussing IT human factors from a risk assessment point of view, the book identifies, analyzes, and evaluates the basics of IT human performance. It details the IT human factors required to achieve desired levels of human performance prediction. It also provides a rigorous investigation of existing human factors evaluation methods, including IT expertise and Big Five, in combination with powerful statistical methods, such as failure mode and effect analysis (FMEA) and design of experiment (DoE).
In addition to applying well-known human factors methods to software engineering, the book presents three models for analyzing psychological characteristics. It supplies profound analysis of human resources within the various software processes, including development, maintenance, and application under consideration of the Capability Maturity Model Integration (CMMI) process level five.
Structure of the Book
Software Risk Management and Human Factors
Overview of Risk Management Development
Incompleteness of Risk Assessment Methods
Risk Management Summary and Further Research Motivation
Human Factors in Software Engineering
Summary of Human Factors
Software Engineering, Team, and Responsibilities
Software Engineering Background
Summary of Software Engineering and Software Roles
Discovery of IT Human Factors
Classical Failure Mode and Effect Analysis
Adopted FMEA for Software Personnel
Summary of Software Human Factors FMEA
Definition and Evaluation of IT Human Factors
Five Personal Features
Matching Big Five Traits with IT Human Factors
Summary of Definition and Evaluation of IT Human Factors
Model Development for IT Human Performance Prediction
Experimental Design and Analysis
Algorithm for Conducting Experimental Design
Development of the IT Human Performance Prediction Model
Developed Model for IT Human Performance Prediction
Summary of Predictive Model Development
Experimental Validation of Predictive Model for IT Human Performance
Actual Model Application
Software Human Factors Test Web Application
Summary of Experimental Model Validation
Conclusions and Future Directions