S23 Сврсисходни развој софтвера у улози одрживог развоја предузећа

Татјана Давидов

Огњен Бакмаз

Биљана Бјелица

Славица Анђелић

Милош Драгосавац

Маја Војиновић

Ксенија Миланковић

Драгана Поповић

Softver inženjering je usmeren ka pronalaženju ponovljivih, predvidivih procesa ili metodologije toka razvoja softverskih rešenja.

Metodološki postupci podižu kvalitet i nivo pouzdanosti softvera, pri čemu su svi faktori unapređenja kvaliteta softverskih rešenja grupisani u jednu jedinstvenu paradigmu savremenog pristupa razvoja softvera.

Objektno orijentisani komponentni razvoj sa višestruko upotrebljivim softverskim vrednostima (Reusable assets - R komponente), koriste se u razvoju softvera sa ciljem podizanje nivoa kvaliteta softvera u službi održivog i efikasnog razvoja privrednih preduzeća. Softverski alati kojima se podstiče brži, kvalitetniji i efikasniji razvoj softvera utiču na ključne osobine savremenog softvera koji je u službi preduzeća, privrede i okruženja koji omogućuju održivi razvoj društva.

Pri tome pouzdan softver obezbeđuje funkcionisanje, rast i razvoj privrednih društava s tim da njihovo poslovanje ne utiče na narušavanje ekoloških i prirodnih resursa životne sredine u kojoj privredna društva egzistiraju.

Ključne reči: kvalitet i pouzdanost softvera, objektno orijentisano programiranje, produktivnost softvera.