Software Engineering



The Enterprise Systems Development Lifecycle (SDLC) Methodology provides a framework of principles, practices, and procedures to guide the systems development process.

It is intended as an initial iteration of a methodology that will be refined and evolved over time as we develop better insight and practices on effective systems development in a given environment.

The SDLC can be viewed as the artifact supporting the larger project management methodology and enterprise architecture to ensure success with the project from inception to service transition.

IBR’s engineers have significant expertise utilizing the traditional Enterprise SDLC models like waterfall and spiral as well as water-scrum-fall and scrum at the enterprise level. They have successfully led a wide range of projects using the Enterprise SDLC methodology for a number of federal and commercial customer to manage all aspects of the software development cycle, including:

  • Project Planning
  • Requirements Analysis
  • Systems Design
  • Implementation
  • Integration and Testing
  • Acceptance, Installation and Deployment