Najlepsza odpowiedź
„Kryzys zażegnany” to formalna wersja „Uff”.
Usłyszysz, że usłyszysz, że zbliża się kryzys (na przykład: dwa samoloty mają wlecieć w siebie).
Kontroler ruchu powie dwóm pilotom samolotów „Chłopaki, musicie zmienić trasę lotu, żeby nie uderzyć w ten drugi samolot.” Samoloty będą odchylać się od toru lotu siebie nawzajem, a kryzys (z dwóch samolotów zderzających się ze sobą) zostanie zażegnany (zatrzymany). Tak więc kontroler ruchu może powiedzieć swojemu przełożonemu „Kryzys zażegnany”. to już nie problem.
Odpowiedź
Wielu obserwatorów z branży określiło problemy związane z tworzeniem oprogramowania jako „kryzys”. Więcej niż kilka książek (np. [GLA97], [ FLO97], [YOU98a]) opowiedzieli o wpływie niektórych bardziej spektakularnych awarii oprogramowania, które miały miejsce w ciągu ostatniej dekady. Jednak wielkie sukcesy osiągnięte przez branżę oprogramowania skłoniły wielu do zastanowienia się, czy termin kryzys oprogramowania jest nadal właściwe. Robert Glass, autor wielu książek na temat awarii oprogramowania, jest przedstawicielem osób, które przeszły 3 zmiany serca. Stwierdza [GLA98]: „Patrzę na moje historie niepowodzeń i widzę raportowanie wyjątków, spektakularne awarie w pośród wielu sukcesów, kielich, który jest [teraz] prawie fu ll ”. Prawdą jest, że ludzie zajmujący się oprogramowaniem częściej odnoszą sukcesy niż przegrywają. Prawdą jest również, że kryzys oprogramowania, który przewidywał 30 lat temu, nigdy się nie zmaterializował. To, co naprawdę mamy, może być czymś zupełnie innym.
Słowo kryzys jest zdefiniowane w słowniku Webstera jako „punkt zwrotny w przebiegu czegokolwiek; decydujący lub kluczowy czas, etap lub wydarzenie. ”Jednak pod względem ogólnej jakości oprogramowania i szybkości, z jaką opracowywane są systemy i produkty komputerowe, nie było„ punktu zwrotnego ”,„ decydującego czasu ”, tylko powolny, ewolucyjna zmiana, przerywana wybuchowymi zmianami technologicznymi w dyscyplinach związanych z oprogramowaniem. Słowo kryzys ma inną definicję: „punkt zwrotny w przebiegu choroby, kiedy staje się jasne, czy pacjent przeżyje, czy umrze”. Ta definicja może nam dać wskazówkę dotyczącą prawdziwej natury problemów, które nękały rozwój oprogramowania. To, co naprawdę mamy, można lepiej scharakteryzować jako chroniczne schorzenie. Słowo „dolegliwość” definiuje się jako „wszystko, co powoduje ból lub cierpienie”. Ale definicja przymiotnika chroniczna jest klucz do naszej argumentacji: „trwający długo lub powtarzający się często; kontynuowanie w nieskończoność ”. O wiele dokładniejsze jest opisanie problemów, które napotkaliśmy w branży oprogramowania, jako chronicznej dolegliwości niż kryzysu.
Źródło: technology.blurtit.com>