Skip to content

MA/ST/AD Project SS21 Android App Guessing Words

Notifications You must be signed in to change notification settings

sw21-tug/Team_24

Repository files navigation

Team_24

MA/ST/AD Project SS21 Android App Guessing Words

Team

  • Product Owner: Irena Ruprecht

  • Scrum Master : Alexandru Agape

  • Developers :

    • Hosam Badr
    • Adnan Karamehić
    • Khalid Nasralla
    • Amil Salihi
    • Katharina Steinacher
    • Alexandra Taupe
    • David Trišić
    • Felix Wallner
    • Egirin Gega

Vision

Guessing Words is a local multiplayer party word guessing game with custom words (and phrases). Users physically meet and use an Android App to draw words for a word guessing game. The App stores the custom words and handles the game logic.

Features

  • GW-001 Basic App with loading screen
    • GW-001-A Initial Application Setup
    • GW-001-B Create the loading screen
  • GW-002 Main Screen with button transitions
    • GW-002-A Create Buttons in the main activity
    • GW-002-B Create a new game activity
    • GW-002-C Create new custom words activity
    • GW-002-D Refactor create new activity
  • GW-003 Enter and store custom words
    • GW-003-A Create a local database
    • GW-003-B Store new words in the database
    • GW-003-C UI for creating new words
  • GW-004 Manage custom words
    • GW-004-A Display custom words in UI list
    • GW-004-C Update and delete entries in DB
  • GW-005 Game Prototype
    • GW-005-A Add game view buttons
    • GW-005-B Basic game logic
  • GW-006 All stored words are used in the game
  • GW-013 Context menu with button
    • GW-013-A Create a context menu
    • GW-013-B Create new "About" Activity and link it to the about button
  • GW-014 Switch language from English to Russian and vice versa via a button in the context menu
  • GW-015 Fill "About" Activity with appropriate text
  • GW-016 Next Round Screen
  • GW-017 The Multiplayer Userinterface
  • GW-007 Establish a working Peer-to-Peer connection in order to exchange word pools.
  • GW-008: Collect the word pool from all connected devices.
  • GW-012: Smooth UI transitions that clearly indicate the application state.
  • GW-018: Play a sound and buzz the phone when a turn ends.
  • GW-021: Add back buttons wherever going back does not work with the Android back button.

Pairing matrix

Pair Hosam Badr Egirin Gega Adnan Karamehic Khalid Nasralla Amil Salihi Katharina Steinacher Alexandra Taupe David Trisic Felix Wallner
Hosam Badr X 12:00 04:00 08:00 04:00 00:00 00:00 04:00 05:00
Egirin Gega 12:00 X 07:00 00:00 08:00 06:00 04:00 04:00 01:00
Adnan Karamehic 04:00 07:00 X 09:45 05:00 03:00 08:00 00:00 00:00
Khalid Nasralla 08:00 00:00 09:45 X 03:30 00:00 06:20 04:00 01:00
Amil Salihi 04:00 08:00 05:00 03:30 X 07:30 04:00 07:00 07:00
Katharina Steinacher 00:00 06:00 03:00 00:00 07:00 X 07:00 11:00 01:00
Alexandra Taupe 00:00 04:00 08:00 06:20 04:00 17:00 X 04:00 42:25
David Trisic 14:00 04:00 00:00 04:00 07:00 11:00 00:00 X 03:00
Felix Wallner 05:00 01:00 00:00 01:00 07:00 01:00 43:25 03:00 X