Narzędzia informatyczne wspierające przedsięwzięcia e-commerce

Podobne dokumenty
Wstęp do zarządzania projektami

Wstęp do zarządzania projektami

Wstęp do zarządzania projektami

Jak opisać wymagania zamawiającego wybrane elementy

Zarządzanie Projektami Inwestycyjnymi

REQB POZIOM PODSTAWOWY PRZYKŁADOWY EGZAMIN

Zarządzanie projektami. Wykład 2 Zarządzanie projektem

Główne składowe przedsiębiorstwa: procesy,technologia, ludzie, organizacja.

Warszawa. Przygotowanie i zarządzanie projektem edukacyjnym

Poniższy program może być skrócony do 1 dnia lub kilkugodzinnej prezentacji.

Model referencyjny doboru narzędzi Open Source dla zarządzania wymaganiami

Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32

Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego. 1. Cel szkolenia

Etapy życia oprogramowania

Zarządzanie projektem prawnym w praktyce

Etapy życia oprogramowania. Modele cyklu życia projektu. Etapy życia oprogramowania. Etapy życia oprogramowania

KARTA PRZEDMIOTU. 1) Nazwa przedmiotu: INŻYNIERIA SYSTEMÓW I ANALIZA SYSTEMOWA. 2) Kod przedmiotu: ROZ-L3-20

Programowanie zespołowe

ZAPYTANIE OFERTOWE. Zamawiający. Przedmiot zapytania ofertowego. Wrocław, dnia r.

Biuro projektu: ul. Kościuszki 4/6a, Rzeszów, tel.: ,

Zarządzanie testowaniem wspierane narzędziem HP Quality Center

Analiza biznesowa a metody agile owe

PROJEKT ZARZĄDZANIE PROJEKT. Przedsięwzięcie powtarzalne, kilkurazowe = PROCES

Szkolenie: Zarządzanie cyklem projektu w Jednostkach Samorządu Terytorialnego

Szkolenie Podstawy Zarządzania Projektami Informator

Wykład 3 Wymagania. MIS n Inżynieria oprogramowania Październik Kazimierz Michalik Akademia Górniczo-Hutnicza im. S. Staszica w Krakowie

Zarządzanie i realizacja projektów systemu Microsoft SharePoint 2010

Zarządzanie projektami

Monitoring procesów z wykorzystaniem systemu ADONIS

Myśl strategicznie i działaj skutecznie: ABC dobrego stratega w organizacji pozarządowej. Jadwiga Czartoryska, Kinga Białek, Kordian Kochanowicz

OPROGRAMOWANIE WSPOMAGAJĄCE ZARZĄDZANIE PROJEKTAMI. PLANOWANIE ZADAŃ I HARMONOGRAMÓW. WYKRESY GANTTA

MSF. Microsoft Solution Framework

Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE)

Metodyka Sure Step. Agenda:

PRZEWODNIK PO PRZEDMIOCIE

Projektowanie interakcji

ZARZĄDZANIE STRATEGICZNE OPRACOWANIE

PYTANIA PRÓBNE DO EGZAMINU NA CERTYFIKAT ZAAWANSOWANY REQB KLUCZ ODPOWIEDZI. Część DODATEK

Diagramy obiegu dokumentów a UML w modelowaniu procesów biznesowych. Stanisław Niepostyn, Ilona Bluemke Instytut Informatyki, Politechnika Warszawska

Wykład 1 Inżynieria Oprogramowania

Zarządzanie projektami - narzędzia, software, dokumentacja, metodyka PMBOK

Harmonogramowanie projektów Wprowadzenie

PRZEWODNIK PO PRZEDMIOCIE

Szkolenie 1. Zarządzanie projektami

Zarządzanie projektami. mgr inż. Michał Adamczak

Wydział Nauk Społecznych Plan studiów niestacjonarnych drugiego stopnia Kierunek: Zarządzanie kreatywne B. Moduły kierunkowe obligatoryjne

Zarządzanie budowlanym projektem inwestycyjnym dla inwestycji publicznych i komercyjnych

Prawidłowe przygotowanie wniosku o dofinansowanie projektu EFS w świetle konkursów na 2018r. Prowadzący: Michał Rutkowski. Łódź, październik 2018 r.

Tom 6 Opis oprogramowania

Wybór ZSI. Zakup standardowego systemu. System pisany na zamówienie

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

METODOLOGIA OCENY EFEKTYWNOŚCI PROJEKTÓW SYSTEMOWYCH DEMONSTRATOR+

Zarządzanie projektami. Wykład 3 Wyznaczanie zakresu projektu Planowanie projektu

Warsztaty FRAME. Sygnatura warsztatu: W1 (W3) Czas trwania: 3 dni

Zarządzanie projektem prawnym w praktyce

Iteracyjno-rozwojowy proces tworzenia oprogramowania Wykład 3 część 1

Projekt co to takiego?

Cykle życia systemu informatycznego

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

6 kroków, jak dobrze przygotować się do wdrożenia systemu ERP?

CMS, CRM, sklepy internetowe, aplikacje Web

TRENING KOMPETENCJI MENEDŻERSKICH

Plan studiów stacjonarnych drugiego stopnia 2019/2021 Kierunek: Zarządzanie kreatywne B. Moduły kierunkowe obligatoryjne

Zaplanować projekt fundraisingowy i przeprowadzić go przez wszystkie etapy realizacji nie tracąc z pola widzenia założonych efektów;

Modelowanie i analiza systemów informatycznych

Leszek Dziubiński Damian Joniec Elżbieta Gęborek. Computer Plus Kraków S.A.

Projekt aplikacji internetowej specyfikacja wymagań (cz.1)

Projekty BPM z perspektywy analityka biznesowego. Wrocław, 20 stycznia 2011

Świat rzeczywisty i jego model

Wprowadzenie w tematykę zarządzania przedsięwzięciami/projektami. dr inż. Agata Klaus-Rosińska

Projekt dotyczy stworzenia zintegrowanego, modularnego systemu informatycznego wspomagającego zarządzanie pracownikami i projektami w firmie

Przygotowanie projektu. mgr Jolanta Stec-Rusiecka

DYPLOM POST-MBA: STRATEGICZNE ZARZĄDZANIE PROJEKTAMI

AL 1302 ZARZĄDZANIE PROJEKTAMI W OPARCIU O METODYKĘ PRINCE2

Harmonogramowanie projektów Zarządzanie Zakresem

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

PLAN ZARZĄDZANIA WYMAGANIAMI PROJEKT <NAZWA PROJEKTU> WERSJA <NUMER WERSJI DOKUMENTU>

Wydział Nauk Społecznych Plan studiów stacjonarnych drugiego stopnia Kierunek: Zarządzanie kreatywne B. Moduły kierunkowe obligatoryjne

Zarządzanie projektem współfinansowanym z UE

SharePoint 2013 / Project Server 2013 Demand Management. Bartłomiej Graczyk

Procesowa specyfikacja systemów IT

PODSTAWY ZARZĄDZANIA PROJEKTAMI

Inżynieria oprogramowania (Software Engineering)

NASZA MISJA. wszystkie nasze dzialania sfokusowane sa na efektywną, partnerską współprace.

KARTA MODUŁU KSZTAŁCENIA

Nie o narzędziach a o rezultatach. czyli skuteczny sposób dokonywania uzgodnień pomiędzy biznesem i IT. Władysławowo, 6 października 2011 r.

Plan zarządzania projektem

Zarządzanie Projektami HR

Skuteczna Strategia CRM - wyzwanie dla organizacji. Artur Kowalski Prometriq

Wykorzystanie standardów serii ISO oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych

Metodyka wdrożenia. Bartosz Szczęch. Starszy Konsultant MS Dynamics NAV

Warsztaty praktyk unijnych

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Inżynieria wymagań. Wykład 3 Zarządzanie wymaganiami w oparciu o przypadki użycia. Część 5 Definicja systemu

Netkata. PROCES projektowy Interfejsu Użytkownika. Spis treści. Netkata Interactive

Informatyzacja przedsiębiorstw WYKŁAD

Praca magisterska Jakub Reczycki. Opiekun : dr inż. Jacek Rumiński. Katedra Inżynierii Biomedycznej Wydział ETI Politechnika Gdańska

STANDARDY I KRYTERIA OCENY JAKOŚCI PROGRAMÓW PROMOCJI ZDROWIA I PROFILAKTYKI W RAMACH SYSTEMU REKOMENDACJI

Dokument Detaliczny Projektu

Zastosowanie symulacji Monte Carlo do zarządzania ryzykiem przedsięwzięcia z wykorzystaniem metod sieciowych PERT i CPM

Transkrypt:

Narzędzia informatyczne wspierające przedsięwzięcia e-commerce Zarządzanie projektami e-commerce, Meblini.pl, UE we Wrocławiu Wrocław, 11-03-2018

1. Cykl życia projektu 2. Pomysł / Planowanie 3. Analiza projektu 4. Wymaganie projektowe 5. Mini projekt: Potrzeby > Wymagania 6. Modelowanie zakresu projektu Model procesu Makieta interfejsu Inne modele 7. Mini projekt: Zdarzenia > Proces 8. Mini projekt: Makiety interfejsu 9. Planowanie projektu 10. Implementacja projektu 11. Mini projekt: Zarządzanie realizacją

Cykl życia projektu (Model fazowy projektu): Dla wygody i poprawy skuteczności zarządzania wydziela się w projekcie jego etapy (fazy), wynikają one z czasowego podziału jego realizacji. Wynik każdej fazy to kamień milowy (punkt kontrolny). Okresy pomiędzy kamieniami milowymi to fazy projektu. Suma faz to cykl życia projektu.

Każda faza projektu też jest projektem Projekty e-commerce (informatyczne): Pomysł / Planowanie Analiza Projektowanie Implementacja Testowanie Wdrożenie Promocja / Sprzedaż

Faza 0 (Pomysł / Planowanie projektu) Zebranie pomysłów / myśli Określenie wstępnego zakresu projektu Wstępne badanie rynku / zapotrzebowania Wstępne badanie konkurencji Pretotyping

Planowanie: Przygotowanie WBS (Work Breakdown Structure) - zasięg przedsięwzięcia określa się przy pomocy hierarchicznej struktury drzewa. Pierwsze dwa poziomy hierarchii określają zbiór oczekiwanych celów. Określenie wstępnego zakresu projektu Uzyskanie akceptacji interesariuszy

Planowanie realizacji projektu: Określenie ostatecznego zakresu projektu Zatwierdzenie WBS (Work Breakdown Structure) Uzyskanie akceptacji interesariuszy

Faza 0 - Aplikacje Mind mapping (PC / Android / IOS) imindmap, SimpleMind, MindMemo, Zakres Google Docs, Microsoft Office, OpenOffice,

Faza 1 (Analiza projektu) Cele projektu Interesariusze projektu Rozpoznanie i definiowanie potrzeb Przekształcenie potrzeb w wymagania Funkcjonalne Niefunkcjonalne Doprecyzowanie / Modelowanie wymagań Model procesu Makiety interfejsu Modele UML Produkty projektu

Formułowanie celów SMART projektu Główny cel projektu oraz cele szczegółowe powinny być: o Konkretne (Specific) o Mierzalne (Measurable) o Akceptowalne (Acceptable) o Realistyczne (Realistic) o Terminowe (Timed)

o Co chcesz osiągnąć? o Po co chcesz to osiągnąć? o Jak chcesz to osiągnąć? Żeby wygenerować więcej ruchu na stronie i zainteresować więcej osób moją ofertą, będę umieszczał 50 postów miesięcznie na blogu pisząc, przynajmniej 2 posty dziennie.

Celem analizy biznesowej jest uzyskanie fundamentalnych informacji o planowanym projekcie: jego celach, priorytetach, powiązaniach z długofalową polityką firmy. Rezultaty analizy pozwalają ustalić, jakie wymierne korzyści uzyskuje firma dzięki wdrażanym rozwiązaniom Analiza biznesowa jest procesem, którego celem jest zidentyfikowanie potrzeb klienta w zakresie funkcjonalności oraz innych biznesowych aspektów dotyczących systemu informatycznego.

Techniki pozyskiwania wymagań: Burza mózgów Analiza dokumentacji Analiza interfejsów Wywiad Obserwacja Pretotypowanie / Prototypowanie Warsztaty

Problemy z definiowaniem wymagań: o zdefiniowane nieprawidłowo o zdefiniowane nieprecyzyjnie/niejednoznacznie o są zmienne

Analiza wymagań funkcjonalnych umożliwia zidentyfikowanie i opisanie pożądanego zachowania systemu. Wymaganie funkcjonalne: stwierdzenie, jakie usługi ma oferować system, jak ma reagować na określone dane wejściowe oraz jak ma się zachowywać w określonych sytuacjach. W niektórych wypadkach wymagania funkcjonalne określają, czego system nie powinien robić

Wymagania powinny opisywać: w jaki sposób system realizuje założone cele i wyniki biznesowe w ramach danej dziedziny jakie warunki muszą być spełnione, aby system mógł wykonać określone zadania w jaki sposób użytkownik będzie mógł korzystać z systemu w celu realizacji określonych zadań (jaki moduł aplikacji oferuje określoną funkcjonalność, jakie czynności użytkownik musi wykonać w celu uzyskania danego rezultatu)

Dobrze napisane wymagania: o Prosto o Spójnie o Zrozumiale o Zwięźle o Precyzyjnie - jeśli wymaganie można błędnie zinterpretować, to tak się stanie (Murphy) Korzystajmy z wizualizacji!

Wymagania opisane w formie tekstowej powinny obejmować o opis możliwości systemu, o warunków, jakie muszą zaistnieć, by wymaganie mogło zostać spełnione i zrealizowane, oraz o wszelkich ograniczeń, jakie uniemożliwiają spełnienie wymagania w projektowanym systemie

Przykładowa lista wymagań: o System umożliwia zalogowanie się użytkownika za pomocą loginu i hasła o System waliduje poziom uprawnień użytkownika o System blokuje dostęp po 3 nieudanych próbach logowania

Ćwiczenie 1 Projekt zaliczeniowy Wymagania projektu Określenie potrzeb Konwersja potrzeb na wymagania

System rozumieć można jako obiekt obsługujący wybrane zdarzenia mające miejsce w rzeczywistym świecie. Efektem analizy określonej dziedziny może być lista powiązanych zdarzeń. Określenie zakresu polega na wybraniu tych zdarzeń, które system będzie obsługiwał (w zakresie) i tych, które nadal będą przebiegały całkowicie w świecie rzeczywistym i nie będą wspierane (poza zakresem).

Kroki określania zakresu: identyfikacja zdarzeń mających miejsce na granicy rozpatrywanego rozwiązania wybranie zdarzeń obsługiwanych przez rozwiązanie określenie reakcji na zdarzenie listy czynności wykonywanych w celu jego obsłużenia czyli procesu biznesowego

Przykład: Zgłoszenie zamówienia Proces: Przyjęcie zamówienia (w systemie) Skompletowanie pozycji zamówienia (poza systemem) Przygotowanie paczki (poza systemem) Wysłanie zamówienia (poza systemem) Zmiana statusu zamówienia widoczna dla klienta (w systemie)

Kroki określania zakresu: identyfikacja zdarzeń mających miejsce na granicy rozpatrywanego rozwiązania wybranie zdarzeń obsługiwanych przez rozwiązanie określenie reakcji na zdarzenie listy czynności wykonywanych w celu jego obsłużenia czyli procesu biznesowego

Faza 1 - Aplikacje Zarządzanie przedsięwzięciem / projektem Zarządzanie czasem Zarządzanie wymaganiami * http://zorganizowana.com/przeglad-aplikacji/

Faza 1 - Aplikacje Tworzenie specyfikacji rozwiązania Makiety Modele procesów Komunikacja * https://webroad.pl/webdesign/706-narzedzi-do-tworzenia-makiet-porownanie

Ćwiczenie 2 Projekt zaliczeniowy Modelowanie zakresu projektu Identyfikacja zdarzeń Modelowanie procesu Makiety interfejsu

Ćwiczenie 3 Projekt zaliczeniowy Modelowanie wyglądu docelowego aplikacji Makiety interfejsu (Pencil)

Implementacja: Realizacja zakresu projektu Testy Testy UAT Wdrożenie na środowisko produkcyjne Systemy wspomagające zarządzanie wymaganiami

Ćwiczenie 4 Projekt zaliczeniowy Zarządzanie wymaganiami projektowymi Monitoring i zarządzanie projektem (Trello)