Zertifizierung von Software

fastjack

Top Contributor
Ich habe einige Fragen zur Zertifizierung von Softwareprodukten. Wie steht die Dokumentation im Quellcode damit im Zusammenhang? und wie steht die Dokumentation des Änderungswesen damit in Verbindung?
Ich habe gehört, das im Quellcode an allen Ecken und Enden Change-Kommentare eingebracht werden sollen, um das Änderungswesen abzubilden. Reichen dafür nicht präzise SVN Kommentare aus? Ist damit überhaupt das Änderungswesen im Quellcode gemeint?
 
G

Gast2

Gast
Von was für Zertifizierungen redest du?

Bei meiner alten Firma die mehrer Zertifizierungen jährlich mitmachen musste (Finanzdienstleister) reichten es aus ein gut strukturiertes Changemanagement vorweisen zu können. Sprich SVN mit Check-In Messages die wiederum auf Trouble Tickets und Change Requests verweisen und einer lückenlosen Dokumentation von durchgeführten Code Reviews wurde der Prozess von allen Zertifizierungsstellen angenommen.

Kommentare im Code spielen da eigentlich keine Rolle - da es nicht um den Code an sich geht, sondern eher um wie ensteht der Code und wie wird er gewartet.
 

Andi_CH

Top Contributor
Die meisten Zertifizierungen betreffen eigentlich nicht die Produkte sondern die Beschreibung des Entwicklungsprozesses. (Es werden vorwiegend Papiere geprüft.)

z.B.
Welche Phasen umfasst der Entwicklungsprozess
Welche Dokumente müssen wann erstellt sein um welchen Meilenstein zu erreichen
Welche Meilensteine gibt es
Wie werden diese geprüft (Reviews oder was)
Wie wird getestet
Wie werden Fehler erfasst und diese behoben?
und .... und ... und - aber steht auch nicht überall das drin :)

Darüber wieviel Kommentar in den Code muss habe ich noch in keinem Prozessbeschrieb etwas gelesen.
Höchstens dass ein Versionsverwaltungstool eingesetzt wird und im Fileheader eine History geführt werden muss... (war ein konkretes Beispiel)

----

Oder willst du Software z.B. für ein Apfel- oder Kleinstweich-Produkt zertifizieren? Da hab ich keine Ahnung davon.
 

KSG9|sebastian

Top Contributor
Exakt!

Es geht bei den allermeisten Zertifizierungen nicht darum wie die Entwicklung/Betrieb u.s.w. im Detail arbeitet sondern darum das dafür ein definierter Prozess vorhanden sein muss.

Dazu gehören solche Dinge wie Change Management, Release Management, Requirements, Bugtracking und solche Dinge. Es muss niedergeschrieben sein wie was abzulaufen hat, wie der Entwicklungsprozess abläuft, Teststufen, wie die Software in Produktion geht u.s.w.
Detailfragen wie Kommentare im Code und ähnliches sind da außen vor.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
Frichard Dokumentation Agiler Software-Entwicklung Softwareentwicklung 4
C Software Entwickeln Softwareentwicklung 22
D Herangehensweise Software-Projekt Softwareentwicklung 1
Bluedaishi Software Kommerziell Vertreiben Softwareentwicklung 34
M Software Urheberrecht Softwareentwicklung 4
S Welche Programmiersprache für eine 3D-Software? Softwareentwicklung 6
R Software-Architekt (Schwerpunkt Java) Softwareentwicklung 9
Tobse Begrifflichkeit: Software mit physikalischen Schnittstellen Softwareentwicklung 16
M Jemand Erfahrung mit safety-critical software sprachen wie ada/SPARKL? Softwareentwicklung 0
T Gibt es eine Software die Texte für Skype automartisch (automassage) sendet ? Softwareentwicklung 4
B NFC/RFID Software zum einfachen Bezahlen Softwareentwicklung 1
Y Software Zertifikat Softwareentwicklung 12
T Software Lizenzverwaltung Softwareentwicklung 8
L Evaluierung von Software Softwareentwicklung 6
BinaryLogic Software für Projektplanung und -Entwicklung Softwareentwicklung 19
I Grundlegende Anforderungen an eine Software Softwareentwicklung 14
M Suche Task-Software (Groupware mit Anpassungsmöglichkeiten) Softwareentwicklung 3
K Mindestanforderung einer Software Softwareentwicklung 7
Mike90 Lizenz für eigene software Softwareentwicklung 9
F Aufwändes eines Software Projektes Softwareentwicklung 21
D Wie entwickelt ihr gute Software mit einem GUI? Softwareentwicklung 29
J Java Software nach C++ portieren Softwareentwicklung 6
I Lizensen etc bei kommerzieller Software Softwareentwicklung 13
D LGPL-Lizenz und Entwicklung kommerzieller Software Softwareentwicklung 19
Z Welche Software für Web Anwendungen/Spiel Softwareentwicklung 3
H Unterschied zwischen Software Technik und Engineering? Softwareentwicklung 7
K Software im Bereich Finanzen programmieren Softwareentwicklung 11
A Software update. Wie realisieren? Softwareentwicklung 12
L Fragen zu Software Engineering Softwareentwicklung 6
M Software zur Erstellung eines Pflichtenhefts? Softwareentwicklung 15
S Open Source Software für UML Softwareentwicklung 8
I Software zum Erstellen von ER-Modellen Softwareentwicklung 12

Ähnliche Java Themen

Neue Themen


Oben