Io-13-wyk-Slajd12
Programy typu E
Programy typu E odpowiadają dużej grupie rzeczywistych programów, osadzonych i pracujących przez długi czas w środowisku, dla którego powstały. Są to zwykle duże systemy, tworzone na zamówienie przez duże organizacje wytwarzające oprogramowanie. Specyfikacja i model są – podobnie jak w przypadku programów typu P – z natury niepełne i mogą posiadać błędy lub luki. Jednak największa różnica polega na integracji programu ze środowiskiem, co oznacza, że oba elementy na siebie nieustannie oddziałują. W ten sposób zmiana w środowisku natychmiast oddziałuje na program, wywierając potrzebę zmiany także w nim. Powoduje to niemal nieustanny napływ informacji zwrotnej od użytkowników systemu, co pozwala na wprowadzanie zmian najistotniejszych z ich punktu widzenia.