Kluczowe praktyki analizy biznesowej. Oprogramowanie szyte na miar - Helion
Autor: Karl Wiegers, Candase Hokanson
ISBN: 978-83-289-0436-1
okładka: mi
Księgarnia: Helion
ISBN: 978-83-289-0436-1
okładka: mi
Księgarnia: Helion
Książka będzie dostępna od października 2023
Zobacz 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
Specyfikacja wymagań oprogramowania. Kluczowe praktyki analizy biznesowej -- spis treści
O autorach
Podziękowania
Wstęp
Rozdział 1. Podstawy wymagań oprogramowania
- Określenie wymagań
- Dobre praktyki inżynierii wymagań
- Kto wykonuje wszystkie te czynności?
- Kilka powracajÄ…cych tematów
- Życie i czasy wymagań
- Rozpoczęcie
Rozdział 2. Podstawy
- Praktyka nr 1. "Zrozumienie problemu przed wypracowaniem rozwiÄ…zania''
- Problemy biznesowe
- WywoÅ‚anie prawdziwych problemów
- Utrzymywanie uwagi na problemie biznesowym
- PowiÄ…zane praktyki
- Kolejne kroki
- Praktyka nr 2. "OkreÅ›lenie celów biznesowych"
- Wymagania biznesowe
- Cele biznesowe
- Miary sukcesu
- Wizja produktu
- PowiÄ…zane praktyki
- Kolejne kroki
- Praktyka nr 3. "Określenie granic rozwiązania"
- Precyzowanie koncepcji rozwiÄ…zania
- Ustalenie kontekstu
- Poszerzanie ekosystemu
- Stosowanie granic rozwiÄ…zania
- PowiÄ…zane praktyki
- Następne kroki
- Praktyka nr 4. "Identyfikacja i charakterystyka interesariuszy"
- Poszukiwanie interesariuszy
- Interesariusze, klienci i klasy użytkowników
- Charakterystyka interesariuszy
- PowiÄ…zane praktyki
- Następne kroki
- Praktyka nr 5. "Identyfikacja osób podejmujÄ…cych decyzje"
- Kto podejmuje decyzjÄ™?
- Jak podejmujÄ… decyzje?
- Co dzieje się po podjęciu decyzji?
- PowiÄ…zane praktyki
- Kolejne kroki
Rozdział 3. Pozyskiwanie wymagań
- Praktyka nr 6. "Zrozumienie tego, co użytkownicy muszą zrobić za pomocą rozwiązania"
- Skupienie na użytkowaniu
- Pozyskiwanie wymagań użytkownika
- Anatomia przypadku użycia
- Zastosowanie informacji o wymaganiach użytkowania
- PowiÄ…zane praktyki
- Następne kroki
- Praktyka nr 7. "Identyfikacja zdarzeń i odpowiedzi"
- Rodzaje zdarzeń
- Specyfikowanie wydarzeń
- PowiÄ…zane praktyki
- Następne kroki
- Praktyka nr 8. "Ocena koncepcji danych i relacji"
- Zrozumienie obiektów danych i ich relacji
- Udoskonalanie zrozumienia danych
- SzczegóÅ‚y danych decydujÄ… o sukcesie
- Znajdź wymagania dotyczące danych tam, gdzie są ukryte
- PowiÄ…zane praktyki
- Następne kroki
- Praktyka nr 9. "Pobieranie i ocena atrybutów jakoÅ›ciowych"
- Gromadzenie atrybutów jakoÅ›ci
- Konsekwencje atrybutów jakoÅ›ci
- Kompromisy jakościowe
- Określanie cech jakościowych
- PowiÄ…zane praktyki
- Następne kroki
Rozdział 4. Analiza wymagań
- Praktyka nr 10. "Analiza wymagaÅ„ i zestawów wymagaÅ„"
- Analiza indywidualnych wymagań
- Analiza zestawów wymagaÅ„
- PowiÄ…zane praktyki
- Następne kroki
- Praktyka nr 11. "Tworzenie modeli wymagań"
- Wybór odpowiednich modeli
- Używanie modeli dla lepszego zrozumienia
- Modelowanie iteracyjne
- PowiÄ…zane praktyki
- Następne kroki
- Praktyka nr 12. "Tworzenie i ocena prototypów"
- Powody tworzenia prototypów
- Jak tworzyć prototypy
- Przyszłość prototypu
- PowiÄ…zane praktyki
- Następne kroki
- Praktyka nr 13. "Priorytetyzacja wymagań"
- Wyzwanie zwiÄ…zane z priorytetyzacjÄ…
- Czynniki wpływające na priorytet
- Techniki priorytetyzacji
- Porównanie parami dla priorytetyzacji cech jakoÅ›ciowych
- Metody analitycznej priorytetyzacji
- PowiÄ…zane praktyki
- Kolejne kroki
Rozdział 5. Specyfikacja wymagań
- Praktyka nr 14. "Zapisywanie wymagaÅ„ w spójny sposób"
- Niektóre powszechne wzorce dotyczÄ…ce wymagaÅ„
- Poziomy abstrakcji
- Atrybuty wymagań
- Wymagania niefunkcjonalne
- PowiÄ…zane praktyki
- Następne kroki
- Praktyka nr 15. "Organizowanie wymagaÅ„ w strukturalny sposób"
- Szablony wymagań
- Specyfikacja wymagań oprogramowania
- Narzędzia służące do zarządzania wymaganiami
- PowiÄ…zane praktyki
- Następne kroki
- Praktyka nr 16. "Identyfikowanie i dokumentowanie zasad biznesowych"
- Definicja reguł biznesowych
- Odkrywanie reguł biznesowych
- Dokumentowanie reguł biznesowych
- Zastosowanie reguł biznesowych
- PowiÄ…zane praktyki
- Następne kroki
- Praktyka nr 17. "Tworzenie słownika pojęć"
- Synchronizacja komunikacji
- PowiÄ…zane praktyki
- Następne kroki
Rozdział 6. Walidacja wymagań
- Praktyka nr 18. "Przegląd i testowanie wymagań"
- Przeglądy wymagań
- Testowanie wymagań
- Kryteria akceptacji
- Testowanie modeli analizy
- Skuteczne testowanie wymagań
- Przenoszenie jakości na pierwszy plan
- PowiÄ…zane praktyki
- Następne kroki
Rozdział 7. Zarządzanie wymaganiami
- Praktyka nr 19. "Ustanawianie baz wymagań i zarządzanie nimi"
- Określenie bazy wymagań
- Dwie strategie ustalania bazy
- Identyfikowanie wymagań uwzględnianych w bazie
- Uzgodnienie bazy
- ZarzÄ…dzanie wieloma bazami i zmianami w nich
- PowiÄ…zane praktyki
- Następne kroki
- Praktyka nr 20. "Skuteczne zarzÄ…dzanie zmianami w wymaganiach"
- Przewidywanie zmian w wymaganiach
- Definiowanie procesu kontroli zmian
- Ocenianie wpływu zmiany
- Po podjęciu decyzji
- W poszukiwaniu mniejszej ilości zmian
- PowiÄ…zane praktyki
- Następne kroki
Dodatek
- Podsumowanie praktyk
- Podstawy
- Uzyskiwanie wymagań
- Analiza wymagań
- Specyfikacja wymagań
- Walidacja wymagań
- ZarzÄ…dzanie wymaganiami
Bibliografia