Wpisy otagowane ‘agilopolis’

Why developers produce legacy code in Scrum projects and what to do about it?

piątek, 19 Listopad 2010

Agilopolis Community Day 9 już za nami.

To co razem z Łukaszem Szydło chcieliśmy wam przekazać można by streścić w ten sposób:

  • Jakość kodu źródłowego jest ważna – ma wpływ na powodzenie projektu.
  • Na studiach nie nauczyliśmy się programować w porządny sposób. Pod presją czasu pracujemy w sposób wyuczony na studiach – „koko dżambo” i w efekcie produkujemy kod trudny i ciężki w utrzymaniu.
  • Znamy teoretyczną odpowiedź na pytanie jak temu zaradzić: Clean Code, TDD, Refactoring. By zacząć stosować te techniki, wpierw musimy się ich nauczyć, tak by weszły nam w krew.
  • Stosując model Dreyfusa pokazaliśmy jak zdobywamy nowe umiejętności. Jest to ważne, bo jeśli chcemy aby nasze zespoły produkowały porządny kod, musimy pomóc naszym ludziom zdobywać potrzebne im kompetencje. By im w tym pomóc, musimy rozumieć jak ludzie się uczą.
  • Na koniec pokazaliśmy kilka praktycznych technik nauki.

Poniżej zbiór materiałów i źródeł do tematów, które poruszaliśmy w czasie prezentacji. W wolnej chwili postaram się linki opisać :)

(więcej…)

Agilopolis Community Day 9 – już w ten czwartek!

poniedziałek, 15 Listopad 2010

Już w ten czwartek razem z Łukaszem Szydło poprowadzę dyskusję na temat „Dlaczego programiści w projektach Scrumowych tworzą kod złej jakości i co z tym zrobić?”.

(więcej…)

Agilopolis Community Day 6

wtorek, 19 Styczeń 2010

Właśnie wróciłem ze spotkania lokalnej grupy agile.. Temat: Why scrum works while implemented properly?

Było bardzo fajnie, a ja chciałbym zwrócić tu uwagę tylko na jedną kwestię ;)

Agenda spotkania:

  • 1800-1900 prezentacja
  • 1900-2000 pytania, rozmowy, itp.

A jak było naprawdę?

  • Start spotkania 1810 osobiście uważam, że to wysyła zły sygnał – można się spóźniać
  • Koniec spotkania 2140 uważam, że to trochę za późno, ja jestem bardzo zmęczony ;)

Bardzo ciekawy był też przebieg prezentacji.. Mówcom co kilka slajdów przerywano i toczyła się bardzo żywa dyskusja. Uważam, że to było świetne! Miałem okazję wysłuchać dużo ciekawych historii i punktów widzenia i działo się to w bezpośrednim sąsiedztwie tego co działo się na slajdach. Fajnie by było, gdyby ta forma została zachowana na kolejnych spotkaniach :) Jedyne co proponuje zmienić to dodać: „Kończymy o 2100,  jest OK nie wyrobić się ze wszystykimi slajdami, trudno..” Slajdy można wrzucić na www i umożliwić ich komentowanie.

To tyle spostrzeżeń na świeżo :)