Software-Entwickler an der Arbeit an drei Bildschirmen

Entwicklungsprozesse: Hindernis oder Hilfe?

Wir finden, dass die richtige Dosis an Prozessen Zeit freisetzt für kreative Lösung der technischen Aufgaben, die Sie uns stellen. Dies, weil sinnvolle Prozesse und Werkzeuge repetitive Arbeiten vereinfachen, vor allem aber weil sie vorhandene Erfahrungen abbilden und einfach zugänglich machen.

Unsere Prozesse handeln immer von der Benutzung von Vorlagen und Werkzeugen: es muss einfacher sein, dem Prozess zu folgen, als das Rad neu zu erfinden. Wenn Sie z.B. eine Spezifikation schreiben müssen, ist es einfacher mit einer Vorlage zu arbeiten, welche schon die Struktur und einen Teil der Inhalte vorschlägt als vor einem leeren Blatt zu sitzen. Zusätzlich sinkt die Chance, dass wichtige Aspekte vergessen gehen.

Damit wir Projekte von der Beratung über Funktionsmuster bis zu sicherheitsgerichteten Systemen durchführen können, lassen sich alle Prozesse für das vorliegende Projekt massschneidern. Dies reicht vom kompletten "Aussschalten" eines Prozesses bis zu mehrfachen Reviews und Audits seiner Resultate.

Unser Projektlebenszyklus ist vom V-Modell abgeleitet. Er lässt sich durch eine lockere oder strikte Abfolge der Eingangs- und Ausgangs-Gates der Phasen anpassen, zusätzlich lassen sich auch die Anzahl der Iterationen (Funktionsmuster, erster Prototyp, zweiter Prototyp, Nullserie... oder agile Software-Releases) einstellen. Dadurch können wir Qualität und Aufwand für Ihr Projekt optimal abstimmen.

Wir legen grossen Wert darauf, dass unsere Prozesse lebbar und effizient sind. Daher sind sie z.B. in einem Wiki abgelegt, welches einfachen Zugriff und einfache Änderbarkeit bietet. In unserer Forschung und Entwicklung werden sie dauernd weiterentwickelt. Daraus resultieren produktive und risikoarme Projekte für Sie, so sind z.B. unsere Aufwandabschätzungen im Schnitt genauer als 20%.

Was deckt unser Qualitätsmanagement-System ab?

Wir haben ein Qualitätsmanagement-System welches die Aktivitäten der ganzen Firma, d.h. Entwicklung von Produkten/ Systemen, von Soft- und Hardware abdeckt, plus natürlich zusätzlich die Aufgaben der Organisation und die Administration.

Als Referenzmodell verwenden wir das Capability Maturity Model Integration for Development (CMMI-DEV) V1.3 für Reifegrad 3 ("Auf Reifegrad 3 sind die Arbeitsabläufe gut charakterisiert und verstanden und werden in Form von Normen, Verfahren, Hilfsmitteln und Methoden beschrieben"). Den Reifegrad haben wir mit einem SCAMPI C im Jahr 2016 von Wibas einschätzen lassen.

Als Qualitätsmanagement Standard arbeiten wir nach ISO 9001 und für Medizingeräte nach ISO 13485. Deren Status inkl. Zertifikate finden Sie auf ISO 9001 & ISO 13485.

Zusätzlich lassen sich unsere Prozesse gemäss folgenden Standards für die funktionale Sicherheit verschiedener Industrien anpassen ("Tailoring"), mit unserem Konzept für modulare Sicherheitsprozesse:

  • Automobil: ISO 26262
  • Luftfahrt: ARP-4754, ARP-4761, DO-178, DO-254
  • Industrie: IEC 61805
  • Maschinenbau: ISO 13849
  • Medizin: IEC 62304
  • Bahnen: EN 50126, EN 50128, EN 50129
  • und auch andere Standards wie: UL 1998, IEC 60730...

Möchten Sie von unserem Prozess-Wissen profitieren? Mailen Sie mir!

Lassen Sie uns Ihre Idee/ Ihr Projekt diskutieren