Human Factors Methodology
We employ a human-centered methodology that grew out of techniques proven in both the MINDS Lab (Dr. Michael McNeese, School of IST, The Pennsylvania State University) and the Living Lab framework that was used. Additionally, collaboration with Dr. Polly Tremoulet and Dr. Susan Regli resulted in the use of the IDEAS methodology. Best practices from these techniques along with others have resulted in the following methodological elements.
- Needs Analysis: Use knowledge elicitation techniques to understand both the user's cognitive activities as well as the context in which the user works
- Requirements Generation: Generate a list of requirements for the software that documents what it should do in order to adequately address the user's needs
- Design and Engineering: Create a design that addresses the identified requirements, and use solid human factors techniques and guidelines
- Interface Review: Obtaining feedback from subject matter experts on the likely effectiveness of the design
- Implementation: Creating a functional software prototype
- Evaluation: Measuring the effectiveness of the prototype
Human Performance Augmentation
Human Performance Augmentation (HPA) is an adaptive methodology that can be applied to human-computer interactive systems.