1. Програмистът създава код, за който мисли че е без грешки.
2. Продукта се тества. 20 грешки са открити.
3. Програмистът поправя 10 от грешките и обяснява на тестовия отдел че другите 10 в същност не са грешки.
4. Тестовия отдел открива че 5 от 10-те поправки не работят и открива 15 нови грешки.
5. Повтарят се стъпки 3 и 4, три пъти.
6. Поради маркетинговото напрежение и изключително ранното обявяване на продукта, базирано на твърде-оптимистична програма за написването му, продукта се издава за масовия потребител.
7. Потребителите откриват 137 нови грешки.
8. Програмистът, изцяло загубил достойнството си като такъв, не може да бъде открит по никакъв начин
9. Новосъздаден програмистки екип, поправя почти всичките 137 грешки и създава 456 нови.
10. Предишният програмист праща картичка на нископлатения тестови отдел от Фиджи. Целия тестови отдел подава оставка.
11. Компанията е закупена на възможно най-ниска цена от конкурентна такава, която се възползва от минусите на последната им издадена версия на програмата, която има 783 грешки.
12. Нов ръководител е избран от борда на директорите. Той наема нов програмист да напише програмата начисто.
13. Програмистът създава код, за който мисли че е без грешки...
Как се изработва софтуер ;)
- wiSHmaKeR
- Модератор
- Мнения: 514
- Регистриран на: Сря Дек 18, 2002 17:02 pm
- Местоположение: Valhalla (Nowhere lands)
- Обратна връзка: