Praktyka opracowywania wymagań oprogramowania - kurs 40 490 RUB. od Specjalisty, szkolenie 32 ac. h., Data: 24 czerwca 2023 r.
Miscellanea / / December 02, 2023
Opracowywanie wymagań jest integralną częścią prac związanych z tworzeniem oprogramowania. Wymagania są podstawą, na której budowane jest oprogramowanie. Żadna inna część pracy nie psuje tak bardzo wyniku, jeśli zostanie wykonana źle. Błędy na żadnym innym etapie pracy nie są tak trudne do skorygowania.
Kurs zapewnia wiedzę i umiejętności niezbędne do identyfikacji, analizy i dokumentowania wymagań oprogramowania.
Warsztat kursu to cykl kolejno realizowanych zadań.
Doświadczony specjalista analizy systemowej i testowania oprogramowania, znakomity nauczyciel. Na swoich zajęciach stale podaje konkretne przykłady praktyczne (w tym z własnego bogatego doświadczenia), ułatwiające zrozumienie materiału. Ukończył...
Doświadczony specjalista analizy systemowej i testowania oprogramowania, znakomity nauczyciel. Na swoich zajęciach stale podaje konkretne przykłady praktyczne (w tym z własnego bogatego doświadczenia), ułatwiające zrozumienie materiału.
Absolwent Wydziału Mechaniki i Matematyki Moskiewskiego Uniwersytetu Państwowego im. M.V. Łomonosow. Od 1998 roku związany z branżą IT. W 2013 roku ukończyła szkolenie w Rosyjskiej Akademii Gospodarki Narodowej i Administracji Publicznej przy Prezydencie Federacji Rosyjskiej w programie Menedżer IT. Stale rozwija się w obszarach projektowania testów, zapewniania jakości oprogramowania, analityki systemowej i zarządzania.
Posiada szerokie doświadczenie praktyczne w testowaniu i kontroli jakości dużych systemów informatycznych. Obecnie Elena Sergeevna jest wiodącym analitykiem opracowującym projekty testów dla systemów informatycznych. Uczestniczy w opracowywaniu i wdrażaniu wewnętrznych regulacji korporacyjnych dotyczących zapewnienia jakości. Prowadzi szkolenia korporacyjne z zakresu testowania, analizy systemowej i zapewniania jakości.
Materiał edukacyjny jest prezentowany w sposób jasny i zrozumiały, zwracając uwagę uczniów na wszystkie cechy pracy praktycznej. Przykłady z praktyki, dodatkowe informacje, szczegółowe odpowiedzi na wszelkie pytania - wszystko to stale cieszy się dużym zainteresowaniem i uwagą wśród słuchaczy Eleny Siergiejewnej. Wdzięczni absolwenci zostawiają najbardziej entuzjastyczne recenzje i starają się zapisać na dalsze studia u Eleny Sergeevny.
Moduł 1. Definicja wymagań (4 ak. H.)
- Jakie są wymagania? Definicja wymagań.
- Klasyfikacja wymagań. Atrybuty wymagań.
- Atrybuty jakościowe wymagań.
Praca praktyczna: przedstawienie problemu. Opis procesu biznesowego, dla którego wymagania zostaną opracowane w kolejnych lekcjach.
Moduł 2. Proces opracowywania wymagań (4 ac. H.)
- Proces opracowywania wymagań ogólnych.
- Wymagania biznesowe. Sformułowanie problemu, interesariusze, określenie granicy systemu.
- Wymagania użytkownika. Definiowanie użytkowników, identyfikacja potrzeb.
Praca praktyczna: identyfikacja interesariuszy, granice systemów dla automatyzacji. Definicja użytkowników.
Moduł 3. Proces opracowywania wymagań. Aspekty praktyczne (4 ac. H.)
- Praktyczne aspekty opracowywania wymagań. Planowanie procesu pozyskiwania wymagań.
- Źródła wymagań. Ludzie. Systemy. Dokumentacja
- Metody identyfikacji wymagań. Psychologiczne problemy identyfikacji wymagań. Funkcje przygotowywania i przeprowadzania wywiadów, seminariów grup roboczych, ankiet itp.
Praca praktyczna: sporządzenie planu. Przygotowywanie i przeprowadzanie rozmów z zainteresowanymi stronami
Moduł 4. Analiza wymagań (4 ac. H.)
- Rozwój wymagań. Etap analizy wymagań.
- Modelowanie jest częścią ogólnego procesu.
- Plusy i minusy modelingu.
- Typy modeli
Moduł 5. Wymagania użytkownika. Przypadki użycia (3 ac. H.)
- Definicja. Struktura. Zasady opisywania przypadków użycia.
- Główny przepływ, alternatywy, wyjątki.
- Warunki wstępne i końcowe
- Diagram przypadków użycia. Notacja.
- Rodzaje relacji
Praca praktyczna: sporządzenie diagramu przypadków użycia dla projektu edukacyjnego.
Moduł 6. Wymagania użytkownika. Historia użytkownika (3 ac. H.)
- Wymagania w Agile. Koncepcje tematu, epickiego, historii użytkownika, zaległości
- Zasady pisania User Story. INWESTOWAĆ
- Aktor, działania, wartość.
Praca praktyczna: tworzenie historii użytkownika do projektu edukacyjnego.
Moduł 7. Modele domenowe. Diagram relacji podmiotu ERD (3 ac. H.)
- Cel diagramu, podstawowe pojęcia.
- Notacja Chena, kurze łapki
- Stopnie połączenia. Rozwikłanie niepewności.
Praca praktyczna: utworzenie diagramu relacji encji dla projektu edukacyjnego
Moduł 8. Modele domenowe. Diagram przepływu danych DFD (3 ac. H.)
- Cel diagramu. Podstawowe elementy diagramu.
- Zapisy Jordana, Geina-Sarsona
- Poziomy szczegółowości.
Praca praktyczna: utworzenie diagramu przepływu danych do projektu szkolnego.
Moduł 9. Tworzenie dokumentu (4 ak. H.)
- Wymagania funkcjonalne.
- Wymagania niefunkcjonalne. Rodzaje wymagań niefunkcjonalnych. Atrybuty jakości oprogramowania.
- Specyfikacja wymagań. Struktura dokumentu. Kryteria pisania tekstu wymagań.