PSIP -Tools (Produktivitäts- und Nachhaltigkeitsverbesserungsplanung)
Dieses Repository enthält eine Sammlung von Dokumenten, die einen iterativen Planungsprozess zur Verbesserung der Produktivität der wissenschaftlichen Softwareentwickler und zur Nachhaltigkeit von Produkten durch verbesserte Softwarepraktiken, Prozesse und Tools unterstützen.
Schlüssel -Repository -Dokumente
- PSIP -Informationsrichtlinie: In diesem Dokument wird beschrieben, wie wir Informationen, die von Software -Teams gesammelt wurden, um mit Informationen umgehen, um vertrauenswürdige Gespräche zu ermöglichen.
- Überblick über den PSIP -Prozess: Dieses Dokument bietet und einen Überblick über PSIP und eine Schritt -für -Schritt -Beschreibung der Ausführung des Planungsprozesses.
- Zeitleiste zum Abschluss eines PSIP-Zyklus: Während ein PSIP-Zyklus eine Länge variieren kann, bieten wir eine 12-wöchige Skizze typischer Aktivitäten, um einen Zyklus zu vervollständigen.
- Interviewer -Leitfaden: Der PSIP -Prozess beginnt mit einem Teaminterview, bei dem eine kurze Skizze der Softwareaktivitäten eines Teams gesammelt wird. Diese Skizze dient als Grundlage für nachfolgende Bemühungen zur Verbesserung der Praxis.
- Interviewvorlage: Dieses Dokument enthält eine Reihe von Interviewaufforderungen, die die Diszision und Aufzeichnung des aktuellen Ansatzes eines Teams zur Entwicklung von Softwareprodukten erleichtern. Es ist in einer einfachen Sprache geschrieben, um eine zugängliche Diskussion zu ermöglichen und Missbrauch und mangelnde Verständnis zu vermeiden, die aus der Verwendung formeller Software -Engineering -Begriffe entstehen können, die möglicherweise nicht gut oder konsequent verstanden werden.
- Konstruktionshandbuch für Fortschrittsverfolgung (PTC): Dieses Dokument gibt einen gewissen Hintergrund zur Philosophie und Struktur von PTCs sowie Anweisungen zum Bau eines guten PTC.
PSIP -Training
Der PSIP -Interviewprozess soll Kenntnisse darüber erwarten, wie ein wissenschaftliches Software -Team es funktioniert. Der Interviewprozess vermeidet ausdrücklich die Verwendung von Software -Engineering -Terminologie, um eine gründliche und zugängliche Diskussion zu erleichtern. Eine effektive Verwendung dieses Tools erfordert ein gewisses Training. Bitte wenden Sie sich an Mike Heroux [email protected], wenn Sie daran interessiert sind.