Services

Program & Project Management

Our project management practice is to create specific strategies based on the needs of the organization, people, and current processes.  Using the PMBOK-recommended processes and best practices, we have revived troubled projects and successfully executed new ones.  We take a holistic approach to IT management using Earned Value Management (EVM) supported by active Risk Management, thus ensuring the predictability of a timely and quality delivery of IT systems and software applications.  

Enterprise Architecture

Over the years, federal government agencies have realized the importance of Enterprise Architecture (EA) in aligning technology assets and capital investments with their mission, vision, and business strategy. EA development and execution are proven to reduce cost, increase agility in reactions to legislations or threats to National Security and improve services to US taxpayers.  Enterprise Architecture works very well in addressing organizational inefficiencies in the alignment between business and IT. We have extensive experience in developing Enterprise Architecture for Defense and Civilian agencies, developing IT strategy and capital investment planning for IT products and services leveraging SOA, green technologies, virtualization, and cloud computing.  Cloud computing is rapidly evolving and is a part of our EA transition and implementation strategy at the Federal agencies.  Our experience with federal agencies includes working with the Internal Revenue Service (IRS) where the projects involved in the implementation of the Affordable Care Act (ACA) as required by legislation, Information Returns modernization, the Department of Defense, and the Department of Justice utilizing TOGAF, DoDAF, FEAF, and Zachman.

Solutions Architecture and Systems Engineering

Solutions Architecture bridges between Enterprise Architecture and Systems Engineering.  Solution development involves fulfilling specific business domain(s) needs with technology-based solutions whereas Systems Engineering leads to implementing the technology base solution. Our Systems Engineering practice covers the entire SE lifecycle from need assessment, architecture inception, development, system design and engineering, integration, testing, and operations to system retirement. We ensure that customer needs are satisfied by applying sound systems engineering processes utilizing modeling (MBSE), prototyping, applying both qualitative and quantitative analysis, and leveraging INCOSE, NASA, and MITRE Systems Engineering best practices.

We ensure client requirements are satisfied by applying sound systems engineering processes to manage problems, both technical and non-technical, and their solution complexities over the entire life cycle i.e., from inception, planning, engineering implementation, O&M to its eventual retirement.  It is important to evaluate whether the implemented system provides its intended value over time, which may take years. Challenges that may arise during this process include changes in business needs and requirements, funding, and engineering and design changes. Selecting an appropriate system engineering framework for a given problem is key to a successful implementation which covers feasibility, solution definition, requirements engineering, design and modeling, development, integration, testing, change management, deployment, training, maintenance, and support. 

Cloud Computing and Infrastructure Engineering

With the advent of cloud, virtualization, and other modern variants, infrastructure has become a commodity. We have deployed IT infrastructure according to the needs of the projects using both legacy IT infrastructure and modern technology solutions such as virtualization, and cloud such as Amazon Web Services, etc. We ensure that the engineered infrastructure meets the customer's functional needs and non-functional aspects such as performance, capacity, and security.  We employ ITIL's best practices and procedures in service delivery.

Service Model

Our service model consists of service tiers: starting from consulting to complete implementation and O&M. Tier 1: Consulting covers the problem analysis and our recommendation. Tier 2: Solution Concept covers solution development built on tier 1 analysis. Tier 3: System Architecture is the realization of the solution covering four architectures: business, application, data, and technology, overlayed by security. Tier 3 and Tier 4 the Engineering Design overlap as they affect each other. Tier 4 Engineering Design covers end-to-end detailed design covered in the scope but short of implementation. Tier 5 Development & O&M covering implementation, testing, quality assurance, deployment, and maintenance.

Contact us if you have questions about services or service model.