Planung
Softwareentwicklung als Vermögenswert
15.10.2018
Goldesel oder Pulverfass?
Wer mit Software unternehmerische Werte erschaffen will, sollte die Anforderungen von Investoren kennen.
weiterlesen
Erweiterungsmethoden
15.10.2018
Die unerkannte Gefahr
C# führt nicht immer zu lesbarem Code und guter Architektur. Schuld daran können Erweiterungsmethoden sein.
weiterlesen
Automatisierte Aktzeptanztests
15.10.2018
GUI-Tests in der CI-Pipeline
Automatisierte Programmtests aus der Anwendersicht bringen Erfolg ohne hohe Kosten.
weiterlesen
Davids Deep Dive: Technische Schuld, Teil 4
17.09.2018
Runter von den Schulden
Der Abbau der technischen Schuld lässt sich in fünf Schritten bewerkstelligen.
weiterlesen
IODA-Architektur, Teil 3
17.09.2018
IODA am Beispiel
Die Wortzählung veranschaulicht die Anwendung der IODA-Architektur in der Praxis.
weiterlesen
Besser wartbare Software durch Kontinuierliche Qualitätssicherung
17.09.2018
Teure Hypothek
Um die „technische Schuld“ möglichst gering zu halten, ist laufend zwischen schnellem Projektfortschritt und einer langfristig gut wartbaren Softwarearchitektur abzuwägen.
weiterlesen
10:1-Regel beim Programmieren
22.08.2018
Warum Entwickler den Zeitaufwand zu gering einschätzen
Autor und Entwickler Yevgeniy Brikman fragte sich, warum Autoren ihre Texte stets zu spät abgeben und warum Entwickler die Zeit, die Sie zum Schreiben eines Programmes brauchen nicht einschätzen können und entdeckte dabei die 10:1-Regel.
weiterlesen
Technische Schuld, Teil 3
13.08.2018
Metriken mit NDepend
Nachdem die technische Schuld genauer erläutert wurde, wird sie nun mit einem Tool ermittelt.
weiterlesen
IODA-Architektur, Teil 2
13.08.2018
Das IODA-Architekturmodell
Entwurf eines neuen Architekturmusters auf der Basis der vier fundamental unterschiedenen Ebenen Integration, Operation, Daten und APIs.
weiterlesen
Softwarepatente
13.08.2018
Computerimplementierte Erfindungen
Möglichkeiten und Grenzen der Patentierung von Software.
weiterlesen