Giter Club home page Giter Club logo

qualityquest's People

Contributors

brotenko avatar conkuist avatar elias-ebi avatar mandalax avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

qualityquest's Issues

Split up StoryFlow diagram for PDF

The StoryFlow is too big to fit into the PDF, since it doesn't wrap around pages. It needs to be split up into "DIN A4 friendly" snippets.

Create detailed StoryFlow diagrams

Create diagrams for each transition between two "states" in the StoryFlow diagram are to be defined. All possible dialogue options and relevant characters should then be incorporated into those diagrams.

Documentation clean-up

Do these in any order:

  • Change (almost) all <\br> to <\span>.
  • Skim the documents for typos and inconsistencies and fix those.
  • Fix the links in the ToC of the Change history.

Game design

Please do these tasks in order:

  • Create a seperate document/folder (of any kind) for collecting the ideas.
  • Create a collection of possible game design and story/dialouge ideas.

Create an idea-document

Create a document in which the team can collect random ideas that might or might not be relevant for the game at some point.

Second revision: Textual changes

Do these in any order:

  • Glossary: DiceRandomness: Change "die" to "dice"
  • Functional Requirements: Offline-Mode: Change "the Moderator must be given the option to continue the game offline." to "the Moderator shall continue the game offline."
  • Used Plugins: Markdown All in One: Change "Virtual Studio Code" to "Visual Studio Code".
  • Used Plugins: PlantUML: Change "Virtual Studio Code" to "Visual Studio Code".
  • Glossary: Session: Create a new entry for "Session" is the Glossary.

Finish up architecture diagrams

Do these in any order:

  • The class diagram does not show a fallback class/component that simulates the server or rather switches to offline mode if the game must continue in offline mode.
  • The component diagram for the server is still missing and should be added.
  • Refactor the architecture diagram into the Technical Specifications.

Requirements reordering

Do these in any order:

  • Fix the numbers of functional requirements, since those are a bit out of order
  • "FA" (Funktionale Anforderung) and "QA" (Qualitative Anfoderung) need to be renamed
  • Create sub-categories for the requirements similar to the NewTec docs

Second Revision: use-case diagrams

The diagrams and descriptions should be fixed to be exactly as described below:

Start Application:

  • Diagram: Moderator (as Actor) -> Start Application (with Moderator-Client as system boundary) -> Server (as Actor)
  • Description: The old diagram shall be converted into textual form and thus serve as the new description for the diagram.

Play Game:

  • Diagram: "Can Pause" shall be changed to "Pause Game".
  • Description: The description should specify that when the game is paused, a message is sent to the server, which will then ensure that voting is paused if it is currently takes place.

End Application:

  • Diagram: Moderator (as Actor) -> End Application (with Moderator-Client as system boundary) -> Server (as Actor) -> End Session (with PlayerAudience-Client as system boundary) -> PlayerAudience (as Actor)
  • Description: The description should describe the process of ending the game on the moderator's side, going through the server, ending up at PlayerAudience, and what exactly happens.

Finish up architecture diagram

Do those steps in any order:

  • Update component diagram descriptors.
  • Add Server-Client component diagram.
  • Class diagrams with focus on interfaces.

Resolve inclusion issue of StoryFlow diagram

Change the "Christmas Party" state into something more inclusive. Either come up with a Christmas alternative that would fit into the fantasy universe or simply use something like "company party".

Create list of potential Online-Voting-Tools

Please do these step in order:

  • Create a seperate document (with MkDocs) to fill with the data.
  • Create a list of options with the required data (see below).

Required data:

  • Pros
  • Cons
  • How can it be integrated?
  • Links/Ressources
  • Monetization method
  • Others

Reevaluate Glossary entries

As discussed in the review of PR #64, more precisely this comment, following entries have to be reconsidered:

  • Voting-Tool: Obsolete or not?
  • StoryBranches: Update description?

Upadte UsedTools

Do these in any order:

  • Add missing Tools/Plugins/Libraries.
  • Add version numbers for all "Tools".
  • Add description of what the respective "Tool" is used for.

Pflichtenheft conversion and update

Please do this step first:

  • Transfer documents to MkDocs

Do those steps in any order:

  • Update Glossary
  • Update Requirements
  • Add Changelog
  • Add Table of Contents
  • Add UsedTools-Document

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.