Software Design von der Anforderung zur Release - Praxis
Für die Erstellung erfolgreicher Produkte brauchen Sie viele Fähigkeiten.
Begleiten Sie die Implementierung eines Softwareprojekts über den gesamten Lebenszyklus.
Am Beispiel eines kleinen Webanwendungsprojekt, das den Arbeitsablauf und die Herausforderungen eines typischen Softwareentwicklungsprojekts realistisch abbildet, erlernen Sie wesentliche Aspekte eines erfolgreichen Softwareprojekts von der Anforderungsentwicklung über die Modellierung und das Design bis hin zur Codierung und zum Testen.
Erlernen Sie die wichtigsten Konzepte, Tools und Techniken, die Mitglieder eines Software-Entwicklungsteam kennen müssen, darunter Anforderungserhebung und Anforderungsvalidierung, Proof-of-Conce…

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
Für die Erstellung erfolgreicher Produkte brauchen Sie viele Fähigkeiten.
Begleiten Sie die Implementierung eines Softwareprojekts über den gesamten Lebenszyklus.
Am Beispiel eines kleinen Webanwendungsprojekt, das den Arbeitsablauf und die Herausforderungen eines typischen Softwareentwicklungsprojekts realistisch abbildet, erlernen Sie wesentliche Aspekte eines erfolgreichen Softwareprojekts von der Anforderungsentwicklung über die Modellierung und das Design bis hin zur Codierung und zum Testen.
Erlernen Sie die wichtigsten Konzepte, Tools und Techniken, die Mitglieder eines Software-Entwicklungsteam kennen müssen, darunter Anforderungserhebung und Anforderungsvalidierung, Proof-of-Concept-Modellierung, Best Practices für die Beta-Bereitstellung und Refactoring.
Sie werden die Realität des Software-Engineerings verstehen - über das Schreiben von Code hinaus - und wissen, wie Sie Projekte als Team effektiv strukturieren und verwalten können.
Einführung
- Der Weg von den Anforderungen zur Veröffentlichung
- Was Sie wissen sollten
- Überblick über Fallstudien
- Verwendung des GitHub-Repos
Sprint 1: Projekt-Kickoff
- Definieren von Problem- und Visionsaussagen
- Erheben und Spezifizieren von Anforderungen
- Anforderungsvalidierung
- Technologie-Validierung
- Einrichten eines "Proof-of-Concept" (POC)
- POC-Implementierung
- POC-Einsatz
Sprint 2: Beta
- Sprint-Backlog vorbereiten
- Modelle erstellen
- Code erstellen
- Ausliefern und einsetzen
Sprint 3: Release 1.0
- Sprint Backlog vorbereiten
- Implementieren des Anwendungsfalls
- Endgültiges Release
- Refactoring
Die Software-Entwicklung erfordert viele Fähigkeiten, um ein Produkt zu liefern, das die Bedürfnisse der Benutzer und die Erwartungen der Stakeholder erfüllt. Und es gibt nichts Besseres, als tatsächlich an einem Projekt zu arbeiten, das die Chance bietet, all diese Fähigkeiten zu erlernen und anzuwenden. Sie werden die Fähigkeiten erlernen und anwenden, die erforderlich sind, um eine Produktidee von den Anforderungen bis zur Veröffentlichung zu bringen. In einem simulierten Projekt werden Sie Best Practices übernehmen und von der Analyse der Anforderungen bis zur Freigabe mehrerer Versionen eines Produkts gehen, während Sie auf dem Weg Entwicklungsartefakte wie Markups und Modelle erstellen. In einer fiktiven Fallstudie werden Sie eine Entwicklungs- und Produktionsumgebung haben, die mit einer einfachen DevOps-Toolkette verbunden ist, angefangen vom lokalen Host in der Dev-Umgebung über Git und Jenkins bis hin zu den Produktionsservern in der Cloud.
Die Weiterbildung "Software Design von der Anforderung zur Release - Praxis" bieten wir Ihnen als Firmenseminar sowie Inhouse-Schulung Live-Online und Vor-Ort an!
Erstklassige Beratung, Coaching, Workshops und Training für Ihre IT-, Online- und Digitalisierungsthemen. Über 500 aktuelle IT-, Online-, Digital-Themen - Live-Online und Vor-Ort in Ihrem Hause, auf jeden Fall immer persönlich und individuell!
Sie erhalten von uns:
➜ Training & Coaching für Einzelpersonen
➜ Training & Workshops für Teams und Abteilungen
➜ Training-Komplett-Lösungen für Ihr Unternehmen
Sie finden bei uns:
AWS, Analytics + Business Intelligence (BI), Azure, Big Data + Data Science, Cloud-Computing, Collaboration, Datenbanken, DevOps, Digitale Strategie, Digitale Transformation, E-Commerce, E-Learning, Excel, Für Marketing, Für Verkauf + Vertrieb, IT & Software, Java, JavaScript, Künstliche Intelligenz (KI), Microsoft, Moodle, No-Code / Low-Code, Online Marketing, Online-Meeting, PHP, Power Platform, Programmiersprachen, Projektmanagement, Python, R, Robotic Process Automation (RPA), SEO, SQL, SQL Server, Scrum, Software Engineering, Tableau, Teams
Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Weiterbildung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!
Profitieren Sie von unserer langjährigen Expertise in der beruflichen Weiterbildung, modernen Lernmethoden und einem Portfolio von über 300 IT-, Online- und Digital-Beratungsleistungen.
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
