Software Entwicklung
Die Softwareentwicklung durchläuft verschiedene Realisierungsphasen, die sich sogar teilweise iterativ wiederholen.
Das beginnt bei der Planung des Projektes, gefolgt von der technischen Realisierung und der Dokumentation. Schon während der Realisierung wird die Software verschiedenen Testszenarien unterzogen um eine hohe Qualität und Akzeptanz zu gewährleisten. Nach der Auslieferung beim Endkunden wird dieser entsprechend im Umgang mit der Software geschult. Die Software wird so modular aufgebaut, dass sie jederzeit um neue Funktionalitäten erweitert werden kann.
Die Ziele der Anwendung müssen klar definiert sein und alle Projektbeteiligten müssen bei der Entwicklung mit einbezogen werden. Der Erfolg einer Anwendung hängt hauptsächlich von der technischen Umsetzung, der Kommunikation zwischen den Projektbeteiligten und der Akzeptanz der Endbenutzer ab. Gerade agile Vorgehensmodelle wie Scrum und Kanban kommen in den Projekten immer häufiger zum Einsatz und lösen das klassische Wasserfallmodell zunehmend ab.
Beispiele
ROV Rechtecke optimal verteilen
Das Programm ROV-Rechteckoptimalverteilung berechnet und optimiert die Anordnung gleich großer Rechtecke auf einem definierten Seitenformat. Als Eingabeparameter wird lediglich die Breite und Höhe des Rechteckes benötigt, den Rest erledigt das Programm durch ausgeklügelte Algorithmen. Das Programm ist hilfreich bei der Druckausgabe von Druckerzeugnissen, bei der Optimierung von Dächern für Solaranlagen, sowie beim Packen von Paletten.
mehrProXML - Editor
Editor zum Bearbeiten von XML-Dateien einschließlich Validierung, Element- und Attributauswahl, mit Baum-, Source-, Attribut-, Entity- und Elementansicht
mehr