Zarządzanie projektami informatycznymi. Eseje

Autor: Joe Marasco

Szczegóły książki w Helionie
Tytuł oryginału: The Software Development Edge: Essays on Managing Successful Projects
ISBN: 83-246-0273-9
Cena: 47 zł
Oprawa: miękka
Format: B5
Data wydania: 2006.05.24
Liczba stron: 352
Przykładowy rozdział: ftp://ftp.helion.pl/online/zapres/zapres-11.pdf
Kategoria: Zarządzanie projektami

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.

Zarządzanie projektami informatycznymi. Eseje -- spis treści

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)

©2007 Włodzimierz Gajda