What We Do
Systems/Software Engineering
For more than 20 years, SST has helped our customers turn concepts into reality. SST applies systems engineering to solve complex problems for the Federal Aviation Administration (FAA), Department of Defense (DoD), and other government agencies. Since 2001, SST has been developing and delivering high-quality systems for its customers in a timely manner and at a reasonable cost.
Get In TouchAreas of Expertise
Our experience has encompassed end-to-end systems engineering lifecycle range of activities from pre-concept to operational deployment. These include requirements analysis and specification, trade-off analysis, system design and integration, production planning and analysis, performance analysis, and operations and maintenance.
Software Engineering
Software development and engineering are ingrained in our DNA. Our software engineers are experts in every stage of the software development life cycle (SDLC).
Software development best practices are continuously evolving. Over the last two decades, SST has witnessed technological shifts that relegate what was once state-of-the-art to be described as deprecated. The traditional waterfall development process has transitioned to Agile and DevSecOps. While tightly coupled monolithic software architectures were once the norm, the loosely coupled microservices are now considered advanced and have evolved the Service Oriented Architecture (SOA) concept of services and modularity. Deployment models have shifted to smaller containerized packaging. Development timeframes have compressed from years or months to weeks or days, and the hosting and network infrastructure has shifted from physical to virtual to cloud. Our software engineers have experienced the evolution of software development and fully understand the modern SDLC and best practices.
Our software engineering expertise includes:- Requirement Analysis and Specification
- Rapid Prototyping
- Application Design and Development
- Web Design and Development
- Database Design and Development
DevSecOps
SST’s DevSecOps services improve customer and mission outcomes through implementation of specific technologies that automate processes and accelerate the delivery of software.
- Agile Software Development
- Continuous Integration/Continuous Delivery (CI/CD)
Test and Evaluation (T&E)
SST has extensive T&E experience and performs a full range of T&E activities that provides expert resources and services to our customers.
Our T&E experience spans virtually all areas of systems and software testing, including:
- Pre-Developmental Test
- Developmental Test
- Operational Test
- Independent Verification and Validation
- Key Site Testing