Kategorie: Software

Wenn Software auf Qualität (s-Metriken) trifft – Teil 2

quality

SW-Metriken aus Sicht des QMS Warum sollen Software Qualitätsmetriken im Produktlebenszyklus eingesetzt werden? Eine Softwaremetrik bildet eine Software-Einheit in einen Zahlenwert ab. Der Zahlenwert steht für ein Maß für die innere Qualität von Software. Software Code Metriken werden eingesetzt, um

Getagged mit: , , , , , ,

Wenn Software auf Qualität (s-Metriken) trifft – Teil 1

Ein Überblick gängiger Metriken zur Softwareverifikation, aus Sicht eines Entwicklers Lässt sich Qualität von Software messen? Vor allem in sicherheitskritischen Bereichen wie der Medizintechnik oder Automotive ist die Qualität von Software entscheidend. Vor allem dann, wenn Fehler in der Software

Getagged mit: , , , ,

BLE – Ein kurze Einstiegshilfe in die Welt von Bluetooth Low Energy

Als die ersten Bluetooth Low Energy Geräte in den Markt kamen, hatte BLE geradezu etwas Mystisches. Jeder wollte diese Technologie nutzen, auch wenn kaum jemand so richtig verstand wie es funktioniert. Hinzu kam, dass die Integration von BLE damals harte Arbeit

Getagged mit: , , ,

Android Things goes medical

Android Things Architektur

Was steckt hinter Android Things? Der neueste Streich von Google hört auf den Namen Android Things. Hierbei handelt es sich um ein Betriebssystem, das speziell für den Embedded Bereich mit Schwerpunkt auf das Internet der Dinge (IoT) entwickelt wurde. Google

Getagged mit: , , , ,

Unittests und Coverage – Wie viel Testabdeckung brauche ich?

Unit Tests sind schon etwas Tolles! Unit Tests werden in der Regel vom Entwickler selber parallel zur Entwicklung geschrieben. Es wird nicht zwingend zusätzliches Testpersonal benötigt (auch wenn es schwer zu empfehlen ist weitere Personen beim Softwaretest hinzuzuziehen). Außerdem werden

Getagged mit: , , , ,

Video: EKG-Monitor mit Android Things realisieren

Android ist das derzeit erfolgreichste Betriebssystem für Smartphones. Der weltweite Marktanteil im Smartphone-Sektor beträgt rund 87 %. Das mobile Betriebssystem erhält immer mehr Einzug in andere Systeme wie z. B. Smart-TVs, Automobil oder Smartwatches. Der neueste Streich des Internetriesen lautet Android

Getagged mit: , , , , , , , , , ,

Statische Code Analyse – Analysieren Sie schon oder debuggen sie noch?

Statische Codeanalyse gehört nicht wirklich zu den Neuheiten in der Softwarewelt. Tools wie PC-Lint sind seit den 80er Jahren im Einsatz und werden in der Industrie durchaus auch häufig verwendet. Für die Verwendung eines solchen Tools spielt es eigentlich keine

Getagged mit: , , , , , ,

Teil 2/2: Was ist ein Software-Entwicklungsplan?

Der Software Entwicklungsplan Teil: Was ist ein Software-Entwicklungsplan Teil: Wie sieht ein Software-Entwicklungsplan aus Wie sieht ein Software-Entwicklungsplan aus, gemäß den Anforderungen der 62304 Nachdem wir nun wissen, was ein Software-Entwicklungsplan ist, stellt sich natürlich die Frage, was der Inhalt

Getagged mit: , , , , ,

Teil 1/2: Was ist ein Software-Entwicklungsplan?

Planst Du noch, oder entwickelst Du schon? Es wird viel diskutiert warum man überhaupt einen Software Entwicklungsplan benötigt. Fast keiner käme auf Idee ein größeres Projekt ohne einen Plan zu starten. Wer baut ein Haus ohne Plan? Wer fährt in

Getagged mit: , , , ,

Beispiel einer Software Release Planung

In einem aktuellen Projekt habe ich letzte Woche mit dem Software Entwickler gemeinsam eine Software Release Planung erstellt. Die Release Planung dient dazu, zu visualisieren, in welcher Reihenfolge Software entwickelt wird und wann diese in einem bestimmten Reifegrad zur Verfügung

Getagged mit: , , ,
Top