Advertisement
martaczaska

kolosek POS

Apr 20th, 2021 (edited)
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.83 KB | None | 0 0
  1. 1) Analiza biznesowa polega na ustaleniu potrzeb oraz wymagań osób biorących udział w tworzeniu projektu. Polega również na wypracowaniu rozwiązań przeszkód biznesowych, dzięki czemu możliwe będzie osiągnięcie przez firmę wyznaczonych celów.
  2.  
  3. 2) Diagramy UML dzielą się na:
  4. 1) strukturalne - przedstawiają statyczny widok modelu
  5. 2) zachowań (behawioralne)
  6.  
  7. Diagram klas - posiada informacje o klasach oraz związkach występujących między nimi. Klasy są powiązane z technikami programowania zorientowanego obiektowo. Symbolem klasy jest prostokąt podzielony na 3 sekcje: nazwy, atrybuty i operacje.
  8. Diagram obiektów - przedstawienie obiektów i związków występujących między nimi. Jego celem jest tworzenie przykładów pomagających zrozumieć diagram klas z występującym w nim powiązaniami i wizualizuje stany systemu podczas jego działania.
  9.  
  10. 3) Możliwe metody pozyskiwania wymagań użytkowników : dyskusje- burza mózgów, wywiady z grupą docelową, zbieranie informacji od konkretnej grupy na temat potrzeb, obserwacja użytkowników, ankietyzacja, tworzenie prototypu i na podstawie oceny odbiorców (pozytywny/negatywny odbiór) wyciągnięcie dodatkowych informacji.
  11.  
  12. 4)Modele różnią się podejściem do kolejności wykonywania kolejnych etapów. W modelu kaskadowym etapy projektu są wykonywane kolejno (kaskadowo), czyli aby wykonać kolejny etap, najpierw musi zostać zakończony poprzedni. Natomiast w modelu zwinnym projekt wykonywany jest fragmentami w kolejnych iteracjach (w każdej z nich wymagania mogą być dodane a do pracy nad danym fragmentem może być zaangażowanych wiele zespołów z różnych obszarów)..
  13.  
  14. 5) Architektura IT to sposób opisu działań, który należy przyjąć dla uzyskania zadowalającego rozwiązania (które spełnia wymogi). Jest również planem dotyczącym tego jak kierowane będą fundusze oraz inwestycje danej firmy, dzięki czemu zostaną osiągnięte cele. Architektura ta powstaje przez ustalenie zasad architektonicznych, czyli zdefiniowanie: celów, wykorzystanych technologii, aplikacji, zdefiniowania rozwiązań oraz opracowania planu wdrażania projektów.
  15.  
  16. 6) Zarządzenie projektem jest prowadzone, aby sfinalizować projekt w wyznaczonym terminie i przy zachowaniu wcześniej ustalonych ram finansowych (przy zachowaniu wymaganej jakości oraz uzyskaniu satysfakcji klienta). Najważniejsze elementy zarządzania projektem to: utworzenie planu zarządzania, określenie celu projektów oraz zadań koniecznych do wykonania, ustalenie kosztów, ram czasowych oraz możliwych przeszkód (które mogą się pojawić w trakcie wykonywania projektu) oraz ustalenie potrzebnych osób i zasobów sprzętowych do wykonania projektu.
  17.  
  18. 7) Elementami procesu testowania są: analizowanie wymagań, planowanie testów, zaprojektowanie i wykonanie przepadków testowych (scenariuszy), raportowanie wyników testów, przeprowadzenie kolejnych testów znalezionych błędów, testy regresyjne (ponowne testowanie już wcześniej sprawdzonych i poprawnie działających fragmentów) oraz zakończenie wydania oprogramowania z raportem potestowym.
  19.  
  20. 8) Etapy cyklu projektowego (SDLC):
  21. 1) zbieranie i analiza wymagań - ustalenie potrzeb klienta i celu projektu
  22.  
  23. 2) projektowanie - opracowanie architektury rozwiązania (wyznaczenie modułów, rozwiązań, opis funkcji fragmentów projektu)
  24.  
  25. 3) implementacja - stworzenie oprogramowania po ustaleniu sposobu wykonania modułów oraz wyborze języka
  26.  
  27. 4) testowanie - testowanie produktu pod kątem sprawdzenia, czy spełnia on wymagania (klienta i jakości),
  28.  
  29. 5) wdrożenie - wprowadzenie oprogramowania do użytku dla klientów i przeprowadzenie beta testów (nowej wersji oprogramowania z obietnicą szybkiej naprawy, w przypadku pojawienia się ewentualnych błędów)
  30.  
  31. 6) utrzymanie - monitorowanie systemu i znajdowanie oraz naprawa małych błędów; z biegiem czasu ustala się nowe wymagania użytkowników
  32.  
  33.  
  34. 9) 1) Skład zespołu projektowego: project manager, stakeholder, 3 programistów, grafik do zaprojektowania opakowania, 2 testerów
  35.  
  36. 2) Elementy harmonogramu : kolejne etapy cyklu projektowego (SDLC) z modelem realizacji projektu Agile (fragmentyzacja projektu i dostarczanie kawałków w kolejnych iteracjach)
  37.  
  38. 3) Podejście testowania: Testowanie po każdym etapie, aby zapobiec ewentualnym błędom, które opóźniłyby proces tworzenia projektu
  39.  
  40. 4) Podstawowe funkcjonalności : skoro asortyment jest zależny od województwa dobrym pomysłem jest ankietyzacja ludzi, przy czym ważnym czynnikiem przy analizie odpowiedzi będzie właśnie miejsce ich zamieszkania. Ważnym czynnikiem jest również wzięcie pod uwagę kontrowersji w dzisiejszych czasach związanych z tworzywami sztucznymi i wykorzystanie w produkcji tworzyw z recyklingu.
  41.  
  42. 5) Architektura: javascript, css, html, java, chmura GPC (Google Cloud Platform)
  43.  
  44.  
  45.  
  46.  
  47.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement