Hirdetés

Új hozzászólás Aktív témák

  • sztanozs

    veterán

    válasz MostaPista #15867 üzenetére

    Nagyjából hasonló "rendszert" fejleszettem egy kis cégnek egy 3 fős csapattal 20 éve (nagyjából 6 hónapos fejlesztés volt, utána a cég még kb 15 évig "gondozta" a programot). A cég (tíz)milliókat kért érte megfelelő helyeken amiket persze meg is kapott.
    Egy feladat leprogramozása nem csak arról szól, hogy legyen egy listád amiben van némi hierarchia. A programnak rendelkezni kell felhasználói felülettel (ez vitte el a fejlesztési idő kb 75%-át amúgy), a belső logikának pedig biztosítania kell a konzisztenciát, a hierarchiának megfelelő változásokat. Az egymással kapcsolatban álló eseményeknek nem szabad elárvulniuk, ha valami változás történik a struktúrában. És természetesen ezeket a belső logikai szabályokat a megrendelőnek kell specifikálnia - ami az esetek nagy részében azt jelenti, hogy használat közben belefutnak valami "hibába", és akkor derül ki, hogy azt nem specifikálták le, mi pedig megírtuk úgy ahogy a legegyértelműbb volt nekünk.

Új hozzászólás Aktív témák