PMFA

PMFA manifest

Verzija 1.0.0 — Ratifikovan
Na snazi od: 2026-01-12

Zašto je poslovni softver propao

Poslovni softver je propao jer je optimizovan za fleksibilnost.

Fleksibilnost je proizvela:

  • Skriveno stanje
  • Nesledljivo ponašanje
  • Neponovljive rezultate
  • Fikciju revizije

Konfiguracija je zamenila zakon.
Disciplina je zamenila sprovođenje.
Dokumentacija je zamenila autoritet.

Ništa od ovoga ne skalira pod regulacijom.

PMFA ne popravlja ove probleme. PMFA eliminiše njihovu mogućnost.


1. Sistem pre proizvoda

PMFA nije proizvod.
Proizvodi su interfejsi.

PMFA je sistem izvršenja.
Definiše šta je dozvoljeno, zabranjeno, zabeleženo, ponovljivo i proverljivo.

Ono što sistem ne sprovodi—ne postoji.

2. Determinizam je obavezan

Za iste ulaze, sistem mora dati iste rezultate.

Bez determinizma:
— revizija je nemoguća
— odgovornost je fikcija
— usklađenost je predstava

Replay nije funkcionalnost.
Replay je pravna sigurnost.

3. Politika pre koda

Kod izvršava.
Politika odlučuje.

PMFA ne dozvoljava:
— skrivena pravila
— implicitni autoritet
— nedokumentovane izuzetke

Svo ponašanje je deklarisano, verzionisano i sprovedeno.

4. No-Engineering princip

Poslovno ponašanje se menja bez ponovne izgradnje sistema.

Samo u okviru deklarisanog zakona.
Samo u okviru sprovedenih ograničenja.

Fleksibilnost bez zakona je korupcija.

5. Ugovori su izvršni

Ugovori nisu dokumenti.
Oni su izvršna pravila.

Neizvršive klauzule su nevažeće.

PMFA sprovodi ugovore interno pre nego što se akcije dogode.

6. Usklađenost je arhitektura

Usklađenost se ne dodaje.
Ona se projektuje.

Revizija, sledljivost, replay i verzionisanje su strukturne osobine sistema.

7. Konačna pozicija

PMFA ne traži poverenje.
Zamenjuje poverenje sprovođenjem.

Sistem je zakon.

Canonical text. Interpretations are invalid.
SHA-256: 6df5692d565c77a8d0f6fa54723430565dd0611842b6083c6df03fe212211067