- Software Lifecycle Management
- Scenario: Quadrat
- api/quadrat/10 --> 100
Use GitHub or Azure DevOps for the project and follow the correct DevOps procedure. Use a Kanban board to manage your User Stories and use a git branching model (preferable gitflow) to manage your code. Track your development process by updating your Kanban board and write at least one unit tests for every requirement. A Continuous Integration pipeline that produces the finished software artifact should be implemented as well. Document
- the whole process
- the user stories
- the repository URL
- the usage of the software
- Documentation of the process: 15%
- Requirements definitions (User Stories): 15%
- Correct status / Linking / Branching (Kanban, Git): 20%
- Implementation: 15%
- Pipeline (Continuous Integration and Maven): 20%
- Artifacts (Continuous Delivery): 10%
- "localhost:8080/api/quadrat?x=10" --> 100
- Lukas Buchmayer (ic21b128)