System działa od 15 lat i nikt nie chce go dotknąć? To może być projekt dla mnie.
Przykładowe problemy:
- oprogramowanie nie działa na nowym systemie
- program losowo się zawiesza
- nie ma dokumentacji
- autor systemu już nie pracuje
- trzeba zrozumieć istniejący kod C/C++/Java
- trzeba odtworzyć protokół komunikacyjny
- stary sprzęt lub system musi współpracować z nowym
- system jest zbyt wolny
- występują trudne do odtworzenia błędy
- potrzebna jest migracja
Jeśli będzie trzeba, przebiję się nawet przez kod maszynowy.
