Solutions Engineering

Building, Integrating, and Supporting Enterprise Systems

Criterion’s solutions engineering practices enforce discipline and rigor to help balance organization, cost, and technical interactions to build, manage, and support complex software and systems. Our solutions incorporate technology evolutions with cloud, microservices architecture, APIs, Zero Trust Architecture, and DevOps Automation, and help customers:

  • Solve problems of any size (small to large)
  • Infuse/enhance Agile and DevSecOps practices
  • Reduce costs through modern architecture approaches and effective cost management of on-premise and cloud resources
  • Take a holistic, risk-based approach to ensure system security
  • Increase efficiency through our robust DevSecOps approaches that are secure-by-design

Criterion’s Solutions Engineering Capability: Ideation to Production

Our Services

  • Driving agility at scale
  • Planning with integrated innovation
  • Customer-centric methods
  • Modeling
  • Requirements traceability
  • Cost estimation and assessment
  • Design and engineering
  • Risk management
  • Test-driven development
  • Security-driven implementation
  • Accreditation and authorization
  • Production management and support
  • Maintenance and life cycle support

Criterion’s System Engineering Framework

Criterion’s Systems Engineering Framework (SEF) provides a core foundation for continual and repeatable success. With Agile and DevSecOps practices, we build, integrate, and support stable, reliable, scalable, fault tolerant, performant, and monitored systems. Our engineers take a “system of systems” approach, which results in a standards-based integration of all systems that is prepared for any catastrophe – making it resilient and easily maintainable. SEF:

  • Is portfolio-driven
  • Uses Agile processes for work streams
  • Fosters innovation
  • Incorporates technical and management governance

Core Capabilities

Program Management

The discipline of successfully planning and delivering IT solutions is in a state of flux today, with popular lifecycle models changing, maturing and, in some cases, converging. Criterion’s PMP- and Agile-certified professionals bring a pragmatic, best practices approach to Program Management (PM), meeting our customers where they are on their IT transformation journey. From helping to run large-scale programs or portfolios to ensuring the successful delivery of IT projects that enable program missions, our Program Management Framework adapts to each customer’s needs and is designed to help them mature their processes.

Our Program Management Framework supports and provides:

  • The foundation for a Program/Project Management Office (PMO) or PMO processes incorporating heterogeneous lifecycle models (from Waterfall to Agile).
  • Greater visibility and accountability of projects implemented across contracts, programs, and agencies.
  • Implementation of standards and best practices to perform activities in the most cost-effective manner.
  • Actionable and real-time information to drive decision-making across portfolios and value streams.
  • Centralized governance control mechanisms to enforce policies, procedures, and transparent communication across the enterprise.
  • Consolidated full traceability of requirements, schedule, and cost management to enable streamlined execution tracking and budget status for all work performed, ensuring we deliver on time and on budget while meeting customer-approved requirements.

In close consultation with our customers, Criterion augments the expertise of its PM professionals with the following resources:

  • PM Center of Excellence, which serves as a repository of best practices and lessons learned from our decades of experience, so all customers can benefit from our experience.
  • Data science subject matter experts, who bring data engineering, algorithm development, statistical analysis, and Artificial Intelligence/Machine Learning (AI/ML) implementations to transform how our customers interact with and extract value from data.
  • Expertise with Microsoft Project, MS Project Server, Atlassian Jira/Confluence, Planview, Software AG, and Broadcom to support the full spectrum of project management services.

Systems Engineering

Criterion offers the following systems engineering services:

  • Application Development and Modernization
  • Capital Planning and Investment Reporting (CPIC)
  • Concept Development
  • Enterprise Architecture and Design
  • Information and Data Management
  • IT Infrastructure Engineering
  • Policy and Governance
  • Program Management Framework
  • Project Management Office (PMO)
  • Requirements Engineering
  • Strategy and Planning
  • System Architecture
  • System Design and Development
  • Systems Integration
  • Technology Management

Software Engineering

Criterion offers the following software engineering services:

  • Requirements capture, solution conceptualization, technical architecture definition, and governance
  • Large-Scale Agile Development Projects
  • Full Software Development Lifecycle Support
  • Enterprise DevSecOps
  • Cloud Optimization
  • UI/UX Centered Design Practices