Rozdział 6. Współpraca

Czasem wyobrażam sobie proces rozwoju oprogramowania jako pulsującą, utkaną ze światła sieć, do której centrum płyną wzdłuż nici informacje pojawiające się w odległych punktach. Dane wędrują do zespołu programistycznego, reprezentowanego przez błyskające, złożone skupisko włókien, a następnie wiązka informacji trafia do jaśniejącego jądra — oprogramowania — które jest zbyt oślepiające, aby móc na nie patrzeć.

Moje spojrzenie jest trochę dziwaczne.

Jednak w tym obrazie kryje się prawda. Rozwój oprogramowania opiera się na informacjach. Im skuteczniej programiści potrafią zdobyć i zrozumieć potrzebne dane, tym wydajniej będą pracować przy wytwarzaniu programu. Im lepsze informacje mają klienci i menedżerowie, tym sprawniej będą ...

Get Agile Development. Filozofia programowania zwinnego now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.