Project Requirement Analysis and Design Process

Analysis and Design Process covers two major phases of software development life cycle. The two phases are often overlapped due to the recursive nature of requirements. Process usually starts with getting know-how of customer business processes and existing systems, understanding customer needs, expectations, constraints and elicitation of requirements. Requirements conflicts are removed, and issues and concerns are addressed to develop a clear understanding of customer requirements. These requirements are then used to define the functionality of proposed system and to determine what the systems are intended to do. System functionality and architecture is documented, and after reviewing internally, communicated to customer for the purpose of validation. This document then gets mature as a result of customer feedback and serves as the basis for further development.

Maintaining Traceability between requirements and other project’s work product is another important function that ensures the successful control of requirements as well as facilitates to conduct an effective impact analysis when a requirements change request is received.

Analysis and Design Process Diagram

Project Manager, Development Team Lead,Development Team

Understanding of Requirements

Requirements Specification

Development Team Lead,Development Team

Requirement Analysis

Analysis and Design Specification

Development Team Lead,Development Team

Application Design

Analysis and Design Specification

Project Manager/ Development Manager, Quality Assurance Team

Analysis and Design Review

Analysis and Design Specification


Analysis and Design Approval

Analysis and Design Specification

Assigned Role(s)

Establish and Maintain Requirement Traceability

Requirement Traceability Matrix

To discuss about our services, expertise and how we can help you, please contact us at or call 203-676-8299.

Why Technosoft

  • 10+ years Healthcare IT expertise
  • In over 2000 USA hospitals our       applications are in use.
  • Strong Exposure in mHealth
  • Expert with HL7/Custom Interface       Development
  • 90% Repeat Busniess
  • SEI CMMI Level 2 Appraised

Client Testimonial

Dr. Hamed Amani - CEO Burn Help

These guys are fantastic. They are the most professional programmers I have had the pleasure of working with. They were in constant contact with me. They corrected everything I asked for. I recommend them to you highly. It is a pleasure to find this group to work with. We will be doing lots of business in the near future. Read more

Related FAQs