Jarosław
Żeliński
Analityk i
Projektant Systemów
Temat: Code review - wasze opinie
Rafał G.:
Co jest droższe dla klienta, częstsze - przyrostowe dostarczanie nowych funkcjonalności przy zapewnieniu jak najkrótszego Time to Market, czy być może rzadsze dostarczanie kompletnej funkcjonalności (w modelu Watferall'owym), która w momencie dostarczenia już w powiedzmy 50% nie jest już potrzebna ?
1. jeżeli zapewnisz "open close principia" to OK
2. co tu rozumiesz pod pojęciem "waterfall"? bo jeżeli mityczne 5 lat analizy i 10 lat developemtu to jesteś jakieś 50 lat wstecz
3. waterfall to "powiedzmy 50% nie jest już potrzebna" to taki mit do straszenia dzieci... ile razy brałeś udział w takim projekcie??
Wydaje się, że klienci muszą teraz liczyć swoje pieniądze jak nigdy wcześniej - co może być wskazówką, czemu masowo porzucają podejście sekwencyjne do produkcji softu na rzecz tego iteracyjnego.
wskazówka: nie porzucają a wracają :) bo z tego żyję w 100% i forsują umowy fixed-price niedopuszczając do kolejnej "agile/T&M"
Być może nie dotyczy to mniejszych projektów, które jeszcze można jakoś ogarnąć przy planowaniu, ale duże projekty są już pod tym względem bezlitosne.
i chodzi generalnie o większe projekty: postaw przyrostowo drapacz chmur... planowanie (jak się potrafi) daje kilkukrotnie niższe koszty niż przyrostowe zwinne bez planowania ... ale to tylko z praktyki wiem... swojej i nie tylko
ile razy w życiu porządnie zaprojektowałeś to co potem zakodowałeś???Ten post został edytowany przez Autora dnia 27.01.14 o godzinie 22:41