okladka

Zarządzanie projektami informatycznymi różni się od zarządzania projektami innych typów. Jest to związane przede wszystkim ze specyfiką branży i produktu. Projekty IT oddawane nieterminowo, nie spełniające założeń funkcjonalnych i wielokrotnie przekraczające założone budżety przeszły już do legendy. Co jest przyczyną takich sytuacji? I co trzeba zrobić, by ich uniknąć?

Odpowiedzi na te pytania znajdziesz w książce "Zarządzanie projektami informatycznymi. Eseje". Jej autor, Joe Marasco, legendarny menedżer z firmy Rational Software, przedstawia swój punkt widzenia na temat kierowania projektami IT. Czytając jego przemyślenia, dowiesz się, czy możliwe jest stworzenie realnego harmonogramu, rozwiązanie typowych problemów w niekonwencjonalny sposób i zbudowanie zgranego zespołu programistów. W każdym eseju znajdziesz ciekawe spostrzeżenia i sporo humoru.

  • Problemy, przed jakimi staje każdy kierownik projektu
  • Metodologie wytwarzania oprogramowania
  • Modelowanie w UML i jego znaczenie w projekcie
  • Tworzenie harmonogramów
  • Budowanie zespołu i zarządzanie nim
  • Sposoby rozwiązywania sytuacji kryzysowych
  • Wypuszczanie produktu na rynek

Jeśli chcesz tworzyć wartościowe produkty, dostarczać je klientowi na czas i nie przekraczać zaplanowanego budżetu, ta książka jest przeznaczona właśnie dla Ciebie.


O autorze (11)
Wstęp (13)
Przedmowa (15)
Część I Ogólnie o zarządzaniu (19)
Rozdział 1. Zacznijmy od początku (21)
  • Dlaczego potrzebne jest dobre oprogramowanie? (22)
  • Punkty stałe (23)
  • Odbiorcy (24)
  • Przyrostowe rozwiązywanie problemów na zegarze (25)
  • Podsumowanie (28)
Rozdział 2. Moja droga do informatyki (29)
  • Wyzwanie (29)
  • Odpowiedź (30)
  • Jak to działało? (31)
  • Dlaczego to pokolenie inżynierów było wyjątkowe? (33)
  • Obliczenia (34)
  • Szacowanie rzędu wyniku (35)
  • Co zatem z komputerami? (37)
  • Nasza spuścizna (38)
  • Podsumowanie (39)
Rozdział 3. Wspinaczka (41)
  • Wspinaczka na wysoką górę (42)
  • Najczęstsze przyczyny porażki (48)
  • Składniki sukcesu (49)
  • Czynnik ludzki (51)
  • Podsumowanie (51)
Rozdział 4. Zarządzanie (53)
  • Kierowanie zespołem (54)
  • Podsumowanie (60)
Część II Różnice w oprogramowaniu (63)
Rozdział 5. Rzeczy najważniejsze (65)
  • Programowanie przyrostowe (65)
  • Roscoe Leroy (66)
  • Rezygnujemy z modelu kaskadowego (67)
  • Inna skrajność (69)
  • Pierwszy rysunek Roscoe (69)
  • Drugi rysunek Roscoe (70)
  • Chwileczkę! (71)
  • Skracanie wektorów (72)
  • Zastosowanie do produkcji oprogramowania (72)
  • Nauka stosowana i kierunek krótkich wektorów (73)
  • Namierzanie ryzyka (74)
  • Czy słyszałeś to już wcześniej? (75)
  • Więcej o nauce praktycznej (76)
  • Zastosowanie biznesowe (77)
  • Efekt zatrudnienia (78)
  • Na chłopski rozum (80)
  • Podsumowanie (81)
Rozdział 6. Modelowanie (83)
  • Jak wyjaśnić, co to jest UML? (84)
  • Co to jest UML i dlaczego jest ważny? (85)
  • Drugi przykład, mniej trywialny (85)
  • Trzeci przykład (87)
  • A teraz jak to się ma do programowania... (89)
  • Podnosimy poziom abstrakcji (90)
  • Podsumowanie (90)
Rozdział 7. Kodowanie (93)
  • Jak menedżerowie mogą uczyć się nowych języków programowania? (94)
  • Lepiej zdefiniowany problem (95)
  • Co powinien zawierać "standardowy problem"? (95)
  • "Zgadnij, jakie to zwierzę" (97)
  • Czy "Zgadnij, jakie to zwierzę" spełnia właściwe kryteria? (98)
  • A czy przechodzi przez test "No i co?"? (99)
  • To jest Twoja gra (100)
  • Podsumowanie (100)
Rozdział 8. Wychodzimy z tym na świat (103)
  • Zbuduj je, a oni przybędą (104)
  • Na początku była skrzynia z piaskiem (105)
  • A właściwie dlaczego tworzenie produktu ma być trudne? (106)
  • A co z podejściem przyrostowym? (111)
  • Podsumowanie (111)
Część III Z punktu widzenia menedżera projektów (113)
Rozdział 9. Coś za coś (115)
  • Piramida projektu (116)
  • Pięć, a nie cztery (118)
  • Wchodzimy do piramidy (119)
  • Nowa zmienna - wysokość (120)
  • Objętość piramidy jest stała (120)
  • Dygresja statystyczna (121)
  • Dobry pomysł, zły rozkład (124)
  • Znaczenie dla rzeczywistych projektów (126)
  • Jak to się ma do rzutu monetą? (126)
  • Więcej ufności (127)
  • Ważne ograniczenia (128)
  • A wszystko to przez ryzyko (133)
  • Podsumowanie (134)
Rozdział 10. Estymacja (137)
  • A jeśli kierujemy się zdrowym rozsądkiem? (138)
  • Czekolada a wanilia (138)
  • Roscoe wyjaśnia (139)
  • Roscoe kontynuuje (139)
  • Kalendarz Roscoe (140)
  • Obliczenia Roscoe (141)
  • Roscoe zabiera się za oprogramowanie (141)
  • Roscoe składa relację (141)
  • No proszę, jednak zrobiliśmy coś dobrze (142)
  • Roscoe podsumowuje (143)
  • Roscoe podnosi rękawicę (143)
  • No proszę, jednak zrobiliśmy coś dobrze - część druga (144)
  • Roscoe przyjęty do bractwa kierowników projektów informatycznych (145)
  • Podsumowanie (146)
Rozdział 11. Harmonogramy (147)
  • Roscoe porusza problem: jak bardzo się spóźnimy? (148)
  • Joe ma okazję się odgryźć (149)
  • Roscoe powraca (150)
  • Kronika przestępców wg Roscoe (151)
  • Wykres Roscoe (151)
  • Ostatnie zastrzeżenie (152)
  • Niemiła uwaga końcowa (153)
  • Podsumowanie (154)
Rozdział 12. Rytm (155)
  • Postępy prac projektowych widziane okiem fizyka (156)
  • Wtrąca się rzeczywistość (165)
  • A co z podejściem przyrostowym? (166)
  • Ostatni wykres (171)
  • Podsumowanie (173)
Część IV Czynnik ludzki (175)
Rozdział 13. Polityka (177)
  • Kontekst (178)
  • Definicja (179)
  • Trzy możliwości (179)
  • Polityka jest nieunikniona, ale... (181)
  • Gdy w grę wchodzi polityka (182)
  • Postrzeganie polityki przez inżynierów (185)
  • Środowisko wysokiego zaufania (186)
  • Inne rodzaje złej polityki (187)
  • Podsumowanie (188)
Rozdział 14. Negocjacje (191)
  • Komunikacja jest wszystkim (191)
  • Roscoe wykłada swoją teorię (192)
  • Czy to już wszystko? (198)
  • Podsumowanie (199)
Rozdział 15. Werbowanie (201)
  • Roscoe się sparzył... (202)
  • ...i natychmiast przechodzi do sedna sprawy (202)
  • Wezuwiusz wybucha (202)
  • Jak to się robi w Teksasie? (203)
  • Znaczenie dla programowania (204)
  • Pies zjadł moją pracę domową (204)
  • Wojna o specyfikację? (205)
  • Trzy najczęstsze wymówki (207)
  • Jeszcze jedna sprawa (208)
  • Pchnięcie, parada i riposta (209)
  • Gra w kurczaka przy dużym projekcie (210)
  • Koniec znanego nam sposobu tworzenia oprogramowania? (210)
  • Rozwinięcie kontra konstrukcja (211)
  • Trudna przyjaźń (212)
  • Podsumowanie (212)
Rozdział 16. Wynagrodzenia (215)
  • Ruszyć z przepływem (216)
  • Przepływ a produktywność programistów (217)
  • Zastosowanie modelu przepływu do kwestii wynagrodzeń (219)
  • Pieniądze to nie wszystko (228)
  • Podsumowanie (229)
Część V Myślenie niekonwencjonalne (233)
Rozdział 17. Lekcja historii (235)
  • Nie pozwólmy, aby król był architektem (236)
  • Rzeczy nie zawsze są takie, jakimi się wydają (236)
  • Sprawdzanie planów (236)
  • Znaj swoją niewiedzę (237)
  • Kontynuacja przywództwa (237)
  • Jak zwykle w pośpiechu (237)
  • Skupiamy się na rzeczach nieistotnych (237)
  • Gdy plan jest zły (237)
  • Testowanie (238)
  • Prototyp kontra produkt (238)
  • Śledztwo (238)
  • Podsumowanie (238)
Rozdział 18. Błędne analogie (239)
  • Houston, mamy problem (239)
  • Prawa Newtona (241)
  • Wszystko jest względne (243)
  • Kwantowy nonsens (246)
  • Śmierć cieplna (249)
  • Inne przykłady (251)
  • Dobra nauka (252)
  • Podsumowanie (252)
Rozdział 19. Problem aktualizacji (253)
  • Odświeżanie oprogramowania wbudowanego (254)
  • Obecna sytuacja (255)
  • Gry w aktualizację oprogramowania (256)
  • Skromna propozycja (256)
  • Jeszcze raz - aktualizacja oprogramowania (257)
  • Dodatkowe korzyści (258)
  • Dlaczego będzie to działać? (259)
  • Dalsze możliwości (260)
  • Co z piractwem komputerowym? (261)
  • Zanim przejmie to słońce (262)
  • Podsumowanie (262)
Rozdział 20. Nie tak bardzo losowe liczby (265)
  • Roscoe zaczyna opowiadanie (266)
  • Symulacja uderzenia (266)
  • Pierwsze kroki (268)
  • Kolejne kroki (270)
  • Otrzymanie większej liczby prawdopodobieństw (271)
  • Oczywiście, dawno już zapomnieliśmy o baseballu (273)
  • Rzeczywistość jest paskudna (273)
  • Rozwiązanie Poniedziałka (274)
  • Lekcja nauczona (279)
  • Podsumowanie (280)
Część VI Sprawy zaawansowane (281)
Rozdział 21. Kryzys (283)
  • Pięć dni ryby (284)
  • Rynek ryb (284)
  • Dzień pierwszy - nieświadomość (284)
  • Dzień drugi - nie poruszamy tematu (284)
  • Dzień trzeci - wkracza "Złota Rączka" (285)
  • Dzień czwarty - punkt zwrotny (286)
  • Dzień piąty - dwie ścieżki krytyczne (286)
  • Morał (287)
  • Podsumowanie (287)
Rozdział 22. Wzrost (289)
  • Kwestia wzrostu (289)
  • Model naiwny (291)
  • Konsekwencje modelu (294)
  • Przykład (299)
  • Nieliniowość (301)
  • Wezwanie do działania (302)
  • Wnioski (304)
  • Nomogram (305)
  • Arkusz kalkulacyjny (307)
  • Podsumowanie (307)
Rozdział 23. Kultura (309)
  • Czym jest kultura? (310)
  • Słabe i silne kultury (311)
  • Określanie wartości, jakimi kieruje się przedsiębiorstwo (312)
  • A przy tworzeniu oprogramowania oznacza to... (315)
  • Tworzenie silnej kultury (317)
  • Gdy szukamy pracy (321)
  • Ostatnie słowo (322)
  • Podsumowanie (322)
Rozdział 24. Zbieramy wszystko razem (323)
  • Chłopiec na posyłki (324)
  • Macher (326)
  • Mistrz (329)
  • Więcej o mistrzu (330)
  • Rozkład populacji (331)
  • Jeszcze kilka słów o modelu (333)
  • Podsumowanie (333)
Podziękowania (337)
Skorowidz (341)