Development

From practical experience to an operational system

This page documents an ongoing transition: from project knowledge held largely in one person, through explicit product rules and shared visual configuration, toward structured information that can move between customer communication, technical clarification, production and installation without being repeatedly re-explained.

Product logic Commercial clarification Shared configuration Structured data Role-based workflow Production handoff Revision logic

What this page defines

Development is not a software showcase. It records how practical experience is being translated into a more explicit and repeatable operating system. Stable principles remain in System Laws. The general reasoning process remains in Approach. Real project domains remain in Applied. This page sits between them: it shows what is currently being built from that logic.

01 · Origin

The problem began before production

In custom work, a client needs enough clarity to make a decision before the final technical package exists. That creates a recurring gap: the product must become understandable early, while the most specialised technical resources are usually needed later.

Commercial reality

A custom product has to become visible before it can be ordered

A customer rarely buys a verbal description. Door proportions, divisions, opening direction, glass, handles and other visible decisions need a shared representation that can be discussed and corrected.

Resource reality

The person talking to the customer is not always the person drawing the product

Sales staff and project managers may understand the product well without working in CAD. Technical designers, meanwhile, are often occupied with confirmed production work. Early clarification can therefore depend on a scarce resource.

Development principle

The first objective was not automation. It was to create a shared object that a customer and seller could understand together — and then preserve the decisions made around that object as the project moved forward.

02 · Commercial clarification

Shortening the distance between an idea and something discussable

The practical bottleneck is simple: if every early variation requires a new drawing from a technical designer, clarification becomes slow, expensive and difficult to repeat. If the product logic is known, part of that early work can be represented directly.

01
Customer intent
What the customer wants to achieve.
02
Shared configuration
One visible object for discussion.
03
Commercial clarification
Choices, open questions and boundaries.
04
Technical clarification
Only the points that actually require technical work.
Important distinction

The system is not intended to replace a technical designer. It is intended to reduce the amount of technical time spent recreating information that has already been defined earlier.

03 · Information flow

The same decision should not be explained five times

In a fragmented process, the customer explains something to sales, sales explains it to a manager, the manager explains it to a technical designer, and the resulting information is later interpreted again by production and installation. Every retelling creates another opportunity for drift.

01
Intent
The requirement enters the system.
02
Representation
The requirement becomes visible.
03
Project state
Decisions, status and open points are stored.
04
Role-specific output
Each participant receives the relevant view.
05
Technical verification
Professional checks are added where required.
06
Production handoff
Released information becomes production data.
07
Installation handoff
Site-relevant data becomes an installation view.
08
Feedback
Problems return as new constraints or rules.
Core operational idea

Information should not be repeatedly retold. It should remain attached to the project and change representation according to the role that consumes it.

04 · Roles

One project, different responsibilities

The system is being structured around roles even before a larger organisation exists. The reason is not organisational ambition. It is to make clear who needs which information, who can change what, and where responsibility moves from one stage to another.

Customer Intent, visible choices, approvals and customer-facing comments.
Sales / dealer Commercial clarification, configuration, open questions and customer communication.
Project lead Overall decision state, exceptions, responsibility boundaries and release control.
Manager / factory interface Structured handoff without reconstructing the customer conversation.
Technical designer Geometry, constraints and unresolved points that require professional verification.
Production Released dimensions, components, specifications, files and revision state.
Installation References, orientation, fixing conditions, interfaces and site-specific information.
Future roles Added only when permissions, data needs and responsibility are clear enough to justify them.
05 · Current development

What is being built now

The current system is still developing. It is being built from real project friction rather than from an attempt to reproduce a general-purpose software category.

Shared visual configuration

A product that can be discussed before a final technical drawing exists

Geometry, divisions, opening logic, glass, handles and other visible choices are combined into one object that supports early clarification.

Structured project state

Decisions should remain attached to the project

The aim is to preserve what is open, proposed, verified, approved, locked or released instead of leaving those states implicit in messages.

Production documents

Configuration should become usable downstream

A visual model becomes more valuable when the same underlying data can later support specifications, dimensions and production-oriented documents.

Installation documents

The site needs a different view of the same project

Installation does not need the complete sales history. It needs clear references, orientation, gaps, interfaces and conditions relevant to execution.

Comments & revisions

Issues should belong to the object they affect

A future objective is to bind comments, changes and production feedback to specific elements, decisions and revisions rather than leaving them in disconnected conversations.

Knowledge loop

Repeated problems should become rules

If production or installation repeatedly exposes the same limitation, the useful outcome is not another explanation. It is a new constraint, validation or rule inside the system.

Current status
Work in progress

Developed and tested inside current project work

This is not presented as a finished universal platform. Configuration systems, CPQ, PDM / PLM and production workflows already exist in many forms. The development documented here has a narrower purpose: to formalise a specific body of practical knowledge and reduce recurring information loss across one real product and project process.

Technical verification, specialist calculations and professional responsibility remain with the people qualified for those tasks. The objective is not to remove expertise, but to prevent expertise from being wasted on information that the process should already know.

Development within the system

Method, development and application

Development does not replace the existing author structure. It connects the reasoning layer to the applied project layer.

Development documented by Oleksandr Uhliar, a practitioner and entrepreneur working with custom glass and steel systems. The author layer focuses on product logic, decision structure, information transfer and the relationship between commercial clarification, technical work, production and execution.
Continue through the system

Move from development to principles or application

Development is one layer of the author system. The surrounding pages hold the stable method, vocabulary and applied project context.