Skip to content
CONNECT
  • https://www.facebook.com/
  • https://twitter.com/
  • https://t.me/
  • https://www.instagram.com/
  • https://youtube.com/
Eric Adunagow | Autonomous Systems & Aerospace Engineering

Autonomous systems, UAS, drones, aerospace engineering, and technology program execution.

Eric Adunagow | Autonomous Systems & Aerospace Engineering

Autonomous systems, UAS, drones, aerospace engineering, and technology program execution.

  • Home
  • Start Here
  • Autonomous Systems
  • Drones & UAS
  • Aerospace Engineering
  • About Eric
    • Program Management
    • Contact
  • Home
  • Start Here
  • Autonomous Systems
  • Drones & UAS
  • Aerospace Engineering
  • About Eric
    • Program Management
    • Contact
Close

Search

  • https://www.facebook.com/
  • https://twitter.com/
  • https://t.me/
  • https://www.instagram.com/
  • https://youtube.com/
Connect
Autonomous drone program configuration control review in an aerospace test environment
Aerospace EngineeringAutonomous SystemsDrones & UASProgram ManagementSafety

Autonomous Drone Programs Need Change Control Before Fielded Autonomy Scales

By ERIC ADUNAGOW
July 24, 2026 6 Min Read

Autonomous drone programs do not usually get into trouble because one engineer changed one line of code.

They get into trouble because the program does not fully understand what that change now affects.

A perception threshold changes. A route-planning rule is updated. A lost-link behavior is refined. A detect-and-avoid setting is tuned after a test event. A ground-control interface receives a new alert priority. A mission profile adds a new geography, altitude band, payload, launch site, weather limit, or operator role.

Each change may look reasonable in isolation.

But autonomy is not isolated.

In unmanned aircraft and other autonomous systems, software behavior, operational procedures, human supervision, safety envelopes, test evidence, training, and regulatory assumptions are tied together. When one element changes, the program has to know which assumptions are still valid and which ones need to be re-verified.

That is why fielded autonomy needs disciplined change control.

Not bureaucracy for its own sake. Not paperwork theater. Real engineering control over the configuration that is actually operating in the world.

Autonomy Changes Are System Changes

Traditional configuration management already matters in aerospace. Hardware part numbers, software versions, drawings, requirements, test procedures, flight limitations, and maintenance records all need control because small differences can create real safety consequences.

Autonomous systems raise the stakes because the software does more than assist the operation. It may select paths, classify risk, execute contingency logic, prioritize alerts, recommend human action, or determine when a mission should continue.

That means an autonomy update is rarely just a software update.

It can change the operational design domain. It can change the safety case. It can change the operator's mental model. It can change the training burden. It can change the evidence needed for BVLOS, remote operations, or expanded mission approval.

Program leaders should treat autonomy changes as system changes until proven otherwise.

That simple posture prevents a common failure mode: the engineering team believes it made a technical improvement while the operations team continues using old assumptions.

The Dangerous Gap Between Version Control and Change Control

Many teams already use version control. That is necessary, but it is not enough.

Version control tells the team what changed in the codebase. Change control tells the program whether that change is acceptable for the system, mission, safety case, operator, customer, and operating environment.

For autonomous drone programs, that distinction matters.

A team can have excellent repositories, clean commits, automated tests, and still have weak change control. The code may be traceable, but the operational impact may not be.

Strong change control answers questions that version control alone cannot:

  • Which fielded aircraft, ground stations, payloads, and simulation environments use this configuration?
  • Which requirements, hazards, operating limits, and training materials are touched by this change?
  • Does this change alter autonomy behavior in nominal, degraded, or contingency conditions?
  • Does it change the timing, content, or authority of a human handoff?
  • Does previous test evidence still apply?
  • Which missions are now inside or outside the approved operating envelope?
  • Who has authority to approve the change for flight, customer demo, or field deployment?

If a program cannot answer those questions quickly, it does not have control of fielded autonomy. It has code history.

Safety Envelopes Need Configuration Discipline

Autonomous drones often depend on safety envelopes: bounded operating areas, weather limits, geofences, altitude constraints, detect-and-avoid thresholds, battery reserves, lost-link behaviors, emergency procedures, and mission abort logic.

Those envelopes are not background settings. They are part of the safety architecture.

When a safety envelope changes, the program should know why it changed, who approved it, what evidence supports it, and where it is active. A threshold tuned for one operating environment may not be valid in another. A contingency behavior validated in simulation may not be ready for field deployment. A setting that improves mission completion may reduce safety margin if the trade is not visible.

This is especially important as teams move from prototypes to repeatable operations.

During early testing, engineers may adjust parameters quickly to learn. That speed can be useful. But as soon as the system becomes operationally relevant, the program needs a different posture. Fast learning must be paired with controlled release, documented rationale, and impact analysis.

Otherwise, yesterday's experiment quietly becomes tomorrow's baseline.

Human Factors Are Part of the Configuration

Autonomy change control should not stop at software and aircraft configuration.

The human side must be controlled too.

If a software update changes an alert, modifies a mode transition, introduces a new operator prompt, adjusts handoff timing, or alters what the system does when the human does nothing, then operator procedures and training may need to change with it.

This is where many programs under-invest.

They update the autonomy stack, run technical regression tests, and assume the human supervisor will adapt. That assumption is risky. Human factors evidence can expire when the system behavior changes.

A clear change-control process should ask whether the update changes:

  • What the operator sees during normal or abnormal operations
  • What the operator is expected to decide
  • How much time the operator has to act
  • Which role owns approval or override authority
  • What procedures must be rehearsed before field use
  • What logs must be reviewed after the event

If the answer is yes, the change is not complete until the human system is updated too.

Continuous Assurance Depends on Knowing the Baseline

Autonomous systems need continuous assurance because their risk picture changes over time. Missions expand. Software evolves. Edge cases appear. Operators learn. Field data exposes new behavior. Customers ask for new capability.

Continuous assurance is impossible without baseline discipline.

The program must know what configuration was tested, what configuration was approved, what configuration is installed, what configuration flew, and what configuration generated a specific event log. Without that baseline, post-flight reviews become guesswork.

This matters when investigating anomalies.

If a drone responds unexpectedly during a BVLOS mission, the team should not spend days reconstructing which software build, parameter set, mission plan, ground-control version, payload integration, and procedure revision were active. That information should already be part of the operational record.

The same is true for positive evidence. When a test goes well, the team needs to know exactly what configuration produced the result. Otherwise, the success cannot be reused with confidence.

Program Managers Need a Practical Change Board

Change control does not need to become slow or ceremonial.

For autonomy programs, the goal is a practical change board with the right technical and operational voices in the room. Engineering, test, safety, operations, human factors, product, and program leadership all see different parts of the risk picture.

The board should focus on impact, not theater.

For each significant autonomy change, the team should review:

  • What changed in behavior, not just in code
  • Which requirements, hazards, and assumptions are affected
  • Whether the operating envelope changes
  • Whether old test evidence remains valid
  • Whether new simulation, bench, flight, or human-in-the-loop evidence is needed
  • Whether operator procedures, training, or checklists must change
  • Which fielded assets may receive the update
  • What rollback path exists if the change performs poorly

This kind of board can move quickly when the program has good traceability. It slows down only when the team does not understand the impact of its own change. That slowdown is information. It means the program is finding risk before the field finds it.

Autonomy Scaling Is a Configuration Problem

Scaling autonomy is not just about adding capability. It is about keeping control as capability spreads.

A single prototype can survive with informal knowledge. A fielded fleet cannot. Once multiple aircraft, operators, payloads, customers, sites, and mission types are involved, the program needs configuration discipline that is boring in the best possible way.

Everyone should know which baseline is current. Everyone should know what changed. Everyone should know what evidence supports the change. Everyone should know which missions are approved for that configuration and which ones are not.

That is how autonomy becomes an aerospace capability instead of a rolling experiment.

The best autonomy teams will still move fast. But they will move fast with controlled baselines, explicit authority, traceable evidence, and a clear view of operational impact.

Before an autonomous drone program scales fielded operations, leaders should ask a direct question:

Can we prove which configuration is flying, why it is approved, what changed, and what evidence still applies?

If the answer is no, the next priority is not another autonomy feature.

It is change control.

Tags:

aerospace engineeringautonomous dronesautonomy change controlautonomy program managementBVLOSconfiguration managementflight softwaresafety caseUASunmanned systems
Author

ERIC ADUNAGOW

Follow Me
Other Articles
Autonomous drone handoff from onboard autonomy to a human remote supervisor in an aerospace test environment
Previous

Autonomous Systems Need Handoff Protocols Before They Need More Autonomy

Autonomous UAS integration workspace showing drone hardware, sensor payload, data link equipment, and ground control systems
Next

Autonomous UAS Programs Need Interface Control Before Integration Gets Expensive

No Comment! Be the first one.

Leave a Reply Cancel reply

You must be logged in to post a comment.

DISCLAIMER - Contents, and images on this website are filed under content curation with links to the source where it's coming from. Contents on this blog are for reviews only and not for profit-making. Images posted are believed to be published according to the U.S. Copyright Fair Use Act (title 17, U.S. Code). If you think there has been a copyright violation, please email info@adunagow.net. Ensure that evidence is provided and we will remove the image or content immediately.

Copyright 2026 — Eric Adunagow | Autonomous Systems & Aerospace Engineering. All rights reserved. Blogsy WordPress Theme
Scroll Up