Auflistung nach Schlagwort "Softwareengineering"
1 - 2 von 2
Treffer pro Seite
Sortieroptionen
- WorkshopbeitragPQ4Agile – Steigerung der Produktqualität in agilen Projekten(Mensch und Computer 2015 – Proceedings, 2015) Schmitt, Hartmut; Magin, Dominik; Rost, DominikAgile Vorgehensweisen bieten hervorragende Unterstützung bei der Implementierung und beim Management von Softwareprojekten. Für die Erreichung nichtfunktionaler Produktqualitäten sind sie allerdings keine optimale Hilfestellung. Die Folge sind oft Mängel, die zu Lasten der Teamproduktivität und der Softwarequalität gehen. Zahlreiche Methoden aus dem Softwareengineering wären geeignet, um dieser Problematik zu begegnen, gelten unter Agilisten jedoch als zu schwergewichtig und zu starr. Das Projekt PQ4Agile schlägt eine Brücke zwischen beiden Ansätzen, indem es traditionelle Methoden und Praktiken des Softwareengineerings leichtgewichtiger gestaltet und gezielt für die Verwendung in agilen Projekten anpasst. Diese neu gestalteten Best Practices bieten agilen Entwicklern eine effiziente und systematische Unterstützung, um ein höheres Maß an Produktqualität zu erreiche
- TextdokumentResilienz – “Joy on Error” Usability als Chance und Ressource(Tagungsband UP11, 2011) Palatini, Kerstin; Richter, VolkmarTechnische Artefakte realisieren ihre Funktion immer mehr mit Hilfe von Software. Sichere und gut handhabbare Produkte und Systeme werden gefordert, wobei allein durch die massive Ausbreitung und weltweite Vernetzung die Möglichkeiten für Kommunikationsfehler und auch die Fehlerwirkungen immens werden. Zudem wird die Nachverfolgbarkeit erschwert. Im Folgenden wird die Notwendigkeit herausgearbeitet, der nicht erfüllbaren Forderung nach Fehlerfreiheit in der Useware-Entwicklung mit der Entwicklung von Resilienz zu begegnen. Hierbei wird auf die Möglichkeiten innerhalb des Usability Engineering Prozesses hingewiesen, der die Entwicklung von Resilienz mit der Forderung nach zuverlässigen und langlebigen Produkten von der Konzeption, über die Entwicklung bis hin zum Recycling bzw. der Weiterentwicklung verbindet und so z. B. bereits bei der Implementierung die Reaktion auf nicht geplante Ereignisse sorgfältig berücksichtigen kann. Resilienz muss demnach in den Betrachtungen zur Usability und zum Systemtest eine stärkere Rolle spielen, denn unklare Fehlermeldungen und Systemabstürze beeinträchtigen den Nutzer mindestens genau so wie eine umständliche Handhabung.