Archive

Agile Softwareentwicklung

Agile Softwareentwicklung Die Entwicklung einer Software ist ein komplexer Vorgang und besteht nicht nur aus der Programmierung. Aus diesem Grund sind in den vergangenen Jahrzehnten Modelle aufgekommen, die einige Regeln und Vorgehensweisen zum Prozess der Softwareentwicklung aufstellen. Modelle wie das Wasserfallmodell und das V-Modell werden aber heutzutage als zu „bürokratisch“ und zu schwerwiegend empfunden. Der

Weiterlesen...

Software Development Kit

Software Development Kit Die Abkürzung SDK steht für Software Development Kit. Ein Software Development Kit beinhaltet eine Sammlung von Werkzeugen, die Softwareentwicklern einen einfachen Einstieg in eine Programmiersprache oder in ein Betriebssystem geben sollen. Das SDK wird oft zum freien Download angeboten. Die Verwendung kann dabei jedoch an bestimmte Regeln geknüpft sein. Es gibt SDKs

Weiterlesen...

Struktogramm

Struktogramm Bei der Herstellung von Software, ist die Programmierung neben der umfangreichen Planung ein zentraler Bestandteil. Doch wenn es schließlich an das Programmieren geht, ist eine strukturierte Vorgehensweise wichtig, um zeitsparend zum Ziel zu kommen. Zwar ist die Verlockung groß, die Codezeilen aus dem Kopf heraus direkt in den Editor einzutippen, jedoch ist es von

Weiterlesen...

Testverfahren

Testverfahren Einer der wichtigsten Bestandteile und Aufgaben in der Softwareentwicklung ist das Testen der entwickelten Anwendungen und Programme. Beim Testen geht es darum nachzuweisen, dass das System, oder eine einzelne Komponente davon, entsprechend seiner Spezifikation funktioniert und die erwarteten (Teil-)Ergebnisse liefert. Es gibt eine Vielzahl an Prüftechniken die zum Einsatz (z. B. statische und dynamische

Weiterlesen...