Zarządzanie Projektami

Slides:



Advertisements
Podobne prezentacje
Migrating Desktop Podsumowanie projektu
Advertisements

z uwzględnieniem zastosowania jej dla usług pozaenergetycznych
Łatwa obsługa Prosta instalacja Wieczysta licencja Praca w sieci
Zadanie z dekompozycji
KOMPUTER JAKO ŚRODEK TECHNIKI BIUROWEJ
Projektowanie Aplikacji Komputerowych
Architektura systemu Gra strategiczna „Strusia Jama”
Copyright © Jerzy R. Nawrocki Zbieranie wymagań Analiza systemów informatycznych Wykład.
Technologia Informacyjna w budownictwie
SYSTEMY INFORMATYCZNE - Altamira, CRM i Remedy
Projekt z Baz Danych II Łukasz Wiatrak Marta Kowalczyk Krzysztof Cywicki.
Projekt i implementacja aplikacji wspomagającej testowanie
Algorytmy genetyczne.
POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER WP 2.1 Zdalny dostęp do bibliotek naukowych Udział w projekcie: 6,51% Osoby kontaktowe: PCSS: Maciej Brzeźniak.
C.d. wstępu do tematyki RUP
Łukasz Sobczak. 1)Co to jest Office 2010 Web Apps 2)SharePoint 2010 a narzędzia pakietu office 3)Integracja Office Web Apps z SharePoint )Problemy.
SYSTEM ZARZĄDZANIA ŚRODKAMI OCHRONY INDYWIDUALNEJ
Rozkład jazdy na telefon komórkowy
Urządzenia dla osób niepełnosprawnych – nowoczesne rozwiązania konstrukcyjne, doświadczenia związane z montażem i eksploatacją SEMINARIUM - Dźwigi, podesty,
Prezentacja funkcjonalności dziennika e-klasa
Instytut Tele- i Radiotechniczny WARSZAWA
Projektowanie architektur systemów filtracji i akwizycji danych z wykorzystaniem modelowania w domenie zdarzeń dyskretnych Krzysztof Korcyl.
Softeris Portal System CMS. System CMS System Zarządzania Treścią umożliwiający łatwe tworzenie elastycznych stron internetowych oraz portali intranetowych.
Dokumentacja do obsługi PWI (nowa wersja aplikacji)
WebQuest wykonane w ramach projektu BelferOnLine
Instrukcja USOS Rejestracja na zajęcia obieralne wersja by Marek Opacki.
Witam w module I. Powołanie zespołu, który w szkole wykonuje zadania z uczniami, a na zakończenie dostarcza informacje z wykonanych zadań
Prezentacja funkcjonalności dziennika e-klasa
1 PREZENTACJA FUNKCJONALNOŚCI DZIENNIKA UCZNIA Moduł Dyrektora ZAPRASZAMY ZAPRASZAMY O&S Computer-Soft ul. Żwirki i Wigury 8-12, Wałbrzych, woj.
Na produkt finalny – innowacyjny model preinkubacji przedsiębiorczej osób 50+ składają się 3 produkty pośrednie Model prowadzenia doradztwa Model prowadzenia.
Prezentacja funkcjonalności dziennika e-klasa Moduł Wychowawcy ZAPRASZAMY!
Magdalena kurzyńska Sławomir Kwasiborski
Plan prezentacji Zarys projektu Geneza tematu
STAĆ CIĘ NA INNOWACJE System CRM w Focus Telecom Polska - cechy i funkcjonalność usługi Autor: Tomasz Paprocki.
Łódź, 3 października 2013 r. Katedra Analizy Nieliniowej, WMiI UŁ Podstawy Programowania Programy różne w C++
Zawansowane techniki programistyczne
MS Excel - wspomaganie decyzji
System do zarządzania i ewidencji dokumentów.
Metodyki wytwarzania i utrzymywania aplikacji
XML Publisher Przedmiot i zakres szkolenia Przedmiot i zakres szkolenia Przeznaczenie XML Publisher Przeznaczenie XML Publisher Definiowanie Definiowanie.
Zintegrowany sterownik przycisków. Informacje podstawowe Każdy przycisk jest podłączony do sterownika za pośrednictwem dwóch przewodów, oraz dwóch linii.
Projektowanie Aplikacji Internetowych
LISTY HTML. Listy s ą definiowane za pomoc ą znacznika podstawowego innego dla ka ż dego rodzaju list Specyfikacja XHTML, zawiera specjalne znaczniki.
Agenda O Nas Ogólne informacje o Produkcie Job Manager – idealne rozwiązanie Aplikacja Webowa Aplikacja Kliencka Najnowsze zmiany.
Podstawy zarządzania projektami Karta projektu
Artur Milewski SCRUM.
7/1/ Projektowanie Aplikacji Komputerowych Piotr Górczyński Cykl życia systemu.
© 2012 Microsoft Corporation. Wszelkie prawa zastrzeżone. Dodawanie kontaktu Lista Kontakty upraszcza komunikację i umożliwia sprawdzenie statusu obecności.
Podstawy programowania
Karolina Muszyńska. Spis zagadnień Wprowadzenie Znaczenie zarządzania komunikacją dla powodzenia projektu Praktyki zarządzania komunikacją w zespołach.
Kierunki rozwoju usług monitorowania Outsourcing stacji monitorowania Optymalizacja kosztów.
Moduł e-Kontroli Grzegorz Dziurla.
Instrukcja obsługi aplikacji „Wizualizacja produktów CRH Klinkier”
Dokumentacja programu komputerowego i etapy tworzenia programów.
1 Co nowego w i-cut Suite i-cut Layout 14.0.
Architektura Rafał Hryniów. Architektura Wizja projektu systemu, którą dzielą twórcy Struktura komponentów systemu, ich powiązań oraz zasad i reguł określających.
STEROWANIE MONITORING ARCHIWIZACJA ROZWIĄZANIA INFORMATYCZNE W GALWANIZERNI – APLIKACJA KOMPUTEROWA DO ZARZĄDZANIA PROCESEM PRODUKCYJNYM.
OBOWIĄZKOWEPRAKTYKIZAWODOWE INFORMACJE OGÓLNE. praktyki zawodowe integralny element studiów I stopnia integralny element studiów I stopnia wymiar: 120.
1. Promotor i skład zespołu menedżerskiego 2. Rozwiązywany problem 3. Wymagania 4. Wybór zespołu programistów 5. Narzędzia / Technologie 6. Przypadki.
Mobilny System Rejestracji Pacjentów Dyplomant: Zbigniew Motyka Promotor: doc., dr in ż. Aleksander M. Simon.
Ankieta jednostki za lata
The CC1 system Prywatna chmura The CC1 system
Efektywność algorytmów
Zapraszamy! Nazwa firmy.
IV Konferencja Naukowo-Techniczna "Nowoczesne technologie w projektowaniu, budowie.
eConnect Inteligentne centrum obsługi
AudaPad / AudaShare AudaShare PRO (2.8)
Wprowadzenie do laboratorium: Technologia informacyjna
PROGRAMY DO KONTROLI RODZICIELSKIEJ
PROGRAMY DO KONTROLI RODZICIELSKIEJ
Zapis prezentacji:

Zarządzanie Projektami Symulator Automatów Komórkowych

Tematyka projektu Stworzyć symulator automatów komórkowych spełniający następujące założenia: Dostarczenie wielu opcji symulacji Łatwa dostępność Wymiar edukacyjny

Założona funkcjonalność Definiowanie przez użytkownika następujących parametrów: Wybór typów siatki Wybór schematów sąsiedztwa Wybór dostępnych stanów Zdefiniowanie warunków brzegowych Zdefiniowanie warunków początkowych Liczba kroków symulacji Zdefiniowanie reguł przejścia Umożliwienie symulacji asynchronicznej i synchronicznej Możliwość podania kolejności aktualizacji pól dla automatu asynchronicznego

Założona funkcjonalność cd Pozostałe wymagania: Wybór parametrów poprzez inteligentne menu Możliwość przechwycenia stanu symulacji Możliwość zapisu stanu symulacji Statystyka symulacji Wydzielenie tekstów do pliku Funkcjonalność dodatkowa: Automatyczne dzielenie symulacji na wiele maszyn (komputerów)

Trudności w implementacji Zapis stanu automatu z GUI Obsługa obliczeń rozproszonych przez środowisko wykorzystane do tworzenia GUI (SilverLight)

Metodologia pracy Programowanie ekstremalne Dlaczego? Metodologia bardzo elastyczna idealna dla projektu pisanego w nowych technologiach Metodologia iteracyjna Możliwość iteracyjnego dodawania nowych funkcjonalności Ciągłe modyfikowanie architektury W dowolnej chwili można było zaproponować zmiany architektury

Ocena metodologii Pozwoliła na elastyczność Nie wymagała stałości architektury Konieczność zastąpienia obecności klienta przez własną kontrolę projektu Czy wybralibyśmy inną metodologię? Nie bo elastyczność przy projektach studenckich jest kluczowa.

Organizacja pracy Ograniczenie ilości spotkań do minimum Kontakt via mail i IM Wyodrębnienie na ile to możliwe zadań przewodnich dla członków zespołu

Ocena organizacji pracy Ograniczenie ilości spotkań do minimum Oszczędność czasu Kontakt via mail i IM Problem z kontaktem z osobami nie spędzającymi online 20h dziennie  Wyodrębnienie na ile to możliwe zadań przewodnich dla członków zespołu Ścisły podział zadań Wymuszenie odpowiedzialności za dany moduł/zadanie

Nieplanowane zdarzenia Zmiana wymagań klienta w czasie realizacji projektu Zmiana terminu ukończenia projektu przez klienta Brak motywacji grupy Niedostateczne tempo prac Zagrożenie związane z użyciem nowoczesnych technologii Wszystkie nieplanowane zdarzenia przewidziane w analizie ryzyka

Źródła problemów Brak motywacji grupy: Niedostateczne tempo prac: Przyczyna: Brak środków motywacyjnych po stronie PM Przyczyna: Zachęta do lenistwa ze strony Klienta Rozwiązanie: Przekazanie zdań AMBITNYM członkom zespołu Niedostateczne tempo prac: Przyczyna: Praca zawodowa członków grupy Przyczyna: Studia na drugim kierunku Rozwiązanie: Przekazanie zdań innym członkom zespołu Zagrożenie związane z użyciem nowoczesnych technologii Przyczyna: Brak możliwości symulacji rozproszonej przez GUI w technologii SilverLight Rozwiązanie: Utworzenie prezentacji możliwości jądra w projekcie konsolowym

Deathmarch Problem z wyznaczeniem kluczowej funkcjonalności. Przyczyna: Brak podania przez klienta priorytetów funkcjonalności. Rozwiązanie: Wydłużenie „godzin pracy” z 8 na 16 godzin na dobę 

Stopień realizacji projektu Core projektu całkowicie gotowy. Skupienie się na realizacji najważniejszego Potrzeba przetestowania Core projektu. Skrócenie czasu projektu Konieczność napisania nowego GUI jeśli projekt ma być wykorzystywany jako aplikacja rozproszona. Ponieważ aplikacja z założenia miała mieć charakter edukacyjny raczej nie będzie wymagała dużych możliwości obliczeniowych

Dziękujemy za Uwagę Zespół nr 4 PM: Michał Szylar Artur Kosztyła Tomasz Stępień Paweł Bicz Tomasz Manugiewicz Michał Janda