Human Resources Management (HRM)
Requirements Analysis and Definition

Overview
System requirements determine what criteria a system or modified system must meet. Requirements Analysis and Definition is the first stage in the systems engineering and software development process. This stage breaks down functional and non-functional requirements to a basic design view to provide a clear system development process framework. A thorough requirement analysis process involves various entities, including business, stakeholders and technology requirements.

Effective requirements analysis includes four types of activity:

  • Requirements Elicitation: The elicitation activity consists of gathering information, understanding the stakeholder need, and articulating high level requirements.
  • Requirements Analysis: The analysis activity examines the high level requirements and determines if they are clear, complete, and free of contradictions, and then defines the strategy to address these issues.
  • Requirements Specification: The specification activity defines the behavior of a system in development and determines the method for requirements documentation (i.e., natural-language documents, process models, business definitions, use cases, user stories, or process specifications).
  • Requirements Validation: The validation activity involves sessions with users, stakeholders, and functional experts to determine mitigation and issue resolution plans for conflicting requirements before projects move into the development phase.


Requirements Process Cycle - click here to see the close-up and description.
Click to enlarge

Requirements Analysis and Definition can refine existing requirements to determine their impact on current business processes, systems, and modifications or can be applied in future design efforts to meet evolving information technology, systems integration, and business needs and challenges. When future design efforts involving system upgrades or enhancements are analyzed, Fit/Gap analysis activities are often performed to understand the differences between current and proposed systems or applications.

Although requirements analysis occurs throughout the development lifecycle of a project, original collection, definition, and analysis of stakeholder and system expectations during the Requirements Analysis and Definition stage is an integral part a projectís success.

P&R IM's Expertise
P&R IM has extensive experience conducting Requirements Analysis and Definition on HRM. Activities include: conducting requirements and process improvement analysis; performing integrated, issue resolution support, and legacy system and interface analysis; defining functional requirements to include process models, use cases, business rules, and information requests using Unified Modeling Language standards; creating Business Process Reengineering/Improvement recommendations; developing issue papers; conducting peer reviews; distributing requirements to stakeholders; and resolving stakeholder concerns.

P&R IM directed and executed the development of the Defense Integrated Military Human Resources System functional requirements which serve as the foundation for Service-level implementation of their personnel and pay support systems. Currently, P&R IM supports the Defense Finance and Accounting Service by developing, reviewing, and analyzing detailed functional requirements for the modernization of the Defense Retiree and Annuitant Pay System; and Civilian Personnel Management Services by analyzing, defining, and documenting detailed requirements to support development of a department-wide Defense Enterprise Hiring Solution.

For more information on HRM Requirements Analysis and Definition, please contact the P&R IM Representative.
LINKS
RESOURCES