Marco Boxler und Tarek Büchner
- Dieses Projekt ist notwendig um den Leistungsnachweis der Vorlesung Software Engineering zu erhalten. Als Aufgabe sollten wir ein Spiel entwickeln welches bestimmte Anforderungen erfüllt.
##- 2. The Client, the Customer and Other Stakeholders##
- Dr. Prof. Marko Boger
##- 3. Users of the Product##
- In eigener Sache
##- 4. Mandated Constraints##
- Das Spiel sollte nach dem Model View Controller Architekturmuster entwickelt werden, eine 100% Test abdeckung besitzen, eine Komplexität die Maximal zwischen 2 und 3 liegen soll, das Dependency Injection Konzept beinhalten und das Observer Entwurfsmuster implementiert haben damit mehrere Views zur parallel können.
##- 5. Naming Conventions and Definitions##
##- 6. Relevant Facts and Assumptions##
- Projekt besitzt eine GUI und eine TUI.
##- 7. The Scope of the Work##
- Der Arbeitsumfang des Projekts wurde mit Hilfe von Scrumwise gelogt.
##- 8. The Scope of the Product##
##- 9. Functional and Data Requirements##
##- 10. Look and Feel Requirements##
##- 11. Usability and Humanity Requirements##
##- 12. Performance Requirements##
##- 13. Operational and Environmental Requirements##
##- 14. Maintainability and Support Requirements##
##- 15. Security Requirements##
##- 16. Cultural and Political Requirements##
##- 17. Legal Requirements##
- Dieses Projekt ist als Open Source Projekt auf GitHub hinterlegt.
##- 18. Open Issues##
##- 19. Off-the-Shelf Solutions##
##- 20. New Problems##
##- 21. Tasks##
- Aufgaben wurde für 2 Entwickler aufgeteilt.
##- 22. Migration to the New Product##
##- 23. Risks##
- Bei misserfolg eine nicht bestandene Leistung.
##- 24. Costs##
- Ausgerechnete Kosten liegen bei einem Stundensatz von 40 Euro bei ca. 1600 Euro.
##- 25. User Documentation and Training##
##- 26. Waiting Room##