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.