An official website of the United States government
A .mil website belongs to an official U.S. Department of Defense organization in the United States.
A lock (lock ) or https:// means you’ve safely connected to the .mil website. Share sensitive information only on official, secure websites.

Agile Practices
Our Shadow Warriors iteratively deliver working software to our customers using mature agile scrum development practices with cross-functional teams consisting of developers, product owners, and scrum masters.  
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan

Agile Framework


Manifesto for Agile Software Development 

Scrum Guide

Work Roles
Cyberspace Capability Developers (CCD)

Capability Developers are members of the DevCrew who develop cyberspace operational capabilities using C, Python, Reverse Engineering, and a variety of other technologies. They are committed to creating a usable increment each sprint. CCDs interface with the Product Owner and the cyberspace operators to support tactical requirements for successful mission execution, for problem solving solutions, and to deliver a capability in an incremental fashion to enable and sustain mission execution. CCDs are equipped in adversary tactics, techniques, and procedures (TTP) and/or tradecraft which are particular to our mission requirements. They support all weapon systems and cyberspace activities across the full range of cyberspace operations as part of tasked cyber crews. CCDs have three levels of qualification: Basic, Senior, and Master. We utilize a Standards & Evaluations (Stan/Eval) process to qualify CCDs.

Product Managers (PM)

Product Managers are members of the DevCrew who are accountable for maximizing the value of the product. PMs are responsible for prioritizing the mission requirements backlog. PMs act as the cyber crew’s interface with the Tool Champion, our primary interface with the customer, and other stakeholders to understand mission objectives, priorities, requirements, and risks. The Tool Champion is external to the unit and meets and coordinates requirements from all stakeholders in a mission. While the position of PM grants the individual ownership of the backlog, they neither supervise nor task the development team. This means they must interact with both operational and administrative stakeholders to ensure that missions are ultimately achieved. PMs have two levels of qualification: Basic and Senior.

Scrum Master (SM)

A Scrum Master is a coach and a guide who ensures their team understands the scrum framework and its principles, values, and practices. They are a servant leader who helps their team in many ways - from facilitating conversations between members of the same team or across teams to resolve conflict and improve collaboration, to managing impediments so the team can focus on getting work done, and more importantly, coaching the team toward better self-management.

 

Infrastructure

Our infrastructure support flight provides cybersecurity training and processes for unique complex platform integrations, Information Technology assistance and equipment support, as well as development and sustainment of novel development platform integrations. Black Label is multi-organizational partnership providing and sustaining the development platform as well as developing and integrating automated testing and pipelines.

 

Testing

Embedded Testers are integral members of the DevCrew who contribute to product quality through multiple complementary approaches. They provide critical black-box testing perspective, maintaining functional independence that prioritizes customer requirements over architectural decisions. Testers apply test engineering principles to help teams understand and measure various risks – from developmental and technical to operational and mission-specific concerns. They enhance team efficiency through test automation engineering, implementing modern pipeline testing to deliver rapid feedback throughout the development cycle. Beyond their immediate team, Testers serve as knowledge bridges across the organization, capturing and sharing insights about testing problems, solutions, and efficiencies between DevCrews to minimize repeated pitfalls and accelerate collective learning to deliver faster and better.
 

 

Shadow's Edge Logo
QR Code