Blog Posts
Infrastructure as Code: Moving Beyond DevOps and Agile
Citing the need to provide a technical advantage to the warfighter, the Department of Defense (DoD) has recently made the adoption of cloud computing technologies a priority....
• By John Klein
In Agile
Six Things You Need to Know About Data Governance
Many organizations want to share data sets across the enterprise, but taking the first steps can be challenging. These challenges range from purely technical issues, such as data formats and …
• By John Klein
Reference Architectures for Big Data Systems
Have you ever been developing or acquiring a system and said to yourself, I can't be the first architect to design this type of system. How can I tap into …
• By John Klein
Three Roles and Three Failure Patterns of Software Architects
As this post will explain, as a software system moves through its lifecycle, each phase calls for the architect to use a different mix of skills. This post also identifies …
• By John Klein
In Software Architecture
Big Data Technology Selection: A Case Study
In this blog post, we describe how we used Lightweight Evaluation and Architecture Prototyping for Big Data (LEAP4BD) to help the Interagency Project Office achieve their mission to integrate the …
• By John Klein
Model Driven Engineering: Automatic Code Generation and Beyond
Acquisition executives in domains ranging from modernizing legacy business systems to developing real-time communications systems often face the following challenge:Vendors claim that model-driven engineering (MDE) tools enable developers to generate …