Essentials

ERNI Essentials - Requirements Engineering

Das Requirements Engineering bildet die essenzielle Grundlage für eine systematische Anforderungsbeschreibung in der Softwareentwicklung. Da die Zusammenarbeit zwischen Nutzer und Systementwickler immer wichtiger wird, hat sich das Anforderungsmanagement im Laufe der Zeit mit den Methoden des Usability Engineering, einer jungen Disziplin in der System- und Softwareentwicklung, immer mehr vermischt. Unternehmen wissen, dass letztendlich nur eine lauffähige und benutzerfreundliche Software einen starken Wettbewerbsvorteil mit sich bringt. Doch obwohl sich die unterschiedlichen Teams darüber...

ERNI Essentials - Software Engineering

Die Bedeutung von Softwaresystemen nimmt permanent zu. Dabei geht es heute nicht mehr nur um klassische prozessunterstützende IT-Systeme, sondern auch um eingebettete Systeme (Embedded Software) und die umfassende Vernetzung aller Maschinen, Produkte und Sensoren. Objekte werden im Internet der Dinge intelligent und können untereinander Informationen austauschen. Die Konzeption und Realisierung innovativer Softwaresysteme ist jedoch komplex. Wichtig ist es, von Anfang an einen Prozess zu definieren und diesem konsequent zu folgen. Alle Aspekte eines Zielsystems müssen berücksichtigt...

ERNI Essentials - Testing

Die Entwicklung von Software ist sehr komplex, und dieser Trend wird sich durch die zunehmende Vernetzung der Systeme weiter verstärken. Obwohl viele Gründe dafür sprechen, intensiv und systematisch zu prüfen, hat das Software-Testing in vielen Entwicklungsabteilungen noch immer einen untergeordneten Stellenwert. Dabei liegen die Vorteile auf der Hand: Zentrale Bedeutung hat die Überprüfung des tatsächlichen Verhaltens der Software im Vergleich zu den definierten Anforderungen. Je eher diese Prüfung vorgenommen wird, desto früher können Fehler gefunden und hohe Folgekosten vermieden werden...

ERNI Essentials - Projektmanagement

Ein Projekt charakterisiert sich durch ein definiertes Ziel, vorgegebene Rahmenbedingungen (Termine, Budget, Ressourcen) und seine Einzigartigkeit. Der Projekterfolg liegt in der Bündelung und Umsetzung der relevanten Stakeholder-Bedürfnisse. Entscheidend für den Erfolg ist die Projektführung. Vieles hängt von der Arbeitsweise, der Planung und der Erfahrung des Projektleiters ab. Genauso wichtig sind seine Kommunikationsfähigkeit sowie seine soziale Kompetenz, ein Team zu führen und zu motivieren. Durch eine standardisierte und methodische Vorgehensweise kann den Gefahren und Risiken,...

ERNI Essentials - Performance Improvement

Mit der Globalisierung und dem stetigen Wandel steigt der Druck auf Unternehmen, in immer kürzerer Zeit laufend neue Produkte und Services zu entwickeln. Somit erlangen Wissen und Methoden einen immer grösseren Anteil an der Wertschöpfung. Der Einfluss der Informationstechnologie auf die Wettbewerbsfähigkeit der einzelnen Unternehmen hat dadurch auch entscheidend zugenommen. Erfolgreiche Unternehmen antworten auf die sich stets verändernden Rahmenbedingungen mit Innovationen in Prozessen und Technologien zur Steigerung ihrer Leistungsfähigkeit. Das vorliegende ERNI Essential beschreibt...