11 zasad projektowania architektury oprogramowania - Helion
ISBN: 9788301219208
stron: 172, Format: ebook
Data wydania: 2021-08-17
Księgarnia: Helion
Cena książki: 39,20 zł (poprzednio: 48,40 zł)
Oszczędzasz: 19% (-9,20 zł)
Ebook 11 zasad projektowania architektury oprogramowania autorstwa Michaela Keelinga to zbiór porad doświadczonego architekta oprogramowania, jak tworzyć niezawodne oprogramowanie. Czytelnik dowie się z książki m.in., jak opracować strategię projektowania architektury, wczuć się w potrzeby interesariuszy i poszukiwać wymagań istotnych dla architektury. Ebook to również zestaw praktycznych porad, dzięki którym Czytelnik wybierze odpowiednią architekturę, stworzy jej fundamenty z użyciem wzorców i zacznie zarządzać złożonością za pomocą sensownych modeli. W ebooku nie mogło również zabraknąć takich tematów jak prowadzenie architektonicznych warsztatów projektowych, wizualizacja decyzji projektowych czy opisywanie architektury. Ebook to również dawka wiedzy o tym, jak korzystać z kart oceny architektury i wzmacniać architektów w zespole.
Osoby które kupowały "11 zasad projektowania architektury oprogramowania", wybierały także:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
- Scrum. O zwinnym zarządzaniu projektami. Wydanie II rozszerzone 58,64 zł, (12,90 zł -78%)
- Od hierarchii do turkusu, czyli jak zarządzać w XXI wieku 58,64 zł, (12,90 zł -78%)
Spis treści
11 zasad projektowania architektury oprogramowania eBook -- spis treści
- Okładka
- Strona tytułowa
- Spis treści
- Opracowywanie strategii projektowania
- Poszukiwanie satysfakcjonujÄ…cego projektu
- Decydowanie, ile zaprojektować na początku
- Niech ryzyko będzie naszym przewodnikiem
- Tworzenie planu projektowania
- Projekt Lionheart: do tej pory
- Co dalej
- Wczuwanie siÄ™ w interesariuszy
- Rozmawianie z właściwymi ludźmi
- Tworzenie mapy interesariuszy
- Odkrywanie celów biznesowych
- Projekt Lionheart: do tej pory
- Co dalej
- W poszukiwaniu wymagań istotnych dla architektury
- Zawężanie możliwości projektowych za pomocą ograniczeń
- Definiowanie atrybutów jakościowych
- Poszukiwanie klas wymagań funkcjonalnych
- Dowiedzmy się, co jeszcze wpływa na architekturę
- Poszukiwanie potrzebnych informacji
- Budowanie specyfikacji ASR
- Projekt Lionheart: do tej pory
- Co dalej
- Wybór architektury (zanim ona wybierze nas)
- Rozszerzamy, aby dostrzegać możliwości, zawężamy, aby decydować
- Akceptowanie ograniczeń
- Wspieranie pożądanych atrybutów jakościowych
- Przypisywanie elementom funkcjonalnych obowiązków
- Projektowanie z myślą o zmianach
- Projekt Lionheart: do tej pory
- Co dalej
- Tworzenie fundamentów z użyciem wzorców
- Czym jest wzorzec architektoniczny?
- Wzorzec warstwowy
- Wzorzec porty i adaptery
- Wzorzec potoki i filtry
- Wzorzec architektury zorientowanej na usługi
- Wzorzec publish-subscribe
- Wzorzec współdzielonych danych
- Wzorzec wielowarstwowy
- Wzorzec centrum kompetencji
- Wzorzec otwartego udziału
- Wzorzec wielkiej kuli błota
- Odkrywanie nowych wzorców
- Projekt Lionheart: do tej pory
- Co dalej
- Zarządzanie złożonością za pomocą sensownych modeli
- Myślenie o architekturze
- Projektowanie metamodelu
- Wbudowywanie modeli do kodu
- Projekt Lionheart: do tej pory
- Co dalej
- Prowadzenie architektonicznych warsztatów projektowych
- Planowanie architektonicznych warsztatów projektowych
- Wybieranie odpowiednich działań projektowych
- Zapraszanie właściwych uczestników
- ZarzÄ…dzanie grupÄ…
- Praca z rozproszonymi zespołami
- Projekt Lionheart: do tej pory
- Co dalej
- Wizualizacja decyzji projektowych
- Przedstawianie architektury z różnych perspektyw
- Rysowanie fantastycznych diagramów
- Projekt Lionheart: do tej pory
- Co dalej
- Opisywanie architektury
- Opowiadanie całej historii
- Dopasowywanie metody opisu do sytuacji
- Szanowanie swoich odbiorców
- Tworzenie widoków wokół potrzeb interesariuszy
- Wyjaśnianie powodów naszych decyzji
- Projekt Lionheart: do tej pory
- Co dalej
- Karty oceny dla architektury
- Ocenianie służy uczeniu się
- Testowanie projektu
- Prowadzenie warsztatów ewaluacyjnych
- Oceniajmy wcześnie, oceniajmy często, oceniajmy w sposób ciągły
- Projekt Lionheart: do tej pory
- Co dalej
- Wzmacnianie architektów w zespole
- Promowanie myślenia architektonicznego
- Ułatwianie podejmowania decyzji i wspieranie rozwoju umiejętności
- Stworzenie możliwości bezpiecznej praktyki
- Delegowanie kompetencji projektowych
- Wspólne projektowanie architektury
- Projekt Lionheart: epickie podsumowanie
- Co dalej
- Przypisy