Maestro Project

The Maestro™ Project is an open-source business model for an engineering, manufacturing and sales business, based on the fictional Swift Construction Company. Maestro is an open-source project hosted on GitHub and is licensed according to the business-friendly permissive BSD 2-Clause License.  

The original goal for Maestro was to investigate open-source software development as a strategy for enterprise infrastructure software.  Basic system requirements were documented using non-confidential user stories, workflows, and source data, entirely avoiding the need to divulge confidential information beyond the enterprise. 

Maestro continues to provide a platform for exploring enterprise business software in general, and now also includes a proof-of-concept reference application called Maestro PLM (see demo). Additional information is available from the following references.

Please request additional information using the Contact form here.

Maestro Concept

The Maestro environment can be understood as a set of inter-related modules, similar to other enterprise software. 

  • Parts (part numbers, revisions, sources, bills-of-materials…)
  • Projects (people, schedule, effort, material…)
  • Issues (relationships, investigations, conclusions, actions…)
  • Stock (serial numbers and quantities, purchasing, production, sales…)
  • Files (engineering and ad hoc documents, revisions, author, editors, tags…)
  • Users (user truth, role-based access control…)


Maestro Component Diagram


The Maestro environment exhibits Transparency with Trust™ for data shared across engineering, manufacturing, support and administration teams.



Maestro Server

Maestro Server is a conceptual business process management server for enterprises to easily roll-out Maestro features within their organization.  Maestro Server is a fully-integrated stand-alone system for ease of deployment within an existing IT infrastructure.

Download Maestro Server Datasheet


Maestro PLM

Maestro PLM is a proof-of-concept reference application developed as part of the Maestro Project. Drawing inspiration from desktop applications such as Parts&Vendors™, Maestro PLM is web-based for ease of access and includes enterprise features such as true multi-user operation, document control, and material management.