Charting the Future of Defense

The National Defense Strategy (NDS) sets the strategic direction for our military to meet the security threats of tomorrow. Overall, the Defense Strategy focuses on China and Russia as the primary adversaries, but it also emphasizes the importance of global cooperation among allies as well as adversaries to meet threats that are bigger than any one country including climate change, food insecurity, and pandemics. The defense strategy lays out three primary tactics for advancing U.S. and global security.

Integrated Deterrence

The practice of integrated deterrence involves working closely across all branches of the military, warfighting domains, and even across other federal entities to ensure national security. It expands responsibility for deterring adversaries beyond the Department of Defense (DoD), involving the intelligence community, health agencies, environmental agencies, and more. Continue reading

Learning to Love Machine Learning in Government

Machine Learning (ML) and other aspects of Artificial Intelligence (AI) are becoming a critical part of government modernization plans. The fear that "machines will replace people" has largely disappeared. In fact, people see the benefit that ML provides for human workers. ML technology allows machines to do what they are best at - fast computation of large data sets - freeing up humans to do what they do best - analyzing and making sense of the data produced.

The new reality is that while machines will not replace people, those that refuse to adopt and adapt to AI-enabled tools may in fact find themselves replaced by other people that do. The proof is in the pudding. ML tools are helping government teams meet critical challenges of unemployment fraud, natural disasters, racial equity, and healthcare. Continue reading

AI Reporting for Duty

Artificial Intelligence (AI) is becoming a key tool in the arsenal of the U.S. military. In 2022, the Department of Defense (DoD) launched the Chief Digital and Artificial Intelligence Office (CDAO) to become the "go-to place for talent and technical expertise." It was formed by merging several DoD offices to create a single, coordinated effort to advance AI technology and policy. Specifically, the CDAO is charged to:

  • Lead the Department's strategy and policy on data, analytics, and AI adoption, as well as govern and oversee efforts across the Department.
  • Empower the development of digital and AI-enabled solutions across the Department, while also selectively scaling proven solutions for enterprise and joint use cases.
  • Provide a sophisticated cadre of technical experts that serve as a de facto data and digital response force able to address urgent crises and emerging challenges with state-of-the-art digital solutions.

A key focus of the CDAO will be how to use AI to better coordinate forces in support of the DoD's Joint All-Domain Command Control (JADC2) efforts. Initial tactical goals include:

  • Review the Department's policy, strategy, data governance, analytics, and AI to create an integrated Data, Analytics, and AI strategy.
  • Provide the enterprise-level infrastructure and services that enable efforts to advance adoption of data, analytics, and AI.
  • Solve and scale enterprise and joint use cases in support of the National Defense Strategy and the Advancing Data and AI (ADA) initiative.

Continue reading

How GovCon Got Its Groove Back: Networking Best Practices

In-person events are back in force, but we're all a little rusty at networking. Anyone who has attended an in-person event recently has likely had the conversation with fellow attendees, "Wow, I'm not sure how to do this anymore." To help us all get back in our groove, we wanted to pull together a list of tried and true as well as some new tips to make your attendance at the next government networking event feel a bit more natural. Continue reading

Building the Case for Software Factories

The term "software factories" conjures up images of pristinely clean technology assembly lines with super-efficient singularly focused line workers. In reality, a software factory is not a place, but rather a process for improving the speed of software development and release. A software factory provides a repeatable, well-defined path to create and update software. As the name implies, a software factory applies manufacturing techniques and principles to software development. This means software factories provide templates, playbooks, and reusable code that people across the organization can use to quickly create new applications.

With DevOps and agile software development methods as a basis, a software factory combines tools, teams, and practices to standardize and reuse code, building upon accumulated knowledge. Organizations using software factories not only speed up software delivery but find that software is of higher quality being built on proven code. Continue reading