Pytania otagowane jako agile

Zwinne tworzenie oprogramowania to grupa metodologii opracowywania oprogramowania opartych na iteracyjnym i przyrostowym rozwoju, w których wymagania i rozwiązania ewoluują dzięki współpracy między samoorganizującymi się, wielofunkcyjnymi zespołami.

9
Czy ustalenie dat dostawy elementów jest „zwinnym” sposobem pracy?
Mówi się nam, że będziemy pracować sprawnie nad nowym projektem przez kierownictwo wyższego szczebla. Stworzyli oni stand-upy, planowanie sprintu, retrospektywy itp. Jednak teraz opracowali plan wyszczególniający całą pracę, którą chcą, abyśmy wykonali z datami dla każdego elementu i ponownie pokazali daty z tym, co zostanie pokazane w każdym z nich …

9
Czy istnieje realna alternatywa dla zwinnej metodologii rozwoju?
Dwie dominujące metodologie tworzenia oprogramowania to wodospad i zwinność. Omawiając te dwa elementy, często kładzie się duży nacisk na szczególne praktyki, które je odróżniają (programowanie par, TDD itp. Vs. specyfikacja funkcjonalna, duży projekt z góry itp.) Ale prawdziwe różnice są znacznie głębsze, ponieważ praktyki te wynikają z filozofii. Waterfall mówi: …

1
Czy istnieje kanoniczna książka na temat Agile?
Jako solowy programista, myślę, że używam procesu podobnego do Agile, ale chciałbym porównać to, co robię z prawdziwym Agile i sprawdzić, czy mogę ulepszyć własny proces. Czy istnieje książka, która jest de facto standardem opisującym najlepsze praktyki, metodologie i inne przydatne informacje na temat Agile? Co z tą książką czyni …
45 agile  books 



10
Czy pisanie oprogramowania przy braku wymagań jest umiejętnością lub sytuacją, której powinienem unikać?
Uważam, że niektórzy programiści są w tym bardzo biegli i często chwaleni są za możliwość dostarczenia działającej koncepcji o abstrakcyjnych wymaganiach. Szczerze mówiąc, doprowadza mnie to do szaleństwa i nie lubię „wymyślać” na bieżąco. Kiedyś myślałem, że to problematyczne, ale zacząłem wyczuwać zmianę i zastanawiam się, czy muszę dostosować mój …

7
Czy Scrum jest niezgodny z przetargami publicznymi?
Organizacja publiczna poprosiła mnie o nieformalne warsztaty na temat 101 zwinnego rozwoju, wyjaśniające warunki i koncepcje Scrum, Kanban i tym podobne. Pracuję w zwinnym środowisku od około pięciu lat, ale nie uważam się za ewangelistę Scruma. Po warsztatach spodobał im się ten pomysł. Wyjaśnili jednak, że to podejście prawdopodobnie nie …

7
Jak radzisz sobie z kodowaniem integrującym z wielu gałęzi / programistów podczas każdego sprintu?
Właśnie dostałem telefon retro, w którym programiści wyrazili zaniepokojenie integracją swoich historii w głównej gałęzi każdego sprintu. Wszyscy programiści kodują we własnej gałęzi i pod koniec sprintu łączą się w jedną gałąź główną. Następnie jeden programista (zwykle ten sam) ma za zadanie upewnić się, że wszystko dobrze zintegrowało się z …

6
Jaka jest rola wiodącego programisty w zwinnym zespole?
W nieagresywnym zespole programistycznym główny programista ogólnie : Ustawia standard (kodowanie i inne) Zespół bada nowe technologie Ustawia kierunek techniczny dla zespołu Ma ostatnie słowo w sprawach Projektuje architekturę systemu Jednak zwinny zespół działa inaczej: Zwinny zespół będzie polegał na nowatorskim designie, a nie z góry Zwinny zespół projektuje razem, …

4
Co to jest „rój”?
Słyszałem o roju w kontekście programowania zwinnego lub ekstremalnego. Wydaje się być uzupełnieniem parowania. Co to dokładnie jest Kiedy należy to zastosować? Jak to robisz dobrze?

10
Jaka jest różnica między „przypadkiem użycia”, „historią użytkownika” i „scenariuszem użytkowania”?
Czy istnieje dokładna, ale prosta i zrozumiała definicja rozróżnienia między „przypadkiem użycia”, „historią użytkownika” i „scenariuszem użytkowania”? jest sporo wyjaśnień, ale w tej chwili nie widzę nikogo, kto wyjaśniłby różnice w jednym zdaniu lub dwóch ... (np. http://c2.com/cgi-bin/wiki?UserStoryAndUseCaseComparison bardzo długie i trudne do zdobycia, pełne dyskusji)

6
Dlaczego używamy słowa „sprint”?
Jedną z podstawowych zasad Manifestu Zwinnego jest Zwinne procesy promują zrównoważony rozwój. Sponsorzy, programiści i użytkownicy powinni mieć możliwość utrzymywania stałego tempa w nieskończoność. Zespoły Scrumowe używają terminu sprint w odniesieniu do cyklu pracy (znanego również jako iteracja). Nie ma to jednak dla mnie sensu. Według Google sprint to: biegnij …

5
Czy ktoś jeszcze uważa, że ​​Scrum nie jest zwinny?
Jestem wielkim fanem zwinnego rozwoju i wykorzystałem XP w bardzo udanym projekcie kilka lat temu. Uwielbiałem wszystko, iteracyjne podejście do programowania, pisanie kodu wokół testu, programowanie w parach, posiadanie klienta na miejscu, przez który wszystko działa. Było to bardzo produktywne środowisko pracy i nigdy nie czułem się pod presją. Jednak …
41 agile  scrum 

3
Jak koordynować czas programistów między dwoma różnymi projektami w Scrum?
Zostałem mistrzem scrum w nowo powstałym zespole, który jest odpowiedzialny za tworzenie oprogramowania ORAZ utrzymywanie innych wdrożonych aplikacji. Zasadniczo każdy członek zespołu ma zadania rozwojowe i operacyjne. Obserwowałem ich działanie w ciągu ostatnich kilku tygodni i zauważyłem, że zespół ma problemy z koordynacją tych zadań. gdy programista koncentruje się na …

17
Codzienne awarie - tak czy nie? [Zamknięte]
Jak myślisz, jak cenne (lub nie) są codzienne spotkania stand-up ? Jeśli nie znasz go, odnosi się to do codziennego spotkania, które jest częścią zwolenników Scruma (i innych zwinnych metodologii). Chodzi o to, że odbywasz codzienne spotkanie z 15 minutami, w którym każdy musi stać (aby zachęcić ludzi do rzeczy). …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.