Projektowanie aplikacji użytkowych

on

Tworzenie programów nie jest zajęciem prostym, zwłaszcza, gdy w grę wchodzą rozbudowane aplikacje wymagające skoordynowanej pracy wielu programistów, czy nawet zespołów programistów. Programowanie obiektowe pozwoliło już wiele lat temu na pewne uproszczenie i ułatwienie tego procesu, jednak nadal nie jest to coś banalnego, a w miarę postępu i rosnącego skomplikowania programów użytkowych poziom trudności będzie raczej rosnąć, a nie maleć. Często samo pisanie kodu to mniejszy wysiłek, niż zaprojektowanie współdziałania poszczególnych elementów aplikacji, zgranie części stworzonych przez różnych ludzi, w różnym czasie, często również w różnym środowisku. Osobną sprawą jest takie zaprojektowanie interfejsu oraz możliwych operacji, aby spełnić w jak największym stopniu oczekiwania klientów, którzy często są wysoko wykwalifikowanymi profesjonalistami i oczekują bezkompromisowej jakości oferowanych im rozwiązań, bez możliwości testowania nowych rozwiązań na nich.

Dodaj komentarz