DevTalk Menu

Viewing all items for tag agile

Permalink:

13 – O agile z Grzegorzem Rycajem

(comments are closed)

grzegorz-rycajSzczęśliwy, trzynasty, odcinek to chwilowy odpoczynek od technikaliów. Tym razem wraz z Grzegorzem Rycajem serwujemy Wam dywagacje na popularny temat: agile. Grzegorz od wielu lat programuje i kieruje zespołami programistów. Prawdopodobnie wielu z Was niejednokrotnie miało okazję oglądać go na scenie, gdyż regularnie występuje na różnych eventach. MVP w kategorii Visual Studio ALM.

40-minutową rozmowę rozpoczynamy od historii agile. Nie zagłębiamy się jednak w teorię – tę pewnie ogromna większość Was zna (jeśli nie – zapraszam do sekcji z linkami). Zastanawiamy się czym różni się agile w zależności od modelu pracy zespołu: “wewnętrzne zasoby” vs “dostawcy oprogramowania”. Jaki wpływ na projekt ma typ klienta: bank czy startup? Bardzo ważna część konwersacji to przestrogi: na co uważać stosując agile, jakie są najczęściej popełniane błędy w tym zakresie? Grzesiek dzieli się też swoimi spostrzeżeniami odnośnie radzenia sobie z “wrzutkami z produkcji” skutecznie demolującymi plany na dany sprint, czyli: jak radzić sobie z utrzymaniem systemów? Albo: jak dbać o dokumentację projektową? Rozmawiamy też o bardziej niskopoziomowych praktykach, takich jak code review, daily standup meeting, retrospekcje czy wreszcie continuous integration.

Konkurs: rozdajemy egzemplarz polecanej przez Grześka książki “Agile Project Management with Scrum“. Pewnie już wiecie kto ją dostanie, prawda?:) Tak, autor jednego z komentarzy pod niniejszym postem! Gorąco zapraszam zatem do dyskusji na temat zarówno tego odcinka, jak i DevTalka w ogóle.

Czytaj dalej…

  • PaSkol

    Niniejszym dziękuję 😉

    A tak przy okazji – jak się okazuje – szukając ostatnio pracy, miałem też ofertę od Billennium ;). Świat jest mały :D.

  • PaSkol

    Jeszcze uzupełnię, bo dopiero teraz zauważyłem Twoje odniesienie do dokumentacji. Jako “dokumentację” rozumiałem w tym wypadku jedynie tę techniczną i to też w sensie użycia metody/klasy. W żadnym zaś przypadku nie twierdzę, że testy zastąpią _całą_ dokumentację (albo że nie są potrzebne , itd.)

    Oprócz uzupełnienia także autokorekta. Nie piszę się “szlak trafił”, ale “szlag trafił”, a dlaczego, to już ewentualnych zainteresowanych odsyłam do słownika.

  • pokaż wszystkie komentarze (13)
  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

09 – O programowaniu w parach z Krzysztofem Szabelskim

(comments are closed)

krzysztof-szabelskiMoim towarzyszem w odcinku dziewiątym jest Krzysztof Szabelski. Jako doświadczony programista i lider pomaga różnym zespołom w firmie ogarniać trudne tematy. Występuje na konferencjach i grupach pasjonackich. Techniczne treści tworzy na blogu firmowym Future Processing. Więcej o Krzyśku możecie poczytać na stronie http://krzysztofszabelski.com. A na Twitterze występuje jako @kszabelski.

Temat naszej rozmowy to Pair Programming – czyli programowanie w parach ;). Odcinek ten jest tym samym najbardziej spójny koncepcyjnie, gdyż w sumie jest nas dwóch! Ale suchar, nevermind. Podczas tych kilkudziesięciu minut posłuchać można o tym skąd wywodzi się programowanie w parach, jak to robić oraz jak tego nie robić. Dodatkowo: jakie zalety idą za tą praktyką, ale też: na co uważać. Pair programming w pigułce.

Konkurs: w tym tygodniu mam do rozdania wejściówkę na konferencję 4Developers: najbardziej interdyscyplinarny event programistyczny w kraju. 20 kwietnia, Warszawa – warto tam być. Chcesz bilet? Puszczaj tweeta! Zasady są proste: napisz na Twitterze która ścieżka na konferencji wydaje Ci się najbardziej interesująca oraz dlaczego. Lista ścieżek dostępna jest na stronie http://4developers.org.pl/about/. Tweet musi dodatkowo zawierać nazwy @devtalkpl oraz @4Developers, więc na treść zostaje znaków mniej niż w esemesie – trzeba odrobinę wytężyć mózgownicę ;). Do dzieła! Autor najbardziej oryginalnej odpowiedzi dostaje wejściówkę. Przewidziane są również dwie nagrody pocieszenia.

Czytaj dalej…

  • pawel

    Słucham sobie podcastu a tu nagle slysze kolege z roku ze studiów. Cześć Szabel! Co do pair programingu, pierwszy raz sie z nim spotykam. W mojej firmie by to nie przeszło, bo stawia się tu raczej na ilość a nie na jakość. Bardzo ciekawa metodyka, szczególnie podoba mi sie to, że programiści uczą się od siebie nawzajem. I to nie tylko ci mniej doświadczeni od tych bardziej doświadczonych, ale również na odwrót. Pozdrawiam

  • Grzegorz

    Super wskazowka co do przerw – zawsze zastanawialem sie jak kntrolowc zmeczenie w trakcie pracy.
    Ja bardzo czesto stosowalem pp do wdrozenia (mnie/kolegi) do nowychtematow – aby zlapac srodowisko.
    Co do dwoch klawiatur to jest wymog… ale zdarzylo mi sie pracowac na dwoch sklonowanych monitorach i to naprawde dobrze dzialalo.

  • pokaż wszystkie komentarze (6)
  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

05 – O prowadzeniu zespołu z Rafałem Barszczewskim

(comments are closed)

rafal-barszczewskiDzisiaj przekraczamy kolejne granice: poruszamy temat “miękki”! Rozmawiam z Rafałem Barszczewskim, a tematem naszych wywodów jest prowadzenie zespołu programistycznego – bycie team leaderem. Rafał od wielu lat pełni taką rolę w pracy zawodowej. Doświadczeniami i refleksjami dzieli się między innymi na swoim blogu.

Mówimy między innymi o motywowaniu programistów, jak i ich krytykowaniu. O tym, jak zespół może podnosić swoje kompetencje. Na co uważać stając się liderem. Dodatkowo zahaczamy o jakże interesującą kwestię “gdzie się podziewają starzy programiści” :). A na koniec dywagujemy o code reviews.

Czytaj dalej…