2013. április 3., szerda

SZF11 - SZF12 - Szoftvermenedzsment


A szoftvertechnológia kialakulása
---------------------------------

- Kiváltó oka az ipar fejlődése, a termelés felgyorsulása, és az így előállított termékek értékesítéséhez kapcsolódó ügyviteli folyamatok felhalmozódása.

==> Szükség lett speciális egyedi igényekre szabott alkalmazásokra. (kb. 70-es 80-as évekre tehető, ami a 90-es években teljesedett ki)

Megjegyzés: A szoftvertechnológia fejlődése automatikusan vonzotta a hardwaretechnika fejlődését is.

===> A szofvter maga is termékké vált, és ennek hatására kialakult egy komplett szoftverpiac.

- A szoftvernek is (mint minden terméknek) létezik:

- minősége
- piaci értéke
- előállítási költsége
- előállítási határideje
- szolgáltatási funkciója

-> Előállítási költség -> leginkább szellemi tőke beruházás, vagy annak megvásárlása, természtesen egyéb üzemeltetési és infrastruktúrási költségek is felmerülnek.
-> Előállítás határideje -> feladat függő kérdés, amelyben a legnagyobb szerepet az kapja, hogy hány ember, milyen intenzitással dolgozik az adott projekten. (Megjegyzés: mellette folyamatosan befolyásoló tényező az ügyfél határidő igénye.)


Nagy méretű programrendszerek
-----------------------------

Jellemzői:

- Nagy bonyolultságú->fejben tartva nem kezelhetők, a kidolgozás során felhasználandó részletekről feljegyzésket, specifikációkat kell készíteni

- Csapatmunkában készülnek

- Hosszú élettartamú

A nagy méretű programrendszerek esetében a következő feladatokat kell megoldani:

1., A rendszerrel szemben támasztott követelményket előre pontosan meg kell határozni, azokat írásban rögzíteni kell.

2., A program kidolgozásának menetét meg kell tervezni, meg kell határozni az úgynevezett mérföldköveket, azaz ellenőtzési pontokat, határidőket és a hozzájuk tartozó megoldandó feladatokat.

3., Gondoskodni kell a kidolgozáshoz szükséges hardware, szofvter, anyagi és emberi erőforrásokról.

4., Dokumentálni kell a programkészítés fázisainak menetét és eredményeit.

5., Szervezni, itrányítani kell a kidolgozásban résztvevő csapat munkáját és az erőforrások felhasználását.

6., Igazolni kell, hogy az általunk készített program megfelel a követleményeknek.

Nincsenek megjegyzések:

Megjegyzés küldése