Better Software Design

85. O Architectural Kata i procesie tworzenia architektury z Piotrem Filipowiczem


Listen Later

"Jak mamy pozyskać świetnych architektów, jeśli w swojej karierze będą mieli okazję ją tworzyć mniej niż pół tuzina razy?". Dokładnie takie pytania postawił Ted Neward, szukając sposobu na doskonalenie umiejętności tworzenia architektury. I trudno się tu nie zgodzić, patrząc jak często w zespołach duże projekty powstają od samego początku. Istnieje jednak prosty sposób na rozwiązanie tego problemu.

Sesje Architectural Kata pozwala jednak zdobywać potrzebne doświadczenie znacznie szybciej. Tym bardziej, jeśli feedbacku na temat twojego designu udzielają Mark Richards i Jacqui Read, autorzy książek poświęconych architekturze oprogramowania. W tym roku, kolejną edycję O'Reilly Software Architecture Katas wygrywa po razy pierwszy zespół z Polski, w którego skład wchodzą Artur Kruszewski, Wojciech Kasa, Sebastian Dąbkowski i Piotr Filipowicz, mój dzisiejszy gość.

Razem z Piotrem rozmawiamy dziś między innymi o:

  • czym jest Architectural Kata i jak może wspomóc Cię w procesie projektowania architektury
  • sześciu perspektywach, które można wziąć pod uwagę szukając właściwej dla projektu architektury
  • charakterystykach architektonicznych, ograniczeniach, macierzy styli Marka Richardsa
  • komunikowaniu architektury różnym jej odbiorcom, nie tylko zespołowi developerskiemu
  • konkretnych przykładach Fitness Function z architektury ewolucyjnej

Zapraszam!

Materiały dodatkowe:

  • Fundamentals of Software Architecture: An Engineering Approach, książka Marka Richardsa i Neala Forda
  • Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures, kolejna pozycja, której współautorami są Mark Richards i Neal Ford
  • The Architecture Kata Log, repozytorium Jacqui Read z listą zwycięzców poszczególnych edycji konkursu O'Reilly Software Architecture Katas
  • StayHealthy.MonitorMe, repozytorium z wspominanym w rozmowie opisem architektury
  • Architectural Katas, katalog różnych kat Teda Newarda

Zapraszam także do obserwowania profilu Piotra na LinkedIn.

...more
View all episodesView all episodes
Download on the App Store

Better Software DesignBy Mariusz Gil

  • 5
  • 5
  • 5
  • 5
  • 5

5

1 ratings


More shows like Better Software Design

View all
Finanse Bardzo Osobiste: oszczędzanie | inwestowanie | pieniądze | dobre życie by Marcin Iwuć

Finanse Bardzo Osobiste: oszczędzanie | inwestowanie | pieniądze | dobre życie

11 Listeners

Imponderabilia - Karol Paciorek by Karol Paciorek

Imponderabilia - Karol Paciorek

37 Listeners

Dział Zagraniczny by Maciej Okraszewski

Dział Zagraniczny

42 Listeners

Podcast Historyczny by Rafał Sadowski

Podcast Historyczny

41 Listeners

Maciej Wieczorek - Expert w Bentleyu by Expertia

Maciej Wieczorek - Expert w Bentleyu

5 Listeners

Patoarchitekci by Łukasz Kałużny, Szymon Warda

Patoarchitekci

0 Listeners

Raport o stanie świata Dariusza Rosiaka by Dariusz Rosiak

Raport o stanie świata Dariusza Rosiaka

36 Listeners

Nauka To Lubię by Tomasz Rożek

Nauka To Lubię

10 Listeners

Podkast amerykański by Piotr Tarczyński i Łukasz Pawłowski

Podkast amerykański

54 Listeners

Technologicznie by Pucek / Kuźniar • by Voice House

Technologicznie

0 Listeners

Radio Naukowe by Radio Naukowe - Karolina Głowacka

Radio Naukowe

32 Listeners

Psychologia, którą warto znać by Mirosław Brejwo

Psychologia, którą warto znać

10 Listeners

Ekonomicznie by Hirsch / Kuźniar • by Voice House

Ekonomicznie

0 Listeners

Przemek Górczyk Podcast by Przemek Górczyk

Przemek Górczyk Podcast

13 Listeners

Podcast o technologii by Kanał o technologii

Podcast o technologii

3 Listeners