METODYKA. Metodyka Budowy Internetowej Platformy Handlowej. Data: r. Wersja 1.0. Dokument przygotowany przez zespół DC S.A.
|
|
- Radosław Żurek
- 8 lat temu
- Przeglądów:
Transkrypt
1 METODYKA Metodyka Budowy Internetowej Platformy Handlowej Data: r. Wersja 1.0 Dokument przygotowany przez zespół DC S.A. Odbiorca Klient Biznesowy
2 1 METODYKA REALIZACJI WDROŻENIA Standardowa metodyka procesu wytwarzania systemów e- Commerce w DC S.A. opartych zarówno o oprogramowanie dedykowane, jak i narzędzia e- commerce, takie jak Magento, SugarCRM, Drupal i ez Publish oparty jest o filozofię zwinną (ang. Agile) i bazuje na zasadach metodologii RUP (Rational Unified Process). W przypadku projektów e- commerce, zespół DC S.A. realizuje założenia z następujących dyscyplin: Dyscypliny inżynierskie (Engineering Disciplines): Modelowanie biznesowe (Business Modeling) Wymagania (Requirements) Analiza i projekt (Analysis & design) Implementacja (Implementation) Testowanie (Test) Wdrożenie i odbiór (Deployment & acceptance) Dyscypliny pomocnicze (Supporting Disciplines): Zarządzanie zmianami oraz konfiguracją (Configuration & Change Management) Środowisko (Environment) Narzędzia (Tools) Podejście w realizacji zadań w dyscyplinach: Implementacja i Testowanie ma charakter iteracyjny i częściowo równoległy, tzn. dyscypliny te realizowane są w kilku podejściach: Modelowanie biznesowe i wymagania Analiza i projekt (w tym szata graficzna, patrz poniżej) Iteracja 1 + Testowanie 1 Iteracja 2 + Testowanie 2... Iteracja N + Testowanie N Wdrożenie i odbiór Poniższy rysunek zawiera graficzne odwzorowanie procesu wytwórczego:
3 Cały projekt wdrożenia Magento podzielony jest na szereg grup zadań. W każdej grupie zadania realizowane są zarówno przez klienta jak i DC S.A Modelowanie biznesowe (BM) Modelowanie biznesowe procesów ma na celu odwzorowanie potrzeb biznesowych organizacji klienta i opisanie ich w formie modeli, zrozumiałych przez inżynierów programowania. Celem modelowania biznesowego jest opracowanie wspólnego języka i procesu komunikacji pomiędzy biznesem (tzw. business engineering), a programistami autorami rozwiązania informatycznego. Podejście takie pozwala inżynierom oprogramowania zrozumieć strukturę, dynamikę oraz problemy biznesowe w organizacji klienta. Zdefiniowane i jednakowo rozumiane przez stronę biznesową i programistyczną zagadnienia pozwolą na budowę takiego rozwiązania informatycznego, które rzeczywiście usprawnieni działanie organizacji klienta. Modelowanie obejmuje opis sekwencji działań oraz schemat procesu. W projektach DC S.A. do graficznej prezentacji i dokumentacji procesów używana jest notacja BPMN (Business Process Management Notation). Notacja BPMN opisuje zarówno atrybuty jak i sekwencję działań (obieg informacji), jest standardem dobrze rozumianym przez świat biznesu jak i informatyki. To sprawia, że jest chętnie używana przez konsultantów, analityków biznesowych oraz projektantów przy budowie systemów informatycznych Wymagania (R) Najprościej ujmując celem Wymagań jest opisanie tego co system powinien robić. Wymagania zbierane są w wyniku dyskusji i uzgodnień pomiędzy twórcami systemu a klientem i dokumentowane przez analityków. Dokument opisujący wymagania zawiera identyfikację aktorów (actors) reprezentujących użytkowników i inne systemy mogące mieć wpływ na wytwarzany system. Wymagania identyfikują również przypadki użycia (use cases), które reprezentują zachowanie systemu. Każdy przypadek użycia jest opisany w szczegółach. Opis przypadków użycia obrazuje krok po kroku interakcję systemu z aktorami (podmiotami procesu) oraz określa co jest realizowane
4 przez system. Przypadki użycia są jednolite w całym cyklu wytwarzania systemu, tzn. ten sam model przypadku użycia jest używany podczas wymagań, analizy i projektu, testu. Dzięki użyciu graficznego projektowania poszczególnych kroków działania systemu (tzw. Storyboardy/wire- frame y), wynik działań dyscypliny Wymagań zrozumiały jest zarówno dla inżynierów oprogramowania jak i dla pracowników biznesowych klienta Analiza i projekt (A&D) Celem A&D jest pokazanie jak system będzie zrealizowany w fazie implementacji. Według metodyki, ma to być system który: Oparty jest o ustaloną szatę graficzną Realizuje zadania i funkcjonalność określone w przypadkach użycia Spełnia wszystkie wymagania zdefiniowane w definicji wymagań Jest zaprojektowany w sposób umożliwiający łatwą jego zmianę w przypadku gdy zmienią się wymagania funkcjonalne. W przypadku realizacji systemu opartego o gotowe pakiety (np. Magento) dyscyplina A&D koncentruje się na wizualizacji części klienckiej oraz sprecyzowaniu które funkcjonalności Magento wykorzystywane będą do realizacji założonych zadań i funkcjonalności, a w szczególności: Jakie dodatki (extensions) Magento zostaną wykorzystane Czy jest konieczność programowania dodatkowych dodatków W jaki sposób instancja Magento zostanie sparametryzowana Jaka dokładnie szata graficzna będzie wykorzystana we frontowych (do klienta) częściach systemu Implementacja (I) Cele implementacji są następujące: Instalacja systemu i jego wstępna konfiguracja Wdrożenie docelowej szaty graficznej w języku HTML i template ach Magento Zainstalowanie dodatków (extensions) Implementacja klas i obiektów w zakresie dodatkowych extensions (pliki źródłowe, pliki binarne, pliki wykonywalne i inne) Parametryzacja systemu w zakresie obsługi procesów biznesowych klienta Przeprowadzenie testów jednostkowych Integracja rezultatów wytworzonych przez indywidualnych programistów (lub zespoły) w jeden, spójny i działający system.
5 1.1.5 Testy (T) Testy finalne systemu odbywają się na serwerze pre- produkcyjnym i obejmują całość funkcjonalności platformy. Cele testów są następujące: Weryfikacja interakcji pomiędzy obiektami Weryfikacja właściwej integracji pomiędzy wszystkimi systemami zintegrowanymi z platformą Weryfikacja czy wszystkie wymagania zostały prawidłowo zaimplementowane w systemie Weryfikacja czy wszystkie błędy systemu zostały usunięte Wdrożenie i odbiór (D&A) Celem D&A jest wytworzenie wersji dystrybuowanej produktu i dostarczenie jej do użytkownika końcowego. Wdrożenie obejmuje następujące czynności: Wytworzenie wersji produkcyjnej oprogramowania, tzw. Releases Instalacja oprogramowania na ostatecznym serwerze (+ wsparcie w zakresie instalacji komponentów infrastrukturalnych: serwer web, instalacja certyfikatu SSL, parametry Drobne poprawki funkcjonalne problemów zauważonych podczas wdrożenia Dostarczenie wsparcia dla użytkowników (dokumentacja) Na tym etapie następuje odbiór prac przez klienta i rozpoczęta jest opcjonalna faza wsparcia. 1.2 DYSCYPLINY POMOCNICZE Oprócz dyscyplin głównych (inżynierskich), w trakcie projektu realizowane są również założenia dyscyplin pomocniczych opisanych poniżej Zarządzanie zmianami oraz konfiguracją (C&CM) Zarządzanie zmianami opisuje jak zarządzać artefaktami produkowanymi przez wielu ludzi pracujących we wspólnym projekcie. Narzędzia, które zostaną wykorzystane w projekcie, zostały opisane w dalszej części dokumentu Środowisko (E) Celem Środowiska jest umiejscowienie wytwarzanego oprogramowania razem z oprogramowaniem środowiska dostarczając procesy i narzędzia niezbędne do realizacji poszczególnych produktów.
6 1.3 NARZĘDZIA Aby umożliwić kontrolowany przebieg projektu, nasza firma proponuje wdrożenie narzędzi służących do przechowywania i dokumentowania produktów procesu oraz kontroli komunikacji pomiędzy stronami. Na potrzeby Państwa projektu proponujemy zestaw narzędzi używanych tradycyjnie we wszystkich projektach DC S.A.. Koszty związane z narzędziami (ewentualne licencje, infrastruktura projektowa) są w całości pokryte przez DC S.A. przez cały czas trwania projektu Komunikacja: listy dyskusyjne Listy dyskusyjne (mailing lists) są narzędziem do wymiany informacji pomiędzy stronami. Dla potrzeb każdego projektu, nasza firma zakłada jedną lub więcej list dyskusyjnych na serwerze dostępnym przez sieć Internet, dla każdego uczestnika projektu w takim zakresie jaki wynika z jego uprawnień. Filozofia realizacji projektów DC S.A. zakłada maksymalne wykorzystanie tego narzędzia do wymiany wiadomości pomiędzy członkami projektu. Rozwiązuje to problem ustaleń równoległych, gdzie niezależnie w projekcie toczą się dyskusje na ten sam temat i dochodzi do sprzecznych ustaleń Narzędzia komunikacji natychmiastowej Wymiany e- mailowe nie zawsze nadają się do szybkiego uzgadniania precyzyjnych punktów, bez znaczenia dla strategii projektu. Wtedy preferujemy szybką wymianę dzięki narzędziom komunikacji natychmiastowej. W DC S.A. używamy narzędzia Microsoft Lync do zintegrowanego zarządzania obecnością/statusem/chatem/voice i wideo. Z klientami wykorzystywany jest zarówno Microsoft Lync jak i narzędzie Skype Projektowanie aplikacji: wireframes W wypadku aplikacji biznesowych, dobre zrozumienie potrzeb i procesów klienta jest podstawą do zapewnienia odpowiednich wyników projektu. Dlatego też głównym narzędziem do zbierania wymagań jest aplikacja do realizacji tzw. wireframes, czyli wizualnego przedstawienia ekranów docelowej aplikacji. Aplikacja pozwala na eksport zestawu wireframes do prototypu w języku HTML, dając tym samym możliwość szybkiego sprawdzenia poszczególnych funkcjonalności przez osoby biznesowe, bez wiedzy technicznej Zarządzanie zmianami i konfiguracją: subversion Całość kodu źródłowego aplikacji znajduje się pod kontrolą systemu zarządzania zmianami Subversion (SVN). Narzędzie może być zainstalowane u klienta, lub na serwerze DC S.A. Pozwala to osobom z części technicznej Państwa zespołu na bieżącą kontrolę jakości prac naszej firmy.
7 1.3.5 Extranet projektu Każdy projekt DC S.A. używa zintegrowanego narzędzia Redmine jako podstawa extranetu projektu. Redmine używany jest jako: Baza wiki do dokumentacji projektu i notatek po spotkaniach Wizualizacja źródeł (podłączona w czasie rzeczywistym do SVN) Zarządzanie zmianami i anomaliami za pomocą wbudowanego issue trackera Roadmapa czytelny widok stanu projektu i zadań do wykonania
8 2 TYPOWY SPOSÓB REALIZACJI Poniżej przedstawiony został przykładowy scenariusz sposobu realizacji działań projektowych: Przygotowanie projektu o Zawiązanie projektu, komitet pilotażowy o Środowisko testowe o Konfiguracja ekstranetu projektu Business modeling o Warsztaty BM o Realizacja dokumentacji Wymagania o Spotkania o Storyboardy o Analiza dokumentacji integracyjnej o Realizacja dokumentu wymagań Analiza i projekt o Mapowanie funkcjonalności na sposoby realizacyjne w obszarze aplikacji Magento lub poza nią o Szata graficzna o Poprawki do szaty graficznej o Projekt techniczny Magento o Projekt techniczny integracji Implementacja i Testy o Tutaj wszystkie zadania implementacyjne Wdrożenie i odbiór o Testy integracyjne o Poprawki po testach integracyjnych o Wdrożenie na produkcji o Szkolenia administratorów o Wsparcie powdrożeniowe 2.1 KWALIFIKACJA OBSZARÓW REALIZACYJNYCH Każdy projekt e- commerce zawiera wymagania które mogą być zrealizowane różnymi środkami; aplikacją Magento lub poza nią. W DC mapujemy obszary funkcjonalne określone zakresem projektowym na Sposoby Realizacji, jakimi będą wykonane w ramach projektu. Wyróżniamy następujące klasy Sposoby Realizacji:
9 1. Standard Magento Oznacza, że dana funkcjonalność może być zrealizowana standardowymi środkami Mogento (wybranej edycji: Enterprise lub Community). Wdrożenie tej funkcjonalności wymaga jedynie parametryzacji Systemu. 2. Extension Oznacza konieczność zakupu licencji wskazanego Magento Extension i jego wdrożenia oraz parametryzacji. 3. Programowanie Templates oznacza usługi programistyczne w warstwie wizualizacji z wykorzystaniem narzędzi HTML/CSS/JS oraz szablony Magento w PHP 4. Programowanie Ogólne oznacza prace programistyczne prowadzące do rozszerzenia lub modyfikacji funkcjonalności podstawowych systemu Magento 5. Prace dodatkowe prace wymagane do realizacji poza środowiskiem Magento Proces mapowania zobrazowany jest w tabeli, której przykładowa struktura zaprezentowana została poniżej. Referencja Wymaganie Funkcjonalne Uwagi Standard Magento Extension Programowanie Templates Programowanie Prace Dodatkowe Obszar "Konfiguracja platformy technicznej" Zarządzanie położeniem boksów (same boksy zdefiniowane w momencie implementacji) x x Zarządzanie formularzami kontaktowymi (adresy docelowe i pola) - patrz też Zarządzanie treścią (strona główna, strony pomocnicze) x 1.4 Zarządzanie bazą multimediów (zdjęcia, thumbnails...) x Obszar "Produkty" 2.1 Interfejs backoffice do zarządzania produktami: lista, szczegóły, edycja x 2.2. Interfejs backoffice do zarządzania produktami: wyszukiwarka x 2.3 Zarządzanie autorami i podpinanie do produktów x Obszar "Użytkownicy" Moduł użytkowników - definicja i implementacja uprawnień w systemie 3.1 Aitec Advanced x Permissions 3.2 Zarządzanie autorami i podpinanie do produktów x x Metodyka oraz sposób realizacji opisane powyżej są punktem wyjścia do oceny pracochłonności projektu, wymaganych zasobów własnych i podwykonawczych.
10 3 ORGANIZACJA PROJEKTU Poniżej przedstawiliśmy Strukturę Organizacyjną Projektu. Celem powołania jej jest zapewnienie sprawnego obiegu informacji i elementarnego podziału odpowiedzialności pomiędzy członkami zespołu projektowego. Proponowana struktura organizacyjna jest tzw. strukturą lekką, zapewniającą wszystkie potrzebne funkcje projektowe ale eliminującą zbędne elementy biurokratyczne. 3.1 STRUKTURA ORGANIZACYJNA Na poniższym rysunku pokazano strukturę organizacyjną projektu. Opis ról i odpowiedzialności opisany jest w dalszej części rozdziału. Komitet Sterujący Sponsor Projektu Dyrektor Projektu Kierownik Projektu Zamawiającego Kierownik Projektu Wykonawcy Kontroler Jakości Biuro Projektu Architekt Rozwiązania Użytkownicy Kluczowi Konsultanci/Programiści 3.2 ROLE PROJEKTOWE Wypełnieniem Struktury Organizacyjnej Projektu jest przypisanie poszczególnym jej elementom tzw. Ról projektowych. Role powinny być zdefiniowane na początku projektu i jednoznacznie przypisane do konkretnych osób. Na potrzeby niniejszego Planu Projektu poszczególne role projektowe zostały zdefiniowane następująco:
11 1. Komitet Sterujący 2. Sponsor Projektu 3. Dyrektor Projektu 4. Kierownik Projektu Zamawiającego 5. Kierownik Projektu Wykonawcy 6. Architekt Rozwiązania 7. Kontroler Jakości 8. Konsultanci/Programiści 9. Użytkownicy Kluczowi Dodatkowo, w celu zapewnienia kontroli jakości po stronie Zamawiającego określono role tzw. Kontrolera Jakości (rola odpowiedzialna za wydawanie rekomendacji dot. realizowanego produktu Komitet Sterujący Komitet Sterujący powołany na wniosek Zarządu Zamawiającego - jest organem decyzyjnym we wszystkich sprawach dotyczących przebiegu prac projektowych. Decyzje Komitetu Sterującego wiążą Strony i stanowią podstawę do żądania zawarcia określonych w decyzji umów lub aneksów. Do zadań Komitetu Sterującego należą: 1. Wyznaczanie ogólnych dyrektyw wykonywania poszczególnych prac. 2. Podejmowanie decyzji o zatwierdzaniu wyników prac poszczególnych etapów projektu. 3. Akceptacja okresowych raportów dotyczących stanu projektu przedstawianych przez Kierownika Projektu Wykonawcy i Kierownika Projektu Zamawiającego. 4. Podejmowanie decyzji rozwiązujących pojawiające się poważne problemy i zagrożenia dla powodzenia całego projektu. 5. Akceptacja proponowanych przez Kierowników Projektu zmian w zakresie harmonogramu i budżetu. 6. Delegowanie uprawnień decyzyjnych na poziom Kierowników Projektu. Spotkania Komitetu Sterującego projektu odbywać się będą raz na miesiąc. W przypadku zaistnienia ważnych problemów, na wniosek Kierownika Projektu Zamawiającego i Kierownika Projektu Wykonawcy; spotkanie może zostać zwołane w dodatkowym terminie. Za zgodą obu Stron spotkania Komitetu Sterującego mogą odbywać się zdalnie, z wykorzystaniem urządzeń do telekonferencji. W skład Komitetu Sterującego wejdą: Sponsor Projektu Zamawiającego, Kierownicy Projektów Stron i inne osoby wskazane i umocowane przez Strony Umowy Sponsor Projektu Sponsor Projektu Zamawiającego odpowiada za:
12 1. Informowanie Komitetu Sterującego o zmianach organizacyjnych Zamawiającego, mających wpływ na proces realizacji projektu. 2. Bieżące informowanie kierownictwa Zamawiającego o stanie zaawansowania prac projektu 3. Zapewnienie dostępności odpowiednich funduszy, 4. Zatwierdzanie zmian w projekcie ze strony Zamawiającego, w zakresie określonym przez Komitet Sterujący. 5. Wnioskowanie o zwoływanie posiedzeń Komitetu Sterującego. 6. Sponsor Projektu Zamawiającego jest członkiem Komitetu Sterującego Dyrektor Projektu Dyrektor Projektu Wykonawcy odpowiada za: 1. Informowanie Komitetu Sterującego o zmianach organizacyjnych Wykonawcy mających wpływ na proces realizacji projektu. 2. Bieżące informowanie kierownictwa Zamawiającego o stanie zaawansowania prac projektu 3. Zapewnienie dostępności odpowiednich zasobów projektowych po stronie Wykonawcy, 4. Zatwierdzanie zmian w projekcie ze strony Zamawiającego, w zakresie określonym przez Komitet Sterujący. 5. Wnioskowanie o zwoływanie posiedzeń Komitetu Sterującego. 6. Dyrektor Projektu Wykonawcy jest członkiem Komitetu Sterującego Kierownik Projektu Zamawiającego Kierownik Projektu Zamawiającego odpowiada za: 1. Bieżącą współpracę z Wykonawcą poprzez Kierownika Projektu Wykonawcy - w przygotowaniu, modyfikacji i koordynacji planu projektu, 2. Informowanie Komitetu Sterującego o zmianach organizacyjnych Zamawiającego, mających wpływ na proces realizacji projektu. 3. Zapewnienie dostępności odpowiednich funduszy, 4. Zatwierdzanie zmian w projekcie ze strony Zamawiającego, w zakresie określonym przez Komitet Sterujący. 5. Zagwarantowanie kompetentnego składu zespołu projektowego po stronie Zamawiającego 6. Zagwarantowanie dostępności oddelegowanych do projektu pracowników Zamawiającego
13 7. Zagwarantowanie dostępności i udostępnienie odpowiednich zasobów ze strony Zamawiającego (infrastruktury i sprzętu, pomieszczeń etc.), na warunkach ustalonych z Wykonawcą, 8. Monitorowanie i kontrolę kosztów, harmonogramu, problemów technicznych, zakresu, priorytetów projektu i podejmowanie odpowiednich działań 9. Informowanie Komitetu Sterującego o postępach Wdrożenia w stosunku do zatwierdzonego planu oraz wykorzystania budżetu projektu Kierownik Projektu Wykonawcy Kierownik Projektu Zamawiającego odpowiada za: 1. Informowanie Komitetu Sterującego o zmianach organizacyjnych Wykonawcy mających wpływ na proces realizacji projektu. 2. Zapewnienie dostępności odpowiednich zasobów projektowych po stronie Wykonawcy, 3. Zatwierdzanie zmian w projekcie ze strony Zamawiającego, w zakresie określonym przez Komitet Sterujący. 4. Bieżącą współpracę z Zamawiającym poprzez Kierownika Projektu Zamawiającego 5. Kierowanie pracą zespołu wdrożeniowego i monitorowanie działań związanych z realizacją projektu 6. Przygotowanie, modyfikację i koordynację realizacji planu projektu, 7. Opracowanie harmonogramu i innych dokumentów projektowych zgodnych z przyjętą metodyką projektu 8. Planowanie niezbędnych zasobów, zarządzanie zasobami ludzkimi po stronie Wykonawcy 9. Monitorowanie i kontrolę kosztów, harmonogramu, problemów technicznych, zakresu, priorytetów projektu i podejmowanie odpowiednich działań 10. Monitorowanie ryzyka w procesie 11. Informowanie Komitetu Sterującego o postępach Wdrożenia w stosunku do zatwierdzonego planu oraz wykorzystania budżetu projektu Architekt Rozwiązania Architekt Rozwiązania posiada kilka zakresów odpowiedzialności w projekcie. 1. Zadaniem Architekta Rozwiązania jest systematyczna weryfikacja architektury i funkcjonalności powstającego rozwiązania ze względu na: a. przyjęte założenia wyjściowe architektury projektu b. bieżące zmiany uwarunkowań istotnych dla projektu, c. wymagane powiązania wdrażanego rozwiązania z innymi systemami
14 2. Do obowiązków Architekta Rozwiązania należy opiniowanie dokumentacji określającej architekturę i kluczowe funkcjonalności rozwiązania 3. Architekt Rozwiązania współpracuje z Kierownikiem Projektu Zamawiającego i Wykonawcy oraz innymi osobami zaangażowanymi w realizację projektu w czasie i zakresie niezbędnym do realizacji swoich zadań Kontroler Jakości Kontroler Jakości odpowiada za: 1. Systematyczną weryfikację architektury i funkcjonalności powstającego rozwiązania ze względu na: a. przyjęte założenia wyjściowe architektury projektu b. bieżące zmiany uwarunkowań istotnych dla projektu, c. wymagane powiązania wdrażanego rozwiązania z innymi systemami d. normy jakości wynikające z polityki jakości stosowanej w Projekcie i normy jakości definiowane przez Zamawiającego 2. Do obowiązków Kontrolera Jakości należy opiniowanie dokumentacji określającej architekturę i kluczowe funkcjonalności rozwiązania i wydawanie rekomendacji do ich akceptacji 3. Kontroler Jakości współpracuje z Kierownikiem Projektu Zamawiającego i Wykonawcy (w zakresie pozyskiwania materiałów i produktów do weryfikacji) a swoje rekomendacje przedstawia Komitetowi Sterującemu celem dokonywania akceptacji jakościowych, merytorycznych i formalnych Użytkownicy Kluczowi Użytkownicy Kluczowi są pracownikami Zamawiającego i powoływani są przez Kierownika Projektu Zamawiającego. Do zakresu ich obowiązków należy: 1. współpraca z konsultantami Wykonawcy w ramach zespołów wdrożeniowych w trakcie całego Wdrożenia 2. zdobywanie doświadczenia w użytkowaniu systemu i przekazywanie swojej wiedzy pozostałym pracownikom Zamawiającego 3. przygotowanie danych historycznych dla potrzeb migracji do wdrażanego systemu 4. testowanie opracowanych procesów, raportów i interfejsów; współudział w określeniu i przygotowaniu danych i scenariuszy na potrzeby testów akceptacyjnych, przeprowadzenie testów Konsultanci/Programiści Konsultanci są pracownikami Wykonawcy i powoływani są przez Kierownika Projektu Wykonawcy. Do zakresu ich obowiązków należy:
15 1. współpraca z Użytkownikami Kluczowymi w ramach zespołów wdrożeniowych w trakcie całego Wdrożenia 2. realizacja prac projektowych wynikających z metodyki prowadzenia projektu i zakresu merytorycznego przedsięwzięcia 3. migracji danych do wdrażanego systemu 4. współudział w testowaniu opracowanych procesów, raportów i interfejsów; określenie i przygotowanie danych i scenariuszy na potrzeby testów akceptacyjnych, wsparcie Użytkowników Kluczowych w przeprowadzeniu testów Biuro Projektu Biuro Projektu jest meta- zespołem którego rolą jest składowanie efektów pracy zespołu projektowego Wykonawcy i Zamawiającego. Pełni rolę opiekuna Repozytorium Dokumentacji Projektowej. Najczęściej strony delegują do Biura Projektu osoby zajmujące się logistyką i sprawami organizacyjnymi. Szefem Biura Projektu jest Kierownik Projektu Wykonawcy. Zapraszamy do odwiedzenia naszej strony i do kontaktu telefonicznego Mobile: (48) lub mailowego: dariusz.kakol@dc.com.pl
Opis metodyki i procesu produkcji oprogramowania
Opis metodyki i procesu produkcji oprogramowania Rational Unified Process Rational Unified Process (RUP) to iteracyjny proces wytwarzania oprogramowania opracowany przez firmę Rational Software, a obecnie
Bardziej szczegółowoMetodyka wdrożenia. Bartosz Szczęch. bartosz.szczech@it.integro.pl. Starszy Konsultant MS Dynamics NAV
Metodyka wdrożenia Bartosz Szczęch Starszy Konsultant MS Dynamics NAV bartosz.szczech@it.integro.pl Wyróżniamy następujące etapy wdrożenia rozwiązania ERP: Analiza Projekt Budowa Uruchomienie Działanie
Bardziej szczegółowoAnalityk i współczesna analiza
Analityk i współczesna analiza 1. Motywacje 2. Analitycy w IBM RUP 3. Kompetencje analityka według IIBA BABOK Materiały pomocnicze do wykładu z Modelowania i Analizy Systemów na Wydziale ETI PG. Ich lektura
Bardziej szczegółowoMetodyka Sure Step. Agenda:
Metodyka Sure Step Agenda: 1. Wstęp 2. Czym jest Microsoft Dynamics Sure Step? 3. Zespół wdrożeniowy 4. Etapy wdrożenia 5. Przebieg wdrożenia typu Standard 6. Diagnoza 1 Wstęp 1. Plan wdrożenia 2. Zarządzanie
Bardziej szczegółowoBłędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation)
Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation) Zarządzanie wymaganiami Ad hoc (najczęściej brak zarządzania nimi) Niejednoznaczna, nieprecyzyjna komunikacja Architektura
Bardziej szczegółowoPiotr Krząkała. Dyrektor Handlowy ds. Kluczowych Klientów
Piotr Krząkała Dyrektor Handlowy ds. Kluczowych Klientów Strategia firmy Każda organizacja działająca we współczesnym biznesie powinna posiadać określoną strategię działania i na tej bazie budować system
Bardziej szczegółowoLeszek Dziubiński Damian Joniec Elżbieta Gęborek. Computer Plus Kraków S.A.
Leszek Dziubiński Damian Joniec Elżbieta Gęborek Computer Plus Kraków S.A. Wykorzystanie Microsoft Project Server w procesie zarządzania projektami Kompetencje partnerskie Gold: Portals and Collaboration
Bardziej szczegółowoAnaliza i projekt systemu pracy grupowej z zastosowaniem metodyki SCRUM w technologii SharePoint Karolina Konstantynowicz
Analiza i projekt systemu pracy grupowej z zastosowaniem metodyki SCRUM w technologii SharePoint Karolina Konstantynowicz Promotor dr inż. Szymon Supernak Warszawa, 22.05.2014 Plan prezentacji 1. Cel i
Bardziej szczegółowoDodatkowo, w przypadku modułu dotyczącego integracji z systemami partnerów, Wykonawca będzie przeprowadzał testy integracyjne.
Załącznik nr 1a do Zapytania ofertowego nr POIG.08.02-01/2014 dotyczącego budowy oprogramowania B2B oraz dostawcy sprzętu informatycznego do projektu pn. Budowa systemu B2B integrującego zarządzanie procesami
Bardziej szczegółowoZarządzanie i realizacja projektów systemu Microsoft SharePoint 2010
Zarządzanie i realizacja projektów systemu Microsoft SharePoint 2010 Geoff Evelyn Przekład: Natalia Chounlamany APN Promise Warszawa 2011 Spis treści Podziękowania......................................................
Bardziej szczegółowoProjektowanie interakcji
Projektowanie interakcji K2 User Experience www.k2.pl/ux Tytuł dokumentu: k2-projektowanie_ux-oferta.pdf Data: 21 sierpnia 2009 Przygotowany przez: Maciej Lipiec Maciej Lipiec User Experience Director
Bardziej szczegółowo"Projektowanie - wdrożenie - integracja - uruchomienie, czyli jak skutecznie zrealizować projekt inwestycyjny".
"Projektowanie - wdrożenie - integracja - uruchomienie, czyli jak skutecznie zrealizować projekt inwestycyjny". CZYNNIKI PROJEKTU Cel (zakres) projektu: wyznacza ramy przedsięwzięcia, a tym samym zadania
Bardziej szczegółowoModel referencyjny doboru narzędzi Open Source dla zarządzania wymaganiami
Politechnika Gdańska Wydział Zarządzania i Ekonomii Katedra Zastosowań Informatyki w Zarządzaniu Zakład Zarządzania Technologiami Informatycznymi Model referencyjny Open Source dla dr hab. inż. Cezary
Bardziej szczegółowoIO - Plan wdrożenia. M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak. 5 czerwca 2006
IO - Plan wdrożenia M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak 5 czerwca 2006 1 Spis treści 1 Wprowadzenie 3 1.1 Cel.......................................... 3 1.2 Zakres........................................
Bardziej szczegółowoZarządzanie projektami w NGO
Zarządzanie projektami w NGO Warsztaty dla Grupy Nowe Technologie Federacja Organizacji Służebnych MAZOWIA 4 września 2012 Projekt współfinansowany jest ze środków Unii Europejskiej w ramach Europejskiego
Bardziej szczegółowoREFERAT PRACY DYPLOMOWEJ
REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i implementacja środowiska do automatyzacji przeprowadzania testów aplikacji internetowych w oparciu o metodykę Behavior Driven Development. Autor: Stepowany
Bardziej szczegółowoOrganizacja procesu projektowania, rozwoju i serwisowania systemu wspomagającego zarzadzanie uczelnią
Organizacja procesu projektowania, rozwoju i serwisowania systemu wspomagającego zarzadzanie uczelnią Marek Bieniasz Sławomir Umpirowicz Piotr Miszewski Kraków, 10 13 września 2012 Plan prezentacji Informacje
Bardziej szczegółowoProjektowanie systemów informatycznych. wykład 6
Projektowanie systemów informatycznych wykład 6 Iteracyjno-przyrostowy proces projektowania systemów Metodyka (ang. methodology) tworzenia systemów informatycznych (TSI) stanowi spójny, logicznie uporządkowany
Bardziej szczegółowoZarządzanie testowaniem wspierane narzędziem HP Quality Center
Zarządzanie testowaniem wspierane narzędziem HP Quality Center studium przypadku Mirek Piotr Szydłowski Ślęzak Warszawa, 17.05.2011 2008.09.25 WWW.CORRSE.COM Firma CORRSE Nasze zainteresowania zawodowe
Bardziej szczegółowoJarosław Kuchta Dokumentacja i Jakość Oprogramowania. Wymagania jakości w Agile Programming
Jarosław Kuchta Wymagania jakości w Agile Programming Wady klasycznych metod zapewnienia jakości Duży narzut na dokumentowanie Późne uzyskiwanie konkretnych rezultatów Trudność w odpowiednio wczesnym definiowaniu
Bardziej szczegółowoREQB POZIOM PODSTAWOWY PRZYKŁADOWY EGZAMIN
REQB POZIOM PODSTAWOWY PRZYKŁADOWY EGZAMIN Podziękowania REQB Poziom Podstawowy Przykładowy Egzamin Dokument ten został stworzony przez główny zespół Grupy Roboczej REQB dla Poziomu Podstawowego. Tłumaczenie
Bardziej szczegółowoFeature Driven Development
Feature Driven Development lekka metodyka tworzenia oprogramowania Kasprzyk Andrzej IS II Wstęp Feature Driven Development (FDD) to metodyka tworzenia oprogramowania, która wspomaga zarządzanie fazami
Bardziej szczegółowoPYTANIA PRÓBNE DO EGZAMINU NA CERTYFIKAT ZAAWANSOWANY REQB KLUCZ ODPOWIEDZI. Część DODATEK
KLUCZ ODPOWIEDZI Część DODATEK 8.1 9.4 PYTANIA PRÓBNE DO EGZAMINU NA CERTYFIKAT ZAAWANSOWANY REQB Na podstawie: Syllabus REQB Certified Professional for Requirements Engineering, Advanced Level, Requirements
Bardziej szczegółowoInżynieria oprogramowania II
Wymagania funkcjonalne, przypadki użycia Inżynieria oprogramowania II Problem i cel Tworzenie projektów bez konkretnego celu nie jest dobre Praktycznie każdy projekt informatyczny powstaje z uwagi na jakiś
Bardziej szczegółowoKomputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl
Komputerowe Systemy Przemysłowe: Modelowanie - UML Arkadiusz Banasik arkadiusz.banasik@polsl.pl Plan prezentacji Wprowadzenie UML Diagram przypadków użycia Diagram klas Podsumowanie Wprowadzenie Języki
Bardziej szczegółowoZasady organizacji projektów informatycznych
Zasady organizacji projektów informatycznych Systemy informatyczne w zarządzaniu dr hab. inż. Joanna Józefowska, prof. PP Plan Definicja projektu informatycznego Fazy realizacji projektów informatycznych
Bardziej szczegółowoSpecyfikacja usług. 1. Zakup usług informatycznych dla realizacji dostępu do systemu dla obsługi relacji B2B.
W zawiązku z otrzymaniem dofinansowania na projekt: Zautomatyzowany system B2B elektronicznej wymiany dokumentów i danych, realizowany w ramach Programu Operacyjnego Innowacyjna Gospodarka, Działanie 8.2:Wspieranie
Bardziej szczegółowoAUREA BPM HP Software. TECNA Sp. z o.o. Strona 1 z 7
AUREA BPM HP Software TECNA Sp. z o.o. Strona 1 z 7 HP APPLICATION LIFECYCLE MANAGEMENT Oprogramowanie Application Lifecycle Management (ALM, Zarządzanie Cyklem życia aplikacji) wspomaga utrzymanie kontroli
Bardziej szczegółowoAutomatyczne decyzje kredytowe, siła szybkiego reagowania i optymalizacji kosztów. Roman Tyszkowski ING Bank Śląski S.A. roman.tyszkowski@ingbank.
Automatyczne decyzje kredytowe, siła szybkiego reagowania i optymalizacji kosztów. Roman Tyszkowski ING Bank Śląski S.A. roman.tyszkowski@ingbank.pl Obsługa wniosków kredytowych Potrzeba elastyczności
Bardziej szczegółowoZarządzanie projektami. Porównanie podstawowych metodyk
Zarządzanie projektami Porównanie podstawowych metodyk Porównanie podstawowych metodyk w zarządzaniu projektami PRINCE 2 PMBOK TENSTEP AGILE METODYKA PRINCE 2 Istota metodyki PRINCE 2 Project IN Controlled
Bardziej szczegółowoProcesowa specyfikacja systemów IT
Procesowa specyfikacja systemów IT BOC Group BOC Information Technologies Consulting Sp. z o.o. e-mail: boc@boc-pl.com Tel.: (+48 22) 628 00 15, 696 69 26 Fax: (+48 22) 621 66 88 BOC Management Office
Bardziej szczegółowoSzablon Planu Testów Akceptacyjnych
Szablon Planu Testów Akceptacyjnych strona 1 z 10 SPIS TREŚCI: 1 WPROWADZENIE 3 2 STRATEGIA TESTÓW AKCEPTACYJNYCH 4 2.1 Założenia do przeprowadzenia testów akceptacyjnych 4 2.1.1 Warunki przeprowadzenia
Bardziej szczegółowoCzęść I - Załącznik nr 7 do SIWZ. Warszawa. 2011r. (dane Wykonawcy) WYKAZ OSÓB, KTÓRYMI BĘDZIE DYSPONOWAŁ WYKONAWCA DO REALIZACJI ZAMÓWIENIA
CSIOZ-WZP.65.48.20 Część I - Załącznik nr 7 do SIWZ Warszawa. 20r. (dane Wykonawcy) WYKAZ OSÓB, KTÓRYMI BĘDZIE DYSPONOWAŁ WYKONAWCA DO REALIZACJI ZAMÓWIENIA Wykonawca oświadcza, że do realizacji zamówienia
Bardziej szczegółowoPRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Modeling and analysis of computer systems Kierunek: Informatyka Forma studiów: Stacjonarne Rodzaj przedmiotu: Poziom kwalifikacji: obowiązkowy
Bardziej szczegółowoSzczegółowy opis przedmiotu zamówienia założenia dla metodyki realizacji Projektu
Załącznik nr 2 do SIWZ Szczegółowy opis przedmiotu zamówienia założenia dla metodyki realizacji Projektu W niniejszym załączniku do SIWZ Zamawiający zawarł wymagania i założenia jakie musi przyjąć Wykonawca
Bardziej szczegółowoosobowe pracowników laboratorium SecLab EMAG w rozumieniu przepisów Kodeksu Pracy, konsultantów, stażystów oraz inne osoby i instytucje mające dostęp
Bezpieczeństwo danych projektowych w środowisku według ISO/IEC 27001 oraz ciągłość procesów wytwarzania i utrzymania w środowisku według BS 25999 warsztaty z wykorzystaniem specjalistycznego narzędzia
Bardziej szczegółowoKurs programowania. Wykład 12. Wojciech Macyna. 7 czerwca 2017
Wykład 12 7 czerwca 2017 Czym jest UML? UML składa się z dwóch podstawowych elementów: notacja: elementy graficzne, składnia języka modelowania, metamodel: definicje pojęć języka i powiazania pomiędzy
Bardziej szczegółowoWybór ZSI. Zakup standardowego systemu. System pisany na zamówienie
Wybór ZSI Zakup standardowego systemu System pisany na zamówienie Zalety: Standardowy ZSI wbudowane najlepsze praktyki biznesowe możliwość testowania przed zakupem mniej kosztowny utrzymywany przez asystę
Bardziej szczegółowoOpis wymagań i program szkoleń dla użytkowników i administratorów
Załącznik nr 3 do OPZ Opis wymagań i program szkoleń dla użytkowników i administratorów Spis treści Wprowadzenie...2 1. Typ i zakres szkoleń...2 2. Grupy użytkowników...2 3. Warunki ogólne szkoleń...3
Bardziej szczegółowoBudowa aplikacji ASP.NET z wykorzystaniem wzorca MVC
Akademia MetaPack Uniwersytet Zielonogórski Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Krzysztof Blacha Microsoft Certified Professional Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Agenda:
Bardziej szczegółowoProjekt: Współpraca i Rozwój wzrost potencjału firm klastra INTERIZON
Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Projekt: Współpraca i Rozwój wzrost potencjału firm klastra INTERIZON Opis szkoleń z obszaru INFORMATYKA planowanych
Bardziej szczegółowoAnaliza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32
Analiza i projektowanie oprogramowania Analiza i projektowanie oprogramowania 1/32 Analiza i projektowanie oprogramowania 2/32 Cel analizy Celem fazy określania wymagań jest udzielenie odpowiedzi na pytanie:
Bardziej szczegółowoJak opisać wymagania zamawiającego wybrane elementy
Jak opisać wymagania zamawiającego wybrane elementy Adam Rzeźnicki, Grzegorz Sobolewski PIIT Listopad, 2012 Agenda Kontekst ma znaczenie - na przykładzie cyklu wytwórczego systemu aplikacyjnego Rodzaje
Bardziej szczegółowoProjekt dotyczy stworzenia zintegrowanego, modularnego systemu informatycznego wspomagającego zarządzanie pracownikami i projektami w firmie
Projekt dotyczy stworzenia zintegrowanego, modularnego systemu informatycznego wspomagającego zarządzanie pracownikami i projektami w firmie informatycznej. Zadaniem systemu jest rejestracja i przechowywanie
Bardziej szczegółowoEtapy życia oprogramowania
Modele cyklu życia projektu informatycznego Organizacja i Zarządzanie Projektem Informatycznym Jarosław Francik marzec 23 w prezentacji wykorzystano również materiały przygotowane przez Michała Kolano
Bardziej szczegółowo1/ Nazwa zadania: Dostawa, wdrożenie i serwis informatycznego systemu zarządzania projektami dla Urzędu Miejskiego Wrocławia wraz ze szkoleniem.
1/ Nazwa zadania: Dostawa, wdrożenie i serwis informatycznego systemu zarządzania projektami dla Urzędu Miejskiego Wrocławia wraz ze szkoleniem. 2/ Wykonawcy: Konsorcjum: Netline Group wraz z Premium Technology
Bardziej szczegółowoUsługa: Testowanie wydajności oprogramowania
Usługa: Testowanie wydajności oprogramowania testerzy.pl przeprowadzają kompleksowe testowanie wydajności różnych systemów informatycznych. Testowanie wydajności to próba obciążenia serwera, bazy danych
Bardziej szczegółowoWspółdziałanie Zamawiających: propozycja
Współdziałanie Zamawiających: propozycja 21.12.2015 1. Zamawiający będą dokonywali bieżących uzgodnień z Wykonawcą w zakresie realizacji Wdrożenia. Uzgodnienia obejmują: 1.1. odpowiadanie na pytania Wykonawcy
Bardziej szczegółowoWDROŻENIE MODELOWANIA PROCESÓW ORAZ WSPARCIE
OFERTA WDROŻENIE MODELOWANIA PROCESÓW ORAZ WSPARCIE W TWORZENIU MODELU AS-IS /Jest to przykład (wzór) oferty treść jest wypełniana na podstawie nie zobowiązujących rozmów i spotkań z Klientem, pracownikami
Bardziej szczegółowoWykład 1 Inżynieria Oprogramowania
Wykład 1 Inżynieria Oprogramowania Wstęp do inżynierii oprogramowania. Cykle rozwoju oprogramowaniaiteracyjno-rozwojowy cykl oprogramowania Autor: Zofia Kruczkiewicz System Informacyjny =Techniczny SI
Bardziej szczegółowoSzczegółowy opis przedmiotu zamówienia- założenia do metodyki realizacji przedmiotu zamówienia
Załącznik nr 2 Szczegółowy opis przedmiotu zamówienia- założenia do metodyki realizacji przedmiotu zamówienia W niniejszym załączniku do SIWZ Zamawiający zawarł wymagania i założenia jakie musi przyjąć
Bardziej szczegółowoNazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne
Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Kierunek: Informatyka Modeling and analysis of computer systems Forma studiów: Stacjonarne Rodzaj przedmiotu: obowiązkowy w ramach specjalności:
Bardziej szczegółowo6 kroków, jak dobrze przygotować się do wdrożenia systemu ERP?
6 kroków, jak dobrze przygotować się do wdrożenia systemu ERP? Co to jest metodyka projektowa Microsoft Dynamics Sure Step? Niniejszy przewodnik może pomóc firmie w prawidłowym przygotowaniu się i przeprowadzeniu
Bardziej szczegółowoProjektowanie oprogramowania. Termin zajęć: poniedziałek, 18.00-19.45. a podstawie materiału ze strony. http://gromit.iiar.pwr.wroc.
Projektowanie oprogramowania Termin zajęć: poniedziałek, 18.00-19.45 a podstawie materiału ze strony http://gromit.iiar.pwr.wroc.pl/p_inf/ Przebieg realizacji projektu (tabela 1) Nr tygo dnia Spotkanie
Bardziej szczegółowoEtapy życia oprogramowania. Modele cyklu życia projektu. Etapy życia oprogramowania. Etapy życia oprogramowania
Etapy życia oprogramowania Modele cyklu życia projektu informatycznego Organizacja i Zarządzanie Projektem Informatycznym Jarosław Francik marzec 23 Określenie wymagań Testowanie Pielęgnacja Faza strategiczna
Bardziej szczegółowoSpecyfikacja techniczna GoBiz Virtual Office - systemu dostępu do zasobów wirtualnego biura przez Internet
Specyfikacja techniczna GoBiz Virtual Office - systemu dostępu do zasobów wirtualnego biura przez Internet Spis treści 1. Opis przedmiotu zamówienia... 1 1.1. Definicje... 1 2. Główny cel systemu... 2
Bardziej szczegółowoRUP. Rational Unified Process
RUP Rational Unified Process Agenda RUP wprowadzenie Struktura RUP Przepływy prac w RUP Fazy RUP RUP wprowadzenie RUP (Rational Unified Process) jest : Iteracyjną i przyrostową metodyka W pełni konfigurowalną
Bardziej szczegółowoWstęp do zarządzania projektami
Wstęp do zarządzania projektami Definicja projektu Projekt to tymczasowe przedsięwzięcie podejmowane w celu wytworzenia unikalnego wyrobu, dostarczenia unikalnej usługi lub uzyskania unikalnego rezultatu.
Bardziej szczegółowoWykaz osób w postępowaniu o udzielenie zamówienia publicznego nr 32-CPI-WZP-2244/13. Podstawa do dysponowania osobą
Załącznik nr 8 do SIWZ Wykaz osób w postępowaniu o udzielenie zamówienia publicznego nr 3-CPI-WZP-44/13 Lp. Zakres wykonywanych czynności Liczba osób Imiona i nazwiska osób, którymi dysponuje wykonawca
Bardziej szczegółowoWdrożenie nowych proinnowacyjnych usług sprzyjających dyfuzji innowacji w sektorze MSP nr umowy: U- POIG.05.02.00-00-016/10-00
Regulamin usługi Wdrożenie nowych proinnowacyjnych usług sprzyjających dyfuzji innowacji w sektorze MSP nr umowy: U- POIG.05.02.00-00-016/10-00 Projekt realizowany jest w ramach Działania 5.2 Wsparcie
Bardziej szczegółowoProjektowanie oprogramowania
Wrocław, 27.09.2010 1. Warunki wstępne Projektowanie oprogramowania Warunkiem uczestnictwa w zajęciach jest zaliczenie przedmiotu: Podstawy inżynierii oprogramowania (ćwiczenia) Zajęcia składają się z
Bardziej szczegółowoHP Service Anywhere Uproszczenie zarządzania usługami IT
HP Service Anywhere Uproszczenie zarządzania usługami IT Robert Nowak Architekt rozwiązań HP Software Dlaczego Software as a Service? Najważniejsze powody za SaaS UZUPEŁNIENIE IT 2 Brak zasobów IT Ograniczone
Bardziej szczegółowoWarsztaty FRAME. Sygnatura warsztatu: W1 (W3) Czas trwania: 3 dni
Sygnatura warsztatu: W1 (W3) Czas trwania: 3 dni Warsztaty FRAME I. Cel Zapoznanie uczestników z możliwościami wykorzystania Europejskiej Ramowej Architektury ITS FRAME (zwanej dalej FRAME ) oraz jej narzędzi
Bardziej szczegółowoZakres prac implementacja VPLEX i ViPR dla środowiska macierzy VNX 5800
Zakres prac implementacja VPLEX i ViPR dla środowiska macierzy VNX 5800 Autor: RWE GBS Polska Wersja: 1.0 Status: opublikowany Copyright RWE GBS. Any use or form of reproduction, in whole or part, of any
Bardziej szczegółowoCase Study. Rozwiązania dla branży metalowej
Case Study Rozwiązania dla branży metalowej Charakterystyka klienta Firma produkująca wyroby ze stali czarnej, aluminium, stali nierdzewnej oraz elementy konstrukcji i konstrukcje metalowe. W palecie rozwiązań
Bardziej szczegółowoCykle życia systemu informatycznego
Cykle życia systemu informatycznego Cykl życia systemu informatycznego - obejmuję on okres od zgłoszenia przez użytkownika potrzeby istnienia systemu aż do wycofania go z eksploatacji. Składa się z etapów
Bardziej szczegółowoDobre wdrożenia IT cz. I Business Case. www.leoconsulting.pl
Dobre wdrożenia IT cz. I Business Case Wprowadzenie Czy wiesz: jak często po wdrożeniu oprogramowania okazuje się, że nie spełnia ono wielu wymagań? jak często decyzja o wdrożeniu systemu informatycznego
Bardziej szczegółowoWytwarzanie oprogramowania
AiPA 6 Wytwarzanie oprogramowania Proces tworzenia oprogramowania jest procesem przekształcenia wymagań w oprogramowanie zgodnie z metodyką, która określa KTO CO robi JAK i KIEDY. - Wymagania Proces tworzenia
Bardziej szczegółowoAnaliza biznesowa a metody agile owe
Analiza biznesowa a metody agile owe P6S_WG01 ma wiedzę w zakresie metodyk zwinnych P6S_WG02 ma wiedzę w zakresie zwinnego gromadzenia i zarządzania wymaganiami P6S_WG03 zna i rozumie proces wytwarzania
Bardziej szczegółowoJak powstaje model biznesowy? Co to jest? Modelowanie biznesowe. Model biznesowy. Jak powstaje model biznesowy? Jak firma generuje przychody?
Modelowanie biznesowe Wprowadzenie (część 1) Co to jest? Każdy model jest błędny. Niektóre modele są użyteczne. George E. P. Box Jak firma generuje przychody? Model biznesowy Sposób generowania przychodów
Bardziej szczegółowoProgram szkolenia: Wprowadzenie do Domain Driven Design dla biznesu (część 0)
Program szkolenia: Wprowadzenie do Domain Driven Design dla biznesu (część 0) Informacje: Nazwa: Wprowadzenie do Domain Driven Design dla biznesu (część 0) Kod: Kategoria: Grupa docelowa: Czas trwania:
Bardziej szczegółowoOR-AG-I.ZP.U MK Załącznik Nr 2 do SIWZ
Szczegółowy opis przedmiotu zamówienia dotyczącego wyboru firmy Ekspercko-Doradczo- Audytorskiej zw. Ekspertem. Usługa realizowana będzie w ramach Projektu współfinansowanego ze środków Europejskiego Funduszu
Bardziej szczegółowoNarzędzia informatyczne wspierające przedsięwzięcia e-commerce
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
Bardziej szczegółowoPRINCE2 czy PMI? Czyli o wyŝszości Świąt Wielkanocnych, nad Świętami BoŜego Narodzenia 11 maja 2010. Autor: Jolanta Łabędzka-Benisz. www.omec.
PRINCE2 czy PMI? Czyli o wyŝszości Świąt Wielkanocnych, nad Świętami BoŜego Narodzenia 11 maja 2010 Autor: Jolanta Łabędzka-Benisz www.omec.pl W A R S Z A W A R Z E S Z Ó W W R O C Ł A W 1 Agenda Wstęp
Bardziej szczegółowoFORMULARZ OFERTOWY. 8. Społeczeństwo informacyjne zwiększanie innowacyjności gospodarki
FORMULARZ OFERTOWY Projekt Wdrożenie internetowego systemu B2B dla TLC Rental integrującego zarządzanie systemami logistycznymi w zakresie zamówień, dostaw i kontrolingu realizowany w ramach Programu Operacyjnego
Bardziej szczegółowoPLAN ZARZĄDZANIA KONFIGURACJĄ OPROGRAMOWANIA PROJEKT <NAZWA PROJEKTU> WERSJA <NUMER WERSJI DOKUMENTU>
Załącznik nr 4.6 do Umowy nr 35-ILGW-253-.../20.. z dnia... MINISTERSTWO FINANSÓW DEPARTAMENT INFORMATYKI PLAN ZARZĄDZANIA KONFIGURACJĄ OPROGRAMOWANIA PROJEKT WERSJA
Bardziej szczegółowoStudia podyplomowe PROGRAM NAUCZANIA PLAN STUDIÓW
01-447 Warszawa ul. Newelska 6, tel. (+48 22) 34-86-520, www.wit.edu.pl Studia podyplomowe BEZPIECZEŃSTWO I JAKOŚĆ SYSTEMÓW INFORMATYCZNYCH PROGRAM NAUCZANIA PLAN STUDIÓW Studia podyplomowe BEZPIECZEŃSTWO
Bardziej szczegółowoMODELE CYKLU ŻYCIA OPROGRAMOWANIA (1) Model kaskadowy (często stosowany w praktyce do projektów o niewielkiej złożonoś
OPROGRAMOWANIA (1) Model kaskadowy (często stosowany w praktyce do projektów o niewielkiej złożonoś (często stosowany w praktyce do projektów o niewielkiej złożoności) wymagania specyfikowanie kodowanie
Bardziej szczegółowoUsługa: Audyt kodu źródłowego
Usługa: Audyt kodu źródłowego Audyt kodu źródłowego jest kompleksową usługą, której głównym celem jest weryfikacja jakości analizowanego kodu, jego skalowalności, łatwości utrzymania, poprawności i stabilności
Bardziej szczegółowoZAPYTANIE OFERTOWE. Zamawiający. Przedmiot zapytania ofertowego. Wrocław, dnia 23.03.2015 r.
ZAPYTANIE OFERTOWE Wrocław, dnia 23.03.2015 r. W związku z realizacją przez Nova Telecom spółka z ograniczoną odpowiedzialnością, projektu pn.: Wdrożenie zintegrowanego systemu klasy B2B, umożliwiającego
Bardziej szczegółowoZakres wykładu. Podstawy InŜynierii Oprogramowania
Zakres wykładu Pojęcia podstawowe InŜynierii Oprogramowania Proces wytwarzania oprogramowania Artefakty procesu wytwarzania i ich modele Jakość oprogramowania Literatura: [1] Sacha K., InŜynieria oprogramowania,
Bardziej szczegółowoSYSTEMY INFORMATYCZNE ćwiczenia praktyczne
SYSTEMY INFORMATYCZNE ćwiczenia praktyczne 12.03.2019 Piotr Łukasik p. 373 email: plukasik@agh.edu.pl / lukasik.pio@gmail.com www.lukasikpiotr.com Zakres tematyczny implementacji projektu informatycznego
Bardziej szczegółowoProjekty BPM z perspektywy analityka biznesowego. Wrocław, 20 stycznia 2011
Projekty BPM z perspektywy analityka biznesowego Wrocław, 20 stycznia 2011 Agenda Definicja pojęć: Analiza biznesowa oraz analityk biznesowy Co kryje się za hasłem BPM? Organizacja zarządzana procesowo
Bardziej szczegółowoBudowa systemu wspomagającego podejmowanie decyzji. Metodyka projektowo wdrożeniowa
Budowa systemu wspomagającego podejmowanie decyzji Metodyka projektowo wdrożeniowa Agenda Systemy wspomagające decyzje Business Intelligence (BI) Rodzaje systemów BI Korzyści z wdrożeń BI Zagrożenia dla
Bardziej szczegółowoANALIZA EKONOMICZNO-FINANSOWA
PROGRAM STUDIÓW FINANSE, RACHUNKOWOŚĆ ZARZĄDCZA I CONTROLLING PRZEDMIOT ZAGADNIENIA GODZ. ZAAWANSOWANE NARZĘDZIA RACHUNKOWOŚCI Rachunkowość zarządcza Prognozowanie sprzedaży i kosztów, rachunki optymalizacyjne
Bardziej szczegółowoNetkata. PROCES projektowy Interfejsu Użytkownika. Spis treści. Netkata Interactive
Netkata PROCES projektowy Interfejsu Użytkownika Spis treści Projekt efektywnego UI... 2 1. Analiza biznesowa... 3 2. Analiza funkcjonalna... 3 3. Architektura informacji... 4 4. Interaktywne makiety...
Bardziej szczegółowoKrajowy Punkt Dostępowy doświadczenia z realizacji projektu
Krajowy Punkt Dostępowy doświadczenia z realizacji projektu Agenda parę słów o firmie QUMAK S.A. Krajowy Punkt Dostępowy (KPD) opis projektu Zastosowane rozwiązania Doświadczenia z realizacji projektu
Bardziej szczegółowoMetodyki zarządzania projektami PRINCE2
Metodyki zarządzania projektami PRINCE2 Zarządzanie projektem Kontroluj Planuj Monitoruj Deleguj 6 aspektów efektywności projektu Koszty Terminy Jakość Zakres Ryzyko Korzyści 4 zintegrowane elementy metodyki
Bardziej szczegółowoZarządzanie projektami. Wykład 2 Zarządzanie projektem
Zarządzanie projektami Wykład 2 Zarządzanie projektem Plan wykładu Definicja zarzadzania projektami Typy podejść do zarządzania projektami Cykl życia projektu/cykl zarządzania projektem Grupy procesów
Bardziej szczegółowoTestowanie oprogramowania
Testowanie oprogramowania 1/17 Testowanie oprogramowania Wykład 01 dr inż. Grzegorz Michalski 13 października 2015 Testowanie oprogramowania 2/17 Dane kontaktowe: Kontakt dr inż. Grzegorz Michalski pokój
Bardziej szczegółowoOpis Przedmiotu Zamówienia
Załącznik nr 1 do SIWZ/ załącznik nr 1 do umowy OP/UP/099/2011 Opis Przedmiotu Zamówienia 1. Przedmiot zamówienia 1.1. Przedmiotem zamówienia jest świadczenie usług konsultancko-developerskich dla systemu
Bardziej szczegółowoGoBiz System platforma współpracy marektingowej
GoBiz System platforma współpracy marektingowej Spis treści 1. Opis przedmiotu zamówienia... 1 1.1. Definicje... 1 2. Główny cel platformy... 2 3. Główni odbiorcy systemu... 2 4. Przedmiot zamówienia...
Bardziej szczegółowoMetodyka projektowania komputerowych systemów sterowania
Metodyka projektowania komputerowych systemów sterowania Andrzej URBANIAK Metodyka projektowania KSS (1) 1 Projektowanie KSS Analiza wymagań Opracowanie sprzętu Projektowanie systemu Opracowanie oprogramowania
Bardziej szczegółowoNarzędzia CASE dla.net. Łukasz Popiel
Narzędzia CASE dla.net Autor: Łukasz Popiel 2 Czym jest CASE? - definicja CASE (ang. Computer-Aided Software/Systems Engineering) g) oprogramowanie używane do komputerowego wspomagania projektowania oprogramowania
Bardziej szczegółowoZARZĄDZANIE WYMAGANIAMI ARCHITEKTONICZNYMI
ZARZĄDZANIE WYMAGANIAMI ARCHITEKTONICZNYMI XVIII Forum Teleinformatyki mgr inż. Michał BIJATA, doktorant, Wydział Cybernetyki WAT Michal.Bijata@WAT.edu.pl, Michal@Bijata.com 28 września 2012 AGENDA Architektura
Bardziej szczegółowoPRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Podniesienie poziomu wiedzy studentów z inżynierii oprogramowania w zakresie C.
Bardziej szczegółowoI. Opis przedmiotu zamówienia
I. Opis przedmiotu zamówienia Przedmiotem zamówienia jest świadczenie usług z zakresu zapewnienia zasobów ludzkich z branży IT przez okres 12 miesięcy od dnia zawarcia umowy ramowej, polegających na zapewnieniu
Bardziej szczegółowoWstęp do zarządzania projektami
Wstęp do zarządzania projektami Definicja projektu Projekt to tymczasowe przedsięwzięcie podejmowane w celu wytworzenia unikalnego wyrobu, dostarczenia unikalnej usługi lub uzyskania unikalnego rezultatu.
Bardziej szczegółowomtim Dedykowane aplikacje mobilne dla TIM S.A.
mtim Dedykowane aplikacje mobilne dla TIM S.A. O TIM TIM S.A. jest jednym z największych dystrybutorów artykułów elektrotechnicznych w Polsce. 25 lat w branży, z czego 17 lat na Giełdzie Papierów Wartościowych
Bardziej szczegółowo