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:
- Biologika Sukcesji Pokoleniowej. Sezon 3. Konflikty na terytorium 124,17 zł, (14,90 zł -88%)
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Podręcznik startupu. Budowa wielkiej firmy krok po kroku 93,13 zł, (14,90 zł -84%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- Scrum. O zwinnym zarz 78,42 zł, (14,90 zł -81%)
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