Skip to content

Group project created on software engineering laboratories on Poznań University of technology. Application developed using Scrum methodology!

Notifications You must be signed in to change notification settings

sniochup/scenario-quality-checker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 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:

About

Group project created on software engineering laboratories on Poznań University of technology. Application developed using Scrum methodology!

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%