Solutions Engineering:

Our competency is systems development and Engineering.

Requirements development

GADDIS Group Requirements Development expertise leverages a comprehensive analytical approach aimed at transforming our customer’s needs, expectations, and constraints into product components and detailed systems requirements.

When initiating a Requirements Development effort, our analysis extends beyond the product-level requirements – we consider the full range of customer needs, including traceability, configuration management, and life cycle sustainment. We often find that our customers require additional design, installation, maintenance or disposal services, so our expertise in these areas is often invaluable in supporting our comprehensive approach.

GADDIS Group's goal is to align our solution with our customer’s specific project mission, to ensure the solution produces measurable ROI for our customer and reflects a level of expertise surpassing all others.

Our Requirement Development program includes the following key activities:

Systems Engineering

Systems Engineering and IT Engineering Services are based on an interdisciplinary approach to supporting complex customer requirements through the engineering of a systems solution that meets their needs and expectations. Our engineering services and processes are fully compliant with government System Engineering Methodology and industry best practices put forward by Capability Maturity Model Integration (CMMI).

To transform a customer need into an integrated system configuration supporting necessary technical parameters, GADDIS Group applies these selective Systems Engineering and IT Engineering Services and processes:

System Consolidation and Integration

Our unique approach to System modernization has been designed to minimize errors and data loss:

Many legacy systems suffer from poor data structure. The information had been intensively duplicated over the years, resulting in some tricky situations where the same piece of data was contained in several tables. There was no referential integrity, and the concept of primary and foreign keys wasn't applied uniformly across the database.

Our first objective is to modernize the database to create a clean and easy-to-use information system. We design a relational database applying the normalization. To facilitate the reuse of the data across the organization, we split the database into two different schemas:

Then we populated the new database from the legacy database using the Extract Load and Transform (ETL) strategy. So we ended up with an information system capable of providing data for the client's system, but also with a more generic layer dedicated to corporate data.

Software Quality Control

Given the mission-critical nature of GADDIS Group's government work, successful system integration and quality assurance are essential components of our Engineering Management expertise.

GADDIS Group has developed proven processes that meet most government agencies, International Organization for Standardization (ISO) and Capability Maturity Model Integration (CMMI) standards. To ensure we maintain the highest levels of QA from start to finish, we: