Design-driven development on see arendusviis, kus illustreerid ennem, kuidas arendatav osa välja nägema peaks,
siis kirjutada koodi selle järgi.
Draw.io või isegi lihtsalt Microsoft Paint, vahendid, millega saad illustreerida ja brainstormida oma toote kujutelma
| Head | Halvad |
|---|---|
| Selgem kujutelm tulemusest | Võib võtta rohkem aega, sest põhimõtteliselt arendad projekti tagurpidi |
| Saad otsida erinevaid viise, kuidas tulemuseni saada, rohkem kreatiivset vabadust | Võib-olla rohkem survet, et perfektsem olla, sest võid keskenduda rohkem lõpule kui funktsionaalsusele |