unit logo

Requirements Analysis

Knowledge of and ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project.

Behavior Statements

Proficiency Level 1 - Basic understanding

Identifies major activities associated with delivering application functionality.

Describes highlights of a specific application methodology and activities used in own area.

Describes the roles and responsibilities of IT and business functions related to application delivery.

Obtains and interprets high-level methodology documentation.

Proficiency Level 2 - Working experience

Works with development or delivery of an application.

Clarifies to others a specific development methodology or process.

Explains relevant documentation, standards, policies and practices.

Documents associated phases, activities, deliverables and processes.

Researches phase and task dependencies and considerations.

Proficiency Level 3 - Extensive experience

Performs all major development and delivery phases and activities.

Supervises the full spectrum of delivery activities on multiple development projects.

Contrasts benefits, drawbacks and appropriateness of different methodologies.

Utilizes industry experience and benchmarks to evaluate methodology effectiveness.

Oversees development of best practices documentation for all major activities and tasks.

Evaluates the relative criticality, risk and potential reward of each and all major tasks.

Proficiency Level 4 - Subject matter depth and breadth

Conducts training on the full range of delivery methodologies, products and platforms.

Articulates key issues and considerations for delivering global, distributed applications.

Monitors industry and other organizations for innovations in applications delivery approaches.

Designs and implements new and emerging delivery methodologies.

Monitors organization's development environment; contributes to best practices and policies.

Presents information on the history and evolution of application delivery processes and components.

Interview Questions

  • Tell me about the advantages and disadvantages of the application delivery process in your organization.
  • How did you prepare for changes to business applications and minimize the impact of these changes on your previous organization(s)?
  • Tell me about your role in delivering application-related projects in your previous job(s).

Titles with Shared Competencies