Whatever the approach to development may be, the final program must satisfy some fundamental properties.
Без оглед на пристап кон развој на софтвер може да биде, конечната програма мора да ги задоволуваат некои основни својства.