[ Pobierz całość w formacie PDF ]
.Przy braku powodzenia na poziomieorganizacji mo e si okaza , e zespó nie jest ju potrzebny.Rysunek 1.1.Oblicza sukcesuPOZA HARMONOGRAM 21Znaczenie sukcesów na poziomie organizacjiZespo y programistyczne cz sto zaniedbuj sukces na poziomie firmy na rzecz atwiejszegodo osi gni cia powodzenia technicznego i osobistego.Nale y jednak pami ta o tym, e nawetje li dana osoba nie bierze odpowiedzialno ci za sukces organizacji, jej prze o eni oceniajzespó na tym poziomie.Wy sza kadra zarz dzaj ca i dyrektorzy wykonawczy prawdopodobnienie b d zwraca uwagi na to, czy oprogramowanie jest eleganckie, atwe w konserwacji, a nawetlubiane przez u ytkowników.Dla prze o onych licz si wyniki, czyli zwrot z inwestycjiw projekt.Je li zespó nie osi ga sukcesów w tym obszarze, mened erowie podejm dzia ania,które zapewni powodzenie.Niestety, wy sza kadra zarz dzaj ca zwykle nie ma czasu lub odpowiedniej perspektywy,aby w ka dym projekcie stosowa wyrafinowane rozwi zania.Dlatego cz ciej u ywajmiecza ni skalpela i s usznie oczekuj , e to zespó projektowy zajmie si szczegó ami.Kiedy mened erowie s niezadowoleni z wyników zespo u, wyci gaj miecze.Najbardziejoczywisty obiekt ci to koszty.S dwa proste sposoby na ich zmniejszenie: bardzo krótkieterminy, które maj skróci czas wytwarzania, oraz zlecanie zada firmom maj cym siedzibyw pa stwach o ni szych kosztach pracy.Mo na te zastosowa oba te rozwi zania jednocze nie.S to jednak nieeleganckie techniki.Krótkie terminy cz sto wyd u aj czas pracy zamiast goskraca [McConnell 1999, s.220], a zlecanie zada firmom zewn trznym wi e si z ukrytymikosztami [Overby].Czy krótkie terminy i gro ba zlecenia zada firmom zewn trznym brzmi znajomo? Je li tak,pora na wzi cie przez zespó odpowiedzialno ci za sukces, i to nie tylko osobisty i techniczny,ale tak e na poziomie organizacji.CO CENI ORGANIZACJE?Cho warto niektórych projektów wynika bezpo rednio ze sprzeda y, korzy ci organizacji obejmuj tak eczynniki inne ni dochody.Projekty zapewniaj warto na wiele sposobów i nie zawsze mo na wyceni jew z otówkach i groszach.Mo na wyró ni nast puj ce ród a warto ci (obok dochodów i oszcz dno ci)4:odró nianie si od konkurencji;kreowanie marki;wzrost lojalno ci klientów;spe nianie wymaga prawnych;oryginalne badania;informacje strategiczne.4Oparte cz ciowo na [Danne i Cleland-Huang].22 ROZDZI A 1.DL ACZEGO ZWI NNE PROGRAMOWANI E?Wkraczanie w wiat zwinnego programowaniaCzy zwinne wytwarzanie oprogramowania pomo e zespo owi w osi ganiu wi kszychsukcesów? Mo liwe.Zwinne programowanie koncentruje si osi ganiu celów osobistych,technicznych oraz organizacji.Je li zespó ma problemy w którym z tych obszarów, wdro eniezwinnego wytwarzania oprogramowania mo e okaza si pomocne.Sukces na poziomie organizacjiZwinne metody pozwalaj osi gn sukces na poziomie organizacji poprzez koncentracjna zapewnianiu warto ci i zmniejszaniu kosztów.Bezpo rednio przek ada si to na wy szyzwrot z inwestycji.Zwinne metody powoduj tak e wczesne ustalanie oczekiwa , dlategoje li projekt nie prowadzi do sukcesu organizacji, wiadomo o tym na tyle wcze nie, e mo naanulowa go przed poniesieniem wysokich nak adów.Zespo y stosuj ce zwinne programowanie zwi kszaj warto dzi ki w czeniu w pracekspertów biznesowych i skoncentrowaniu wysi ków na podstawowych warto ciach, któreprojekt ma zapewnia organizacji.W projektach realizowanych zgodnie ze zwinnym podej ciemjako pierwsze przygotowywane s najbardziej warto ciowe funkcje, a zespó cz sto udost pnianowe wersje, co znacznie zwi ksza warto.Kiedy zmieni si potrzeby biznesowe lub zespózdob dzie nowe informacje, mo na zmieni kierunek prac, aby dostosowa go do zaistnia ejsytuacji.Do wiadczone zespo y stosuj ce zwinne podej cie poszukuj nieoczekiwanychmo liwo ci, które pozwol ulepszy plan dzia ania.Takie zespo y pozwalaj zmniejszy koszty.Po cz ci wynika to z doskona o ci technicznej.W najlepszych zwinnych projektach pojawia si tylko kilka b dów miesi cznie.Mniejsze jesttak e marnotrawstwo, co jest efektem wczesnego anulowania s abych projektów i zast powaniakosztownych praktyk rozwoju prostszymi.Komunikacja w zwinnych zespo ach jest szybkai precyzyjna, a praca jest mo liwa nawet w przypadku nieobecno ci kluczowych osób.Cz onkowie regularnie kontroluj proces i nieustannie usprawniaj kod, dzi ki czemukonserwacja oprogramowania i wprowadzanie w nim poprawek s atwiejsze
[ Pobierz całość w formacie PDF ]