Programowanie od specyfikacji

Spec-driven development with coding agents · id specdriven · aliases: spec-driven development, SDD, specification-first development, rozwój sterowany specyfikacją

Najpierw powstaje ustrukturyzowana specyfikacja, często także plan techniczny i lista zadań; materiały te kierują pracą agenta i mogą pozostać punktem odniesienia dla dalszych zmian.

A structured specification is created first, often together with a technical plan and task list; these artifacts guide the agent and may remain a reference point for later changes.

In one sentence

Zanim sztuczna inteligencja napisze kod, razem spisujecie, co dokładnie ma robić program, i dopiero według tego planu powstaje kod.

Before AI writes any code, you and it write down exactly what the program should do, and the code follows that plan.

Problem it solves

Asystent pisze kod, który wygląda poprawnie, ale robi coś innego, niż chciałeś, bo prośba była zbyt ogólna.

An assistant writes code that looks right but does something other than you wanted, because the request was too vague.

What it does

Jak budowa domu według projektu architekta: najpierw rysunki i kosztorys, które obie strony zatwierdzają, a dopiero potem murowanie.

Like building a house from an architect's drawings: first plans and estimates both sides approve, and only then the bricklaying.

Everyday example

Zanim zespół doda logowanie do aplikacji, asystent spisuje wymagania i kroki, ludzie je poprawiają, a potem asystent wykonuje zadania jedno po drugim.

Before a team adds sign-in to an app, an assistant writes requirements and steps, people correct them, then the assistant completes the tasks one by one.

This concerns you if you…

Related topics

Sources