CARDS+

Category: Produkt

Umgebungsübersicht

In einem IT-System ist jede Komponente ein Knoten in einem mehr oder weniger komplexen Netzwerk. Eine Umgebungsübersicht ist ein zentraler Anlaufpunkt für die Betriebsorganisation, aber auch für Entwickler und Tester. Sie beinhaltet Informationen über die Version jeder Komponente, welche Komponente wie oft als Instanz existiert, wie viel Speicher sie verwendet oder wie ihr aktueller Zustand ist. Abhängig von der gewählten Architektur zeigt so eine Übersicht noch viele weitere Merkmale.

Continue reading

Betriebsanweisungen

Es ist offensichtlich, dass ein Restaurant wesentlich effektiver (also gewinnbringender) funktioniert, wenn Köche und Kellner ihre Aufgaben beherrschen und gut zusammenarbeiten. Sowohl Koch als auch Kellner haben Aufgaben, die sie wiederholt ausführen. Der Koch muss die Erwartungen der Gäste des Restaurants erfüllen und die Speisen so zubereiten, wie sie in der Speisekarte stehen. Der Kellner muss wissen, wie er einen Tisch eindeckt und wie er Getränke und Speisen serviert. Das Konzept der DevOps überträgt diese Gedanken auf die agile Software-Entwicklung. Product-Owner (Chefkoch) und das cross-funktionale Scrum-Team (Entremetier, Gardemanger, Pâtissier und Saucier) liefern ein Produkt (Speisen). Die Betriebsorganisation (u.a. Kellner) definiert Qualitätsanforderungen, achtet auf die Einhaltung der Qualität des Produktes und macht es für die Nutzer (Gäste) verfügbar.

Continue reading

Programmieren ist dokumentieren

Programmieren ist eine kreative Tätigkeit, mit dem Ziel, eine Anforderung in eine technische Lösung zu übersetzen. Software ist ausführbares Wissen. Die Methode CARDS+ zählt Code darum zur Produktdokumentation. Programmieren ist gleichzeitig dokumentieren, mit Anspruch auf hohe Qualität.

09 Programmieren ist dokumentieren
Continue reading

Dokumente für das Backlog

Agile Entwicklung erfordert ein tief gehend Verständnis jeder Anforderung zum Zeitpunkt der Umsetzung. Product-Owner und Business-Analysten sind verantwortlich für den Inhalt des Product-Backlog. Und sie bereiten sich auf die Fragen der Entwickler und Tester vor. Ihr wichtige Aufgabe ist es, das cross-funktionale Team in die Lage zu versetzen, eigenverantwortlich und effizient Software zu “fertigen”.

08 Dokumente für das Backlog

Continue reading

Dokumente für eine Big Story

Agile Projekte zeichnen sich dadurch aus, dass nicht alle Anforderungen von Beginn an festgelegt werden. Der Product-Owner oder ein Business-Analyst hat die Aufgabe, eine konkrete Anforderung für alle Projektmitarbeiter “begreifbar” zu machen. Ein ganz wichtiges Ziel der Methode CARDS+ ist es, die ganze Geschichte – die Big Story – einer Funktion des Systems zu erhalten.

07 Dokumente für eine Big Story

Continue reading

Dokumente für das Big Picture

Jede Projektorganisation braucht einen Überblick über das Geschäftsfeld, in dem die Nutzer mit dem Software-Produkt arbeiten: Das Big Picture. Das langfristig geplante große Ziel ist es, im Rahmen des Projektes das beste Ergebnis für die Nutzer zu erreichen. Nur so werden sich langfristig Fachabteilungen an der Finanzierung des Projektes beteiligen.

06 Dokumente für das Big Picture

Continue reading

Wieso benötigen wir eindeutige Begriffe?

Ein weiterer sehr wichtiger Aspekt einer guten Dokumentation ist die klare Definition und Verwendung von Begriffen – fachlich und technisch. In einem komplexen Umfeld kommt es sehr oft zu der Situation, in denen wir unterschiedliche Ausdrücke für den gleichen Begriff in der Systembeschreibung verwenden, um damit unterschiedliche Zielgruppen besser zu erreichen.

05 Wieso benötigen wir eindeutige Begriffe

In der technischen Umsetzung müssen wir uns jedoch für einen Begriff entscheiden. Bei der Wahl der Begriffe ist es wichtig, die Sprache der Nutzer des Systems und der Fachabteilungen zu berücksichtigen.

Continue reading

Was ist eine Produktdokumentation?

In einem Software-Projekt passiert eine ganze Menge. Projektmitarbeiter produzieren das Software-Produkt, also Code in einer oder mehreren Programmiersprachen und Konfigurationen für den Betrieb. Abhängig von der Projektorganisation und dem gewählten Vorgehen – phasen-orientiert, iterativ oder agil – schreiben Manager, Analysten und Spezialisten verschiedener technischer Disziplinen im Laufe der Zeit eine ganze Reihe von Dokumenten.

01 Was ist eine Produktdokumentation

Continue reading

Copyright © 2018 Impressum Datenschutz

Zum Anfang ↑