Entwicklung

Behavior-Driven-Development und Testmanagement Anforderung

Behavior-Driven-Development und Testmanagement

www.testing-board.com berichtet über BDD: Behavior-Driven-Development - Beispiele, Expertenwissen, Best Practices Ausriss Behavior-Driven-Development, kurz BDD, bezeichnet die verhaltensgetriebene Softwareentwicklung, welche eine Methode in den Agilen Softwareentwicklungs-Modellen ist. Um später aus den Verhaltensbeschreibungen Testfälle ableiten zu können werden die Testfälle beim[…]
Messbare Anforderungen sind essenziell Anforderung

Messbare Anforderungen sind essenziell

Messbare Anforderungen sind essenziell. Außerdem: Anforderungen gibt es nicht nur bei der Softwareentwicklung. Dabei hoffen einige, dass die Beauftragten genau wissen, was sie wünschen. Klappt manchmal, oft aber auch nicht. Dieser englische Artikel zeigt das in Perfektion: 50 Shades[…]
The Joel Test: 12 Steps to Better Code Anforderung

The Joel Test: 12 Steps to Better Code

How to write better code The Joel Test: 12 Steps to Better Code Beside the software process there are some other things affecting the development process. Just answer these 12 simple questions. Joel Spolksy writes in its blog on[…]
End-To-End-Tests kosten Geld Entwicklung

End-To-End-Tests kosten Geld

End-To-End-Tests kosten Geld. Das schlägt Projektmanagern und Stakeholdern aufs Gemüt. Vielleicht aber bringen sie ja auch etwas. Im Allgemeinen bringen sie Qualität und sie schützen vor Ansehensverlust, das ist allerdings immateriell. Kosten End-To-End-Tests Geld? Was sind End-To-End-Tests? Tests sind[…]
Integration in CI-Pipelines Entwicklung

Integration in CI-Pipelines

In Unternehmen mit Continous Improvement (CI) werden Veränderungen am Code nicht in größeren Releasezyklen geplant, sondern regelmäßig in kurzen Abständen umgesetzt. Wenn das dazu führt, dass weniger getestet wird, ist das für das Produkt am Ende schlecht. Wie gelingt[…]
Anforderungen eindeutig formulieren Entwicklung

Anforderungen eindeutig formulieren

Die Formulierung von Anforderungen ist leicht und gleichzeitig trickreich. Die SOPHISTen haben einen Weg gefunden, aus der Not eine Tugend zu machen. Anforderungen konkret und messbar formulieren Anforderungen müssen konkret und messbar sein. Das zeigt sich bis in sprachliche[…]
Wie fordernd darf Spracherkennung sein? Entwicklung

Wie fordernd darf Spracherkennung sein?

Wie fordernd darf Spracherkennung sein? Die These von Rudolf Sosnowsky ist, dass Sprachbedienbarkeit - auch bei Sprachassistenten - möglichst funktional sein soll. Was haltet ihr davon? Funktion oder Design? Was kommt zuerst? Einen Zulauf erlebte die Technologie mit der[…]
Warum sind Softwaretests nötig? Entwicklung

Warum sind Softwaretests nötig?

Warum Softwaretests? Als Freund kurzer Antworten sage ich: Weil Software besser werden kann. Diese beiden Fragen beschreiben den Testprozess: Was sind die Anforderungen? Und: Passen Software und Anforderungen zusammen? Anforderungen sind das Fundament Ohne Anforderungen gibt es keinen Test.[…]
Wie Software besser wird Entwicklung

Wie Software besser wird

Diese 12 Tipps für Menschen in der Softwareentwicklung, der Projektleitung oder im Test helfen nicht nur mir seit Jahren. The Joel Test to better Code - Joel on software Wie Sie Softwaretests besser durchführen können
-+=