Dyskusja:Programowanie zwinne

message: Programowanie zwinne nie dotyczy zarządzania projektami tylko zarządzania procesem produkcji oprogramowania (Agile Software Development). To zasadnicza różnica. Proszę wprowadzić zaproponowaną poprawkę.
Pozdrawiam
Marek Prasoł
Certyfikowany Project Manager

message: : Przeczytałem kolejny raz cały Scrum Guide od deski do deski i nie ma w nim nigdzie żadnego zdania, że Agile czy Scrum są Metodykami zarządzania projektami. Jest natomiast wiele zdań i sformułowań świadczących o tym, że Scrum jest Ramową wizją zarządzania procesem czy to produkcji oprogramowania czy to czegokolwiek innego. W dokumencie pojawia się wiele razy słowo Produkt w znaczeniu Oprogramowanie lub coś innego niż oprogramowanie. Wg. mnie autorzy całkowicie zapomnieli, że efektem realizacji procesu produkcyjnego może być nie tylko fizyczny Produkt czy wirtualny produkt w postaci Oprogramowania ale również Usługa oraz e-Usługa, ponieważ firmy produkcyjne produkują Produkty, a firmy usługowe "produkują" Usługi co wynika jasno z tzw. koncepcji zarządzania procesowego przedsiębiorstwem. Na samym początku autorzy piszą, że Scrum jest Frameworkiem do zarządzania rozwojem i utrzymaniem kompleksowego Produktu, a więc procesu produkcyjnego. Dalej piszą wprost, że Scrum jest process framework a wiec nadal pojawia się wielokrotnie słowo Process a nie słowo Projekt. Dalej piszą, że Sprinty są podobne do Projektów o horyzoncie nie dłuższym niż 1 miesiąc (a więc wniosek, że Sprinty też nie są mini-projektami). Wg. mnie Sprinty są po prostu cyklami produkcyjnymi, a cały Scrum to Ramy zarządzania procesem produkcyjnym. Proces produkcyjny może funkcjonować samodzielnie gdy jest tzw. Produkcja ciągła albo też może być częścią Projektu, gdy trzeba w ramach Projektu coś wytworzyć. Dlatego Agile i Scrum można by uznać za dedykowane podmetodyki dedykowane do zarządzania Procesem wytwarzania produktów w Prince2. A więc Agile, Scrum i Kanban są podmetodykiami do metodyki Prince2 w zakresie wytwarzania Produktów (a ja bym dodał jeszcze Usług i e-Usług) w Projekcie. Natomiast totalnie błędnym myśleniem jest uważanie ich za metodyki zastępujące metodyki zarządzania projektami takie jak Prince2. A więc cała propaganda w Internecie na ten temat i publikacje książkowe nadają się co najwyżej do śmietnika, a czat GTP jak go o to zapytać to tylko powiela bezmyślnie te same bzdury co znalazł w Internecie i różnych bazach danych. A więc rzeczywistość jest taka:
replies: text: - Pricnce2 to Metodyka zarządzania projektami,

text: - PMI to zbiór dobrych praktyk dot. zarządzania projektami (bo to nie jest żadna Metodyka o czym autorzy sami piszą we wstępie do PMBook-a,

text: - SCRUM, Agile, Kanban to Ramy lub Metodyki zarządzania procesami produkcyjnymi (a nie żadnymi projektami).

text: A więc w stosunku do produkcji oprogramowania można uznać za poprawne wyrażenie Przedsięwzięcie programistyczne, a nie Projekt. Wyrażenie Przedsięwzięcie programistyczne stosowane było od lat w wielu publikacjach dot. inżynierii oprogramowania. Niestety w j.angielskim takie pojęcie nie istnieje i dlatego tłumaczą to na języka angielski jako Projekt co wg. mnie jest bardzo mylące bo Projekt to Projekt a Proces to Proces i są to kompletnie dwie różne rzeczy. Próby połączenia Procesu produkcyjnego z zarządzaniem projektem w jedną metodykę skończyły się niepowodzeniem. Jedynym sensownym rozwiązaniem jest uznanie metodyk zwinnych jako podmetodyk w metodyce Prince2 dedykowanych do zarządzania procesem wytwarzania Produktów (lub Usług czy też e-Usług) w Projekcie zarządzanym zgodnie z metodyką Prince2. Marek Prasoł (dyskusja) 12:25, 7 cze 2023 (CEST)
thread_title:  Agile nie jest Metodyką zarządzania projektami