amosproj/amos2023ss03-qachat

create a schedule for cloud hosting

tkonheiser opened this issue · 0 comments

User story

  1. As a project team
  2. We want to set up a schedule when the Slackbot and LLM are running in the cloud
  3. So that the provided resources are used responsibly.

Acceptance criteria

  • a schedule is set up to start and stop the slackbot and LLM
  • the schedule allows to set the days of the week and start and stop times for running the bot
  • the default running time should be from Mo - Fr from 9am until 5pm
  • an option for starting and stopping the service manually is available
  • documentation on how to setup and change the schedule is created

Definition of done (DoD)

  • Acceptance criteria are met.
  • Work products are uploaded to the Github repository.
  • A pull request is created for each related branch.
  • The work products in the pull requests are reviewed.
  • The corresponding branches are merged and closed.
  • The bill of materials section of the planning documents is updated.
  • All defined conventions are complied with.

DoD general criteria

  • Feature has been fully implemented
  • Feature has been merged into the mainline
  • All acceptance criteria were met
  • Product owner approved features
  • All tests are passing
  • Developers agreed to release