Prozessmodelle aus dem Software-Engineering
Prozessmodelle aus dem Software-Engineering

Prozessmodelle aus dem Software-Engineering

Über dieses Produkt

WebsiteBesuchen Sie die Produktseite
Prozessmodelle zur Beschreibung der entsprechenden, konformen Entwicklungsprozesse sind im Bereich der Software-Entwicklung Stand der Technik. Entscheidend hierbei - ganz egal bei welchem Vorgehensmodell, ob Wasserfallmodell, objektorientiertes Modell, V-Modell, Extreme Programming, agile Prozessmodelle, o.ä. - ist im Wesentlichen aber immer die Abfolge der nachfolgenden Schritte: - Definition Anwendungs- und Geschäftskontext - Erfassung, Analyse und Modellierung der Anforderungen - Architektur und Konzeptentwicklung - Umsetzung und Implementierung - Integration in die Betriebsumgebung - Betrieb mit Adaption und laufender Verbesserung Der Unterschied der verschiedenen Vorgehensmodelle liegt meist bloß in der Detaillierung und Form der einzelnen Schritte und in den vorgesehenen Iterationsschleifen und Zykluszeiten dazwischen. Begonnen wird aber immer erst bei den Anforderungen und nicht mit einem vorgefassten Lösungsvorschlag (einer sogenannten Top-Down Vorgehensweise). ANDATA verwendet die entsprechenden Vorgehensmodelle aber nicht nur für die Entwicklung der Software sondern erweitert diese auch noch auf die System- und Funktionsentwicklung für den physischen, mechanischen Teil zu einem gesamtheitlichen, integralen Entwicklungsprozess. So wird beispielsweise bei mechatronischen Systemen nicht nur die Software (also der elektronische Teil) nach anforderungsgetrieben und Top-Down entwickelt, sondern dieses Vorgehen äquivalent auch auf den mechanischen und funktionalen Teil angewendet. Dazu stellt man etwa die funktionalen/mechanischen Anforderungen in Form von Beispielen aus Versuchen und/oder stochastischen Simulationen (Szenario-Management) dar und trainiert dem mechanischen System dann quasi sein gewünschtes Verhalten und die Funktion der Regelung direkt mittels Machine-Learning an ("beispielbasierte Repräsentation der Anforderungen"). Das Anforderungsmanagement wird durch den daten-basierten Ansatz unter Verwendung der entsprechenden DataMining-SoftComputing-Verfahren zu einem aktiven und vor allem konstruktiven Prozess ("aktives Anforderungsmanagement"), bei welchem die Anforderungen dann Modell- und Daten-basiert vorliegen. Dies ermöglicht, dass Anforderungskonflikte zwischen gewünschten Aktionen und der gegebenen Sensorik frühzeitig aufgezeigt und gelöst werden können. In der Regel führt das zu bedeutend weniger komplexen und viel robusteren Systemen. Weitere Informationen: - Wieso wird so viel Aufsehen um die "Anforderungen" gemacht? - Wieso ist Adaptivität so wichtig? - Was versteht man unter "Robustheitsmanagement"? - Was versteht man unter "Komplexitätsmanagement"? - Top-down und strikt anforderungsgetrieben! - Extremes Frontloading!
Ähnliche Produkte
1/15
Softwareentwicklungsprozess
Softwareentwicklungsprozess
Stück für Stück erwacht die Vision zum Leben. Es ist ein wenig wie Magie: Mit einem Mix aus Kreativität und fachlicher Kompetenz verwandeln wir einzel...
DE-76187 Karlsruhe
Vorgehensmodelle in der Entwicklung von Software
Vorgehensmodelle in der Entwicklung von Software
Projekte macht man nur noch agil? Ganz so pauschal sehen wir bei Lachmann & Rink das nicht. Es gibt nicht nur schwarz und weiß oder klassische vs. agi...
DE-57258 Freudenberg
Software Engineering
Software Engineering
Wir sind davon überzeugt, dass der Schlüssel zur Entwicklung führender Technologieprodukte bei großartigen Mitarbeitern liegt, die durch solide Prozes...
DE-48712 Gescher
Ziele der Optimierung von Prozessen
Ziele der Optimierung von Prozessen
Die Prozessoptimierung kann zur generellen Erhöhung von Qualität und Effizienz dienen sowie zu einer Reduzierung von Fehlern in Prozessen. Dabei könne...
DE-93437 Furth im Wald
SOFTWARE ENGINEERING
SOFTWARE ENGINEERING
Kein Unternehmen ist wie das andere - jedes Geschäftsmodell stellt besondere Anforderungen an die Informationsverarbeitung. Diese werden von Standardl...
DE-44227 Dortmund
Softwaregestützte Ablauf- und Qualitätsplanung / Software-based process and quality planning
Softwaregestützte Ablauf- und Qualitätsplanung / Software-based process and quality planning
Datenbankbasierte Projektsysteme Database-supported projectsystems Zuverlässigkeitstechnik, Reviews der einzelnen Projektphasen, Risikobewertung, Qu...
DE-90556 Cadolzburg
Operatives-Prozessmanagement
Operatives-Prozessmanagement
Rückblickend auf die Managementmethoden der letzten 30 Jahre, erkennt man, dass diese das Denken in Prozessen und die systematische Steuerung von Proz...
DE-72144 Dußlingen
Operational Services
Operational Services
Evaluation of actual Production Performance Analysis of Company Organization Improvement Concept Implementation & Training...
AT-4490 St. Florian
Produktentwicklung - Simultanes Engineering
Produktentwicklung - Simultanes Engineering
Unser Engineering Team mit gut geschulten Ingenieuren und Technikern betreut die jeweiligen Kundenprojekte mittels Einsatz leistungsfähiger CAD Anlage...
DE-71154 Nufringen
Der Vollunterhaltungsvertrag vereint Instandhaltung und Budgetsicherheit
Der Vollunterhaltungsvertrag vereint Instandhaltung und Budgetsicherheit
Ein Vollunterhaltungsvertrag mit STULZ – das bedeutet für Sie die höchstmögliche Verfügbarkeit Ihrer technischen Infrastruktur und eine komplette Budg...
DE-22457 Hamburg
Transportvalidierung
Transportvalidierung
Transportvalidierung zur Sicherstellung stabiler Klimabedingungen während Logistik und Transport von sensiblen Gütern bis zum Verbraucher.
DE-79199 Kirchzarten
Input- / Output-Management
Input- / Output-Management
Sie suchen nach Lösungen zur Automatisierung und Strukturierung Ihrer Dokumentenflüsse? Nennen Sie uns Ihre Anforderungen und verlassen Sie sich auf u...
DE-35398 Gießen
Mehrmotorenantriebe
Mehrmotorenantriebe
Das VEMoDRIVE Multi-Antriebssystem bietet Ihnen ein auf Ihre Anwendung zugeschnittenes Antriebskonzept und reicht je nach Anwendungsfall von der Analy...
AT-4702 Wallern an der Trattnach
Managementberatung
Managementberatung
Wo Kostenreduktion allein nicht ausreicht, den vielfältigen Herausforderungen des Marktes zu begegnen, wird der optimale Einsatz der MitarbeiterInnen ...
DE-22767 Hamburg
Prozess zur Herstellung eines Compounds
Prozess zur Herstellung eines Compounds
Exakt nach Farbvorgabe und gewünschten Funktionen entwickelt, lassen sich Compounds sofort maschinell weiterverarbeiten. Ein Compound ist eine fertig ...
DE-55411 Bingen

Die wer liefert was (wlw)-App ist da!

Nutzen Sie unsere verbesserte Anbietersuche oder erstellen Sie Ihre Anfragen jetzt auch mobil mit der neuen wlw-App für Einkäufer.

Jetzt im App Store herunterladen

App StoreGoogle Play