====== sprintDoc Demonstrator ====== ===== Beschreibung des Kunden ===== * Zielgruppe des nach Ende des Forschungsprojektes sprintDoc zu entwickelnden Produktes sind mittelständische Softwareunternehmen, die in agilen Projekten entwickeln und ihre Dokumentation verbessern wollen * Innerhalb des Forschungsprojektes sind die beiden Pilotanwender die Kunden ===== Beschreibung des Produkts===== * Der sprintDoc-Demonstrator soll die Dokumentation in agilen Softwareprojekten verbessern * Dabei sind folgende Teilziele zu erreichen: * Integration der im agilen Softwareentwicklungsprozesses genutzten Werkzeuge (IDE, Issue-Tracker, CVS) * Ermöglichung kontextflexibler Informationsbereitstellung und strukturflexibler Dokumentation * Integration der durch die OVGU zu entwickelnde Methode zur Dokumentation in agilen Projekten * Bei der Ausgestaltung des Demonstrators sind vor allem die Praxisanforderungen der Pilotanwender zu berücksichtigen ===== Strategische Planung ===== * Ausgangspunkt ist das DokuWiki als initiale Plattform * Fokussierung auf JIRA als Issue-Tracker * als CVS wird auf git gesetzt, konkret sollen GitLab und GitHub anbindbar sein * Integration in die IDE wird zurück gestellt, hier erfolgt an der OVGU eine prototypische Umsetzung innerhalb von MS Visual Studio * Der entstehende Demonstrator soll als Cloud-Applikation nutzbar sein ===== Dokumente ===== * die zentralen Komponenten werden als Plugins für DokuWiki entwickelt und in einzelnen Repositories gepflegt * bis auf das struct-Plugin werden alle Plugins in CosmoCode-internen Repositories gehalten, struct steht bereits auf [[https://github.com/cosmocode/dokuwiki-plugin-struct/|GitHub]] ===== Logbuch ===== {{log}} ===== Zugehörige Dokumentationspatterns ===== ++++ Hilfe | {{page>patterns:help:project&nofooter&inline}} ++++ {{page>patterns:aggregations:project#Zugehörige Projekte&nofooter}} {{page>patterns:aggregations:component#Zugehörige Komponenten&nofooter}}