Metoda analizy i specyfikowania wymagań na oprogramowanie
1. Analiza systemowa organizacji: opracowanie
modelu jej działania, cel i szukanie rozwiązania
Jarosław Żeliński – analityk biznesowy
Prezentacja prowadzonej działalności,
sposobu prowadzenia procesu analizy i
projektowania oraz zasad współpracy
2. … listy … listy …
• Szanowny Panie, […] Jestem specjalistą w
zakresie HR i poszukuję wspólnego języka z
programistami tworzącymi czasami dla mnie
oprogramowanie. Potwierdzam Pana zdanie -
metody opisowe i zorientowane na przypadki
nie są skuteczne a nawet powiem
bezużyteczne gdyż programiści nie czytają ich
do końca. Proszę o pomoc i z góry dziękuję.
3. … listy … listy …
• Jestem pod wielkim wrażeniem Pana artykułów,
tym bardziej, że na przykładzie własnej firmy
miałem okazję doświadczyć problemów
wdrożeniowych, których przyczyny i skutki Pan
opisuje. Niestety mimo najwyższej staranności i
zaangażowania z naszej strony jeden z
GoldPartnerów i jednocześnie laureat nagrody
partnera roku firmy Microsoft zdołał "modelowo
położyć na łopatki" nasz projekt. W związku z tym
pewnie będę miał przyjemność popracować z
Panem. Jak się domyślam, prawdopodobnie w
ten właśnie sposób trafia do Pana większość
klientów.
6. Samodzielny ekspert a korporacja
konsultingowa
– Zespoły realizują monumentalne realizacje jednak są to dzieła pojedynczych ludzi, zarówno Mona Lisa
jak i freski w Kaplicy Sykstyńskiej powstały w głowie jednego człowieka.
– Strategiczne idee tworzone są przez pojedynczych ludzi, do wdrożenia ich może być wymagany sprawny
zespół.
– Wspólnie z moimi klientami Tworzę ich strategie i rozwiązania, które potem wdrażają zespoły
dostawców tych rozwiązań ….
• Nie mam ograniczeń korporacyjnych na swoje pomysły, idee i rekomendacje, nie wiąże mnie
żadna polityka korporacyjna, kierunki myślenia wyznacza mi tylko klient i jego sytuacja.
• Nie jestem związany umowami prowizyjnymi i lojalnościowymi z żadnym dostawcą
oprogramowania.
• Pracuję zawsze sam, pozwalają mi na to narzędzia wspierające obieg dokumentów oraz
narzędzia wspomagające analizę i projektowanie CASE. Zwalniają mnie one z ogromu
żmudnej pracochłonności a Państwa z ponoszenia jej kosztów.
6
2016-09-29
7. Audyt i Analiza Biznesowa organizacji
Specyfikacje zorientowane na modele
21. Trudność z określaniem wymagań stawianych
systemowi
• Problemy, w których rozwiązaniu mają pomóc
budowane złożone systemy są zwykle „problemami
złośliwymi” (Rittel i Webber, 1973). „Problem
złośliwy” to taki skomplikowany problem, w którym
jest tak wiele powiązanych ze sobą bytów, że nie
istnieje jego ostateczna specyfikacja.
• Prawdziwy charakter problemu objawia się
dopiero w miarę opracowywania rozwiązania.
26. … forum programistów …
• No naprawdę świetny dokument. Zajrzałem do
tego pdf-a i muszę powiedzieć że treść i forma
super, gratuluję. Gdyby każdy projekt w IT był
robiony na podstawie takiej specyfikacji to
może inaczej wyglądałyby proporcje projektów
zakończonych do porzuconych.