Spisu treści:
Definicja - Co oznacza obejście?
Obejście to koncepcja opisująca krótkoterminowe lub tymczasowe rozwiązanie problemu. Często cykl życia oprogramowania jest bardzo krótki, a zespół programistów może napotkać wiele krytycznych problemów, jeśli organizacja o podobnym charakterze nie była w przeszłości podejmowana przez organizację. W takich okolicznościach oczekuje się, że kierownik projektu wygeneruje lub sformułuje obejście jako rozwiązanie, chyba że zespół może skoncentrować się na dokładnym rozwiązaniu.
Techopedia wyjaśnia obejście
Obejście oferuje tymczasowe rozwiązania, dzięki którym programiści mogą skoncentrować się na innych (ważniejszych) zadaniach. Deweloperzy muszą zapewnić podjęcie odpowiednich starań w celu zidentyfikowania problemu i ustalenia skuteczności obejścia na późniejszym etapie.
Problem związany z obejściami polega na tym, że nie są one wystarczająco elastyczne, aby sprostać przyszłym wymaganiom i presjom. Pomiędzy obejściem, mającym na celu dotrzymanie terminu, jest cienka linia, a skrótami na temat jakości kodu. Wielu programistów twierdzi, że obejścia są naprawdę tylko pretekstem do niewłaściwych celów biznesowych i przyspieszonych harmonogramów rozwoju, których można by uniknąć, gdyby było właściwe planowanie.