księgarnia informatyczna

Książka informatyczna wydawnictw: BTC Edition Exit Helion Help Microsoft Press Mikom Nakom PJWSTK Read Me Robomatic Skalmierski Tortech Translator WKŁ WNT WSISIZ



Inżynieria wymagań w praktyce         Naukowe PWN          59.00zł   47.20zł Księgarnia informatyczna komputeks.pl

Powodem napisania książki było rosnące zainteresowanie dziedziną inżynierii wymagań i zagadnień z nią bezpośrednio związanych jak modelowanie biznesowe czy zarządzanie projektem.

Istniejące książki i publikacje z reguły koncentrują się na wybranych aspektach czy narzędziach inżynierii wymagań, brak jest natomiast publikacji opisujących całościowo proces inżynierii wymagań, jego kontekst w wytwarzaniu produktu, czynności i ich praktyczne zastosowanie, możliwe ryzyka i sposoby ich uniknięcia.

Książka skierowana jest do osób zawodowo zajmujących się analizą biznesową i systemową, odpowiedzialnych za jakość oprogramowania i systemów oraz architektów czy kierowników projektów, jak również osób pragnących zrozumieć wyzwania związane z inżynierią wymagań i jej powiązania z innymi procesami w ogólnym procesie wytwarzania produktu.

Dowiesz się:
• jak zarządzać wymaganiami w rożnych projektach od formalnych po zwinne (ang. Agile)
• jak przekładać język i potrzeby biznesu na ich realizację w systemach informatycznych
• jak łatwo weryfikować możliwość realizacji wymagań przez rozpoczęciem projektu
• jak zadawać pytania klientowi aby uniknąć problemów na końcu projektu

Powinieneś znać:
• podstawowe zagadnienia inżynierii oprogramowania
• podstawowe zagadnienia zarządzania projektami informatycznymi
• realia pracy z klientami i wyzwania z tym związane

Spis treści:

1. Wprowadzenie do inżynierii wymagań
1.1. Wyzwania związane z projektami IT
1.2. Podstawowe definicje oraz klasyfikacje
1.3. Atrybuty wymagań
1.4. Kryteria jakości wymagań
1.5. Wymagania w procesie zapewnienia jakości oprogramowania
1.6. Inżynieria wymagań oraz jej znaczenie w projekcie
1.7. Podstawowe role w procesie inżynierii wymagań
1.8. Koncepcja interesariuszy
1.9. Standardy oraz normy

2. Proces inzynierii wymagań
2.1. Definicja projektu
2.2. Inżynieria wymagań a analiza biznesowa
2.3. Zasady tworzenia udanych wymagań

3. Inżynieria wymagań a inne procesy
3.1. Zarządzanie projektem
3.2. Zarządzanie ryzykiem
3.3. Testowanie i zapewnienie jakości
3.4. Wpływ wymagań na inne artefakty projektu

4. Inżynieria wymagań w procesach tworzenia oprogramowania
4.1. Model V jako przykład kaskadowego wytwarzania systemów
4.2. IBM Rational Unified Process
4.3. Zwinne metodyki w zarządzaniu wymaganiami
4.4. Programowanie ekstremalne
4.5. Scrum (wg. scrum.org)
4.6. Displayed Agile Derlivery
4.7. Przypadek biznesowy

5. Identyfikacja wymagań
5.1. Źródła wymagań
5.2. Wizja oraz cel projektu
5.3. Identyfikacja interesariuszy projektu
5.4. Techniki identyfikacji wymagań
5.5. Wymagania funkcjonalne i niefunkcjonalne

6. Analiza wymagań
6.1. Analiza problemu biznesowego
6.2. Organizacja wymagań
6.3. Powiązania i zależności między zależnościami
6.4. Usuwanie konfliktów i duplikatów wymagań
6.5. Kontrola jakości
6.6. Szacowanie wysiłku
6.7. Priorytetyzacja wymagań
6.8. Modelowanie rozwiązania
6.9 Akceptacja wymagań

7. Specyfikacja wymagań
7.1. Pojęcie specyfikacji
7.2. Rodzaje specyfikacji
7.3. Szablony dla specyfikacji wymagań (na podstawie IEEE 830)
7.4. Jakość specyfikacji wymagań

8. Zarządzanie wyamaganiami
8.1. Śledzenie wymagań
8.2. Zarządzanie Konfiguracją
8.3. Zarządzanie zmianą
8.4. Zarządzanie wymaganiami dotyczącymi projektu oraz systemu
8.5. Plan Zarządzania Wymaganiami
8.6. Przypadek biznesowy - wdrożenie procesu zarządzania wymaganiami

9. Wymagania a zarządzanie jakością
9.1. Planowanie jakości
9.2. Kontrola jakości
9.3. Miary jakości wymagań
9.4. Doskonalenie procesu

10. Narzędzia wspierające proces inżynierii wymagań
10.1. Narzędzia w zarządzaniu wymaganiami
10.2. Czynniki mające znaczenie przy doborze odpowiednich narzędzi
10.3. Narzędzia w obszarze modelowania wymagań
10.4. Narzędzia a obszarze modelowania procesów biznesowych
10.5. Narzędzia wsparcia dla zarządzania konfiguracją
10.6. Narzędzia wsparcia dla zarządzania zmianami
10.7. Zarządzanie procesem testowania oprogramowania
10.8. Ryzyko związane ze złym zakupem narzędzi

Przypadki biznesowe
Projekt 1 - Wdrażanie procesu inżynierii wymagań
Projekt 2 - Integracja narzędzi w procesie wytwarzania
Projekt 3 - Kontrola jakości wymagań na wczesnych etapach projektu
projekt 4 - Zarządzanie wymaganiami przy użyciu Historyjek uzytkownika


Inżynieria wymagań w praktyce

adobe algorytmy apache asp autocad asembler bsd c++ c# delphi dtp excel flash html java javascript linux matlab mysql office php samba voip uml unix visual studio windows word

Księgarnia Informatyczna  zaprasza.