Skip to content

AdrianKarolewski/ScenarioQualityCheckerI8_2_2021

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScenarioQualityCheckerI8_2_2021

Application developed using Scrum methodology!

example workflow

Dla analityków dokumentujących wymagania funkcjonalne za pomocą scenariuszy nasza aplikacja SQC dostarczy informacji ilościowych oraz umożliwi wykrywanie problemów w wymaganiach funkcjonalnych zapisanych w postaci scenariuszy. Aplikacja będzie dostępna poprzez GUI a także jako zdalne API dzięki czemu można ją zintegrować z istniejącymi narzędziami.

Notacja scenariuszy:

  • Scenariusz zawiera nagłówek określający jego tytuł i aktorów (zewnętrznych oraz system)
  • Scenariusz składa się z kroków (każdy krok zawiera tekst)
  • Kroki mogą zawierać pod-scenariusze (dowolny poziom zagłębień)
  • Kroki mogą się zaczynać od słów kluczowych: IF, ELSE, FOR EACH

Przykład:

Tytuł: Dodanie książki
Aktorzy: Bibliotekarz
Aktor systemowy: System

  • Bibliotekarz wybiera opcje dodania nowej pozycji książkowej
  • Wyświetla się formularz
  • Bibliotekarz podaje dane książki
  • IF: Bibliotekarz pragnie dodać egzemplarze książki
    • Bibliotekarz wybiera opcję definiowania egzemplarzy
    • System prezentuje zdefiniowane egzemplarze
    • FOR EACH egzemplarz:
      • Bibliotekarz wybiera opcję dodania egzemplarza
      • System prosi o podanie danych egzemplarza
      • Bibliotekarz podaje dane egzemplarza i zatwierdza.
      • System informuje o poprawnym dodaniu egzemplarza i prezentuje zaktualizowaną listę egzemplarzy.
  • Bibliotekarz zatwierdza dodanie książki.
  • System informuje o poprawnym dodaniu książki.

Linki: