Jak opisać wymagania zamawiającego – wybrane elementy

Transkrypt

Jak opisać wymagania zamawiającego – wybrane elementy
Jak opisać wymagania
zamawiającego – wybrane
elementy
Adam Rzeźnicki, Grzegorz Sobolewski
PIIT
Listopad, 2012
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Jak opisać wymagania zamawiającego – wybrane elementy
Agenda
• Kontekst ma znaczenie - na przykładzie cyklu
wytwórczego systemu aplikacyjnego
• Rodzaje wymagań
• Interesariusze i ich perspektywy
• Opis Przedmiotu Zamówienia poprzez
pryzmat wymagań i interesariuszy
2
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Jak opisać wymagania zamawiającego – wybrane elementy
Kontekst ma znaczenie
Aplikacja 1
Analiza
wymagań
OPZ
Wymagania
Projektowa
nie
rozwiązania
Faza
zamówienia
Budowa i
testy
Testy
akceptacyjne
Odbiór i
wdrożenie
produkcyjne
Utrzymanie i
rozwój
Odbiór i
wdrożenie
produkcyjne
Utrzymanie i
rozwój
Faza realizacji i utrzymania
Wymagania
Zarządzanie
programami
/projektami
Zarządzanie
zmianami
Zarządzanie
Architekturą
Korporacyjną
Aplikacja n
Analiza
wymagań
OPZ
Wymagania
Faza
zamówienia
3
Projektowa
nie
rozwiązania
Budowa i
testy
Testy
akceptacyjne
Faza realizacji i utrzymania
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Jak opisać wymagania zamawiającego – wybrane elementy
Kontekst ma znaczenie
Aplikacja 1
Analiza
wymagań
OPZ
Wymagania
Projektowa
nie
rozwiązania
Faza
zamówienia
Budowa i
testy
Testy
akceptacyjne
Odbiór i
wdrożenie
produkcyjne
Utrzymanie i
rozwój
Odbiór i
wdrożenie
produkcyjne
Utrzymanie i
rozwój
Faza realizacji i utrzymania
Wymagania
Zarządzanie
programami
/projektami
Zarządzanie
zmianami
Zarządzanie
Architekturą
Korporacyjną
Aplikacja n
Analiza
wymagań
OPZ
Wymagania
Faza
zamówienia
4
Projektowa
nie
rozwiązania
Budowa i
testy
Testy
akceptacyjne
Faza realizacji i utrzymania
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Jak opisać wymagania zamawiającego – wybrane elementy
Rodzaje wymagań
• Wymagania funkcjonalne
• Wymagania niefunkcjonalne
- Bezpieczeństwo
- Wydajnościowe
- Interoperacyjność/kompatybilność z pozostałymi
komponentami ekosystemu IT
5
Niezawodnościowe
Wdrożeniowe
Utrzymaniowe
Prawne
etc.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Jak opisać wymagania zamawiającego – wybrane elementy
Interesariusze i ich perspektywy
Bazuje na uwzględnieniu zróżnicowanych grup interesariuszy
Zorganizowana jest w układ 4 fundamentalnych widoków
Widok
Biznesowy
Widok
Funkcjonalny
Widok
Techniczny
Grupy interesariuszy
Widok
Implementacyjny
HP ITSA: The HP Global Method for IT Strategy and Architecture
6
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Jak opisać wymagania zamawiającego – wybrane elementy
Interesariusze
Interesariusze to osoby lub organizacje, które:
• mają (bezpośredni lub pośredni) wpływ na rezultat projektu
• będą (bezpośrednio lub pośrednio) pod wpływem projektu
HP ITSA: The HP Global Method for IT Strategy and Architecture
7
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Jak opisać wymagania zamawiającego – wybrane elementy
Cztery widoki/perspektywy rozwiązania
Widok Biznesowy
• Dlaczego tym się zajmujemy (jakie są motory)?
• Dlaczego potrzebujemy, z czego to wynika, jak mierzyć
Widok Funkcjonalny
• Co rozwiązanie będzie robić? Jakich dostarczy informacji?
• Jakie właściwości, jakie usługi, którzy użytkownicy
• Niezależny od technologii, produktów, implementacji
Widok Techniczny
• Jak będzie zbudowane rozwiązanie, jaka będzie jego struktura, ramy,
składniki, sposób zarządzania?
• Widok aplikacji, danych, interfejsów, infrastruktury
Widok Implementacyjny (Jak, kim, kiedy…)
• W oparciu o jakie produkty, usługi, narzędzia, procesy, jakich ludźmi, w
jakiej lokalizacji, w jakim czasie i budżecie, itd, rozwiązanie będzie
zaimplementowane?
HP ITSA: The HP Global Method for IT Strategy and Architecture
8
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Jak opisać wymagania zamawiającego – wybrane elementy
Widoki i typowe grupy interesu
Widok
Główne grupy interesu
Biznesowy
Zarząd, dyrektorzy i kierownicy,
zamawiający rozwiązania, analitycy
Funkcjonalny
Użytkownicy rozwiązań, właściciele
procesów, projektanci
Techniczny
Dostawcy rozwiązań, konsultanci
techniczni, dostawcy podsystemów
Implementacyjny
Manager projektu, dostawcy rozwiązań,
testujący rozwiązania, rozwijający
rozwiązania,
użytkownicy/operatorzy/kierownicy
HP ITSA: The HP Global Method for IT Strategy and Architecture
9
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Jak opisać wymagania zamawiającego – wybrane elementy
Analogia do budowy domu: cztery widoki/perspektywy
Biznesowy
Dlaczego chcę
nowy dom?
Implementacyjny
Jak i z czego zostanie
zbudowany?
Pożądany
Możliwy
Funkcjonalny
Co da mi nowy
dom?
Techniczny
Jak będzie wyglądał po
wybudowaniu?
HP ITSA: The HP Global Method for IT Strategy and Architecture
10
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Jak opisać wymagania zamawiającego – wybrane elementy
Grupy interesu przy budowie domu
Widok Biznesowy
Dlaczego chcę zbudować nowy dom?
(prestiż, inwestycja, rozrywka, mieszkanie)
Sponsor
Widok Funkcjonalny
Jakie będzie posiadał cechy i udogodnienia?
(cisza, bezpieczeństwo, rozkład pokoi, ogród)
Użytkownik
Widok Techniczny
Jak zostanie zbudowany? (materiały, media, komunikacja)
Budowniczy
Widok Implementacyjny
W jaki sposób będzie następowała
realizacja?
(finansowanie, zaopatrzenie, model, fazy)
Projektant
HP ITSA: The HP Global Method for IT Strategy and Architecture
11
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Jak opisać wymagania zamawiającego – wybrane elementy
Perspektywa biznesowa
Dlaczego to robimy?
Kluczowe pytania
•
•
•
•
•
Jakie są wewnętrzne i zewnętrzne motory?
Jakie są modele biznesu i procesy biznesowe?
Kto bierze udział w procesach biznesowych?
Jakie są cele realizacji projektu?
Jak będzie mierzony sukces wprowadzanego
rozwiązania?
HP ITSA: The HP Global Method for IT Strategy and Architecture
12
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Jak opisać wymagania zamawiającego – wybrane elementy
Perspektywa funkcjonalna
Co powinno zapewniać rozwiązanie?
Kluczowe pytania
• Co zapewni kompletne rozwiązanie?
• Jak będzie ono wykorzystane i jakich nowych
usług dostarczy?
• Jakich informacji będzie dostarczało? Do kogo?
• Jakie właściwości powinno posiadać rozwiązanie?
HP ITSA: The HP Global Method for IT Strategy and Architecture
13
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Jak opisać wymagania zamawiającego – wybrane elementy
Perspektywa techniczna
Jak powinno działać rozwiązanie?
Kluczowe pytania
• W jaki sposób system powinien być zbudowany i
jaką posiadać strukturę?
• Jakie są niezbędne interfejsy zewnętrzne i inne
wymagania?
• Jakie aplikacje i dane są potrzebne?
• Jak wygląda niezbędna infrastruktura?
• Jakie standardy zostaną zastosowane?
• Jak zostanie osiągnięta wymagana jakość systemu?
HP ITSA: The HP Global Method for IT Strategy and Architecture
14
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Jak opisać wymagania zamawiającego – wybrane elementy
Perspektywa implementacyjna
W jaki sposób rozwiązanie zostanie zbudowane?
Kluczowe pytania
• Jakie specyficzne produkty i komponenty, od jakich
dostawców, są potrzebne do zbudowania systemu?
• Jak rozwiązanie będzie wspierane i rozwijane?
• Jakie metody walidacji będą zastosowane?
• Jak będzie wyglądało zarządzanie projektem?
• Jakie jest źródło finansowania?
• Jak przeprowadzić zmiany i jaki będzie ich wpływ
• przy przechodzeniu od stanu obecnego do docelowego?
HP ITSA: The HP Global Method for IT Strategy and Architecture
15
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Jak opisać wymagania zamawiającego – wybrane elementy
Opis Przedmiotu Zamówienia poprzez pryzmat wymagań i interesariuszy
• Specyfikacja wymagań
– Wymagania funkcjonalne
– Wymagania niefunkcjonalne
• SMART
– (S)pecific – znaczące, jednoznaczne, …
– (M)asurable – mierzalne, zarządzalne, …
– (A)ttainable – osiągalne, przypisywalne, …
– (R)elevant – realistyczne, zorientowane na rezultaty, …
– (T)imely – osadzone w ramach czasowych, umożliwiające
ich śledzenie, …
• Śledzenie i zarządzanie wymaganiami
16
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Jak opisać wymagania zamawiającego – wybrane elementy
Opis Przedmiotu Zamówienia poprzez pryzmat wymagań i interesariuszy
Perspektywa BIZNESOWA
Perspektywa FUNKCJONALNA
DLACZEGO?
Perspektywa IMPLEMENTACYJNA
CO?
Perspektywa TECHNICZNA
W JAKI SPOSÓB?
JAK?
HP ITSA: The HP Global Method for IT Strategy and Architecture
17
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Pytania
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Dziękuję
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Podobne dokumenty