A szoftvertervezés a folyamat számítógépes alkalmazásától (alkalmazás, amely az egyszerű szóbeli kérdéstől a teljes specifikációig terjedhet) képes végrehajtani a szoftverek (és ezáltal a számítógépes programok ) tervezését, megírását és fejlesztését mindaddig, amíg azok meg nem érkeznek. az igénylőnek.
Általánosságban elmondható, hogy a szoftverek gyártása három fő szakaszból áll:
Az elemzési és tervezési módszer célja a rendszer fejlesztésének előzetes szakaszainak formalizálása annak érdekében, hogy ez a fejlesztés hűbb legyen az ügyfél igényeihez. A legismertebb módszerek közül megemlíthető különösen a Merise , a RAD és a SADT .
Fő cikk: elemzési és tervezési módszerek .