Software-Entwicklung in der Praxis Gastvortrag Vorlesung P2, Universität Bern Stefan Reichhart -
|
|
- Markus Ziegler
- vor 5 Jahren
- Abrufe
Transkript
1 Software-Entwicklung in der Praxis Gastvortrag Vorlesung P2, Universität Bern Stefan Reichhart - stefan.reichhart@zuehlke.com Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 1 von 36
2 Über mich Netstyle.ch Loppis Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 2 von 36
3 Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 3 von 36
4 EmpoweringIdeas Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 4 von 36
5 Zühlke -Im Alltag Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 5 von 36
6 Zühlke - Intern Technologie Tage Konferenzen, Bootcamps, Academy Workshops, Hackathons, Kurse Fokusgruppen Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 6 von 36
7 Software-Projekt: Loppis Planung & Betrieb Rangierbahnhof Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 7 von 36
8 Rangierbahnhof Kernaufgaben Zerlegen Zusammenstellen Weiterleiten "Sonstiges": Fahrplan für Cargo Reparaturen Planung Güter-Züge Wagen-Depot Ladungs-Kontrolle usw. Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 8 von 36
9 Rangierbahnhof Zerlegen, Zusammenstellen, Weiterleiten Bern Zürich Mailand Rom Marsaille Luzern Rom Lyon Rotterdam RBH Basel RBH Chiasso Mailand? Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 9 von 36
10 Rangierbahnhof Zerlegung Sensoren Waage Bremsen + Weichen Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 10 von 36
11 Rangierbahnhof Frage- und Problemstellungen "Bestmögliche" Zusammenstellung + Zerlegung Zeiteffizent + Kostengünstig Prognosen Parallelisierung von Arbeitsschritten Blockierungen vermeiden Verspätungen? Gefahrengüter? Verrechnung von Leistungen & Kosten Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 11 von 36
12 Rangierbahnhof Status Quo & Requirements 850'000+ Wagen pro Jahr / Peak: ca. 3'500 pro Tag 3'500 Zerlegungen pro Monat Koordination Personal (ca. 160) IT-Steuerung: Sensoren Waagen Gleisbremsen Rangierloks Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 12 von 36
13 Loppis Ziele & Requirements 1 System für alles Alle Aufgaben eines Rangierbahnhofes Alles ist konfigurierbar (Teil- bis Voll-) Automatisierung Verarbeitung: "Fast-Echtzeit" Verfügbarkeit: 24/7 Maximale Unterbruchsdauer: 15 min / max. 1x pro Monat Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 13 von 36
14 Loppis Requirements& Kundenwünsche Die Kundin (SBB) kennt alle(non) funktionalen Requirements weiss exakt was sie möchte Alle Aufgaben/Features sind im Vorfeld bekannt Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 14 von 36
15 Erfahrungenaus der Praxis Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 15 von 36
16 Mein Alltag als Entwickler Agile, XP, Scrum, Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 16 von 36
17 Mein Alltag als Entwickler Java Entwickler Nebenbei ScrumMaster Team Lead Spezialist für Frontend Berater in Projekt-übergreifenden Architekturfragen Programmieren Requirements klären Lösungen erarbeiten Testen Administratives Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 17 von 36
18 Die tägliche Herausforderung Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 18 von 36
19 Die tägliche Herausforderung Spezifikationen Anforderungen Lösungen Wünsche Workflows Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Know-How Mut Folie 19 von 36
20 Kommunikation Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 20 von 36
21 Kommunikation Soziale Grundsätze: "Agile Mindset" Direkt + ehrlich Flexibel + unkompliziert Offen + transparent Probleme ansprechen / Fehlerkultur Insbesondere Keine Heroes & Looser Kein Blaming, "Finger-Pointing", Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 21 von 36
22 Probleme ansprechen Arbeitsplatz: Soziale Konfliktzone, Wohlfühloase, Arbeitsplatz &-umfeld ist extrem wichtig Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 22 von 36
23 Kommunikation Konflikte handhaben Konstruktiv und richtig Feedback geben Kritik ausüben Konflikte lösen Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 23 von 36
24 Kommunikation Technisch, Fachlich Adhoc/ Kurzfristig: Whiteboards Post-it/ Stickies Papier Langfristig / Dokumentation Confluence KB Sparx EA (Umls, DB-Schemas) Jira Stories & Tasks Git/ Reviewing File-System einfach, direkt, effizient, kostensparend Know-HowDatenbank Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 24 von 36
25 Kommunikation Technisch, Fachlich Adhoc/ Kurzfristig: Whiteboards Post-it/ Stickies Papier Langfristig / Dokumentation Confluence KB Sparx EA (Umls, DB-Schemas) Jira Stories & Tasks Git/ Reviewing File-System einfach, direkt, effizient, kostensparend Know-HowDatenbank Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 25 von 36
26 Software-Qualität (OO) Patterns Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 26 von 36
27 Software-Qualität Code-Style, Code-Checks, Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 27 von 36
28 Testing Junit, Mockito, Emma, Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 28 von 36
29 Code Reviews Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 29 von 36
30 Software Growth & Evolution Neue Features Requirement Changes Over-Engineering Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 30 von 36
31 Software Growth & Evolution Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 31 von 36
32 Software Evolution OO Patterns konzequent(er) anwenden Code / Architektur regelmässig infrage Stellen Architektur den neuen Bedingungen anpassen Code Reviews Refactorings/ Refactoring Patterns Code wegwerfen Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 32 von 36
33 Software Evolution OO Patterns konzequent(er) anwenden Code / Architektur regelmässig infrage Stellen Architektur den neuen Bedingungen anpassen Code Reviews Refactorings/ Refactoring Patterns Gute Tests!!! Code wegwerfen Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 33 von 36
34 Onemorething Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 34 von 36
35 Fragen Stefan Reichhart - stefan.reichhart@zuehlke.com Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 35 von 36
36 Feedback Software-Entwicklung in der Praxis Stefan Reichhart 1. Juni 2018 Folie 36 von 36
Erfahrungsbericht eines Nexus Integration Team Mitglieds
Erfahrungsbericht eines Nexus Integration Team Mitglieds David Burkhart Entwicklertag Karlsruhe 23.05.2017 david.burkhart@andrena.de Jan Baumann jan.baumann@andrena.de 2 scrum.org 3 Das Nexus Integration
MehrAufbau einer effizienten Testautomatisierungslösung
Aufbau einer effizienten Testautomatisierungslösung Testwerkzeuge in messagebasierten Systemen Q-Event Luzern, 5.9.2013 «Effizienter Testen aber wie?» Roland Hug Senior Testmanager Abstract In der agilen
MehrARS SOFTWAREENTWICKLER/ REQUIREMENTS ENGINEER (M/W) ARS Computer und Consulting GmbH /
SOFTWAREENTWICKLER/ REQUIREMENTS ENGINEER (M/W) Computer und Consulting GmbH www.ars.de / hr@ars.de DAS INTERVIEW HR Managerin Anita Feuchtinger im Interview mit einem unserer Requirement Engineers: HR:
MehrDas agile Requirements Board Ein Tool zur Unterstützung des agilen Requirements-Engineerings
Das agile Requirements Board Ein Tool zur Unterstützung des agilen Requirements-Engineerings Johannes Bergsmann Berater, Trainer, Eigentümer Software Quality Lab www.software-quality-lab.com Über Software
MehrMatthias Küspert software engineering
Matthias Küspert software engineering Aliceplatz 3 63065 Offenbach +49 (0) 173 537 4207 matthias@kuespert-web.de www.kuespert-web.de Profil Software Ingenieur seit 1988. Fachliche Schwerpunkte Aufbau und
MehrEffektiver Einsatz von Code-Reviews
Effektiver Einsatz von Code-Reviews Version: 1.4 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de 18. Java Forum Stuttgart 2015 Ihr Sprecher Thorsten Maier Trainer,
MehrSoftwaremodellierung innerhalb eines SAP ABAP Projekts im agilen Umfeld
Softwaremodellierung innerhalb eines SAP ABAP Projekts im agilen Umfeld 1. Die Kosten der Softwareentwicklung Warum es manchmal sinnvoll ist, am Anfang mehr zu tun, als nötig ist. Modellgetrieben Software-Entwicklung
MehrPS Software Engineering WS 2018/19
PS Software Engineering WS 2018/19 Wöchentlich Dienstag 08:00-10:00 Start: 8:15 Termine: PLUSonline Homepage zum PS: Allgemeines www.softwareresearch.net Teaching Programmieren im Großen Die Entwicklung
MehrKONTAKT. Scitotec GmbH Otto-Schwade-Straße Erfurt. Telefon: Fax: o Mail: Web:
KONTAKT Scitotec GmbH Otto-Schwade-Straße 8 99085 Erfurt Telefon: 0361 6795567 Fax: o361 6795568 Mail: info@scitotec.de Web: www.scitotec.de Folgen Sie uns auf IHR PARTNER FÜR SOFTWAREENTWICKLUNG UND INDIVIDUELLES
MehrAgile Methoden agil einführen Software Quality Lab
Software Quality Lab Markus Unterauer Berater, Trainer - 1 - - 2 - Das Setting im Unternehmen Mgmt PM Support Reports UI Infra Agents Apps Kernel - 3 - Ziele für die Einführung agiler Methoden Weniger
MehrBoosting Requirements Engineering für SCRUM Projekte. Copyright 2010 MaibornWolff et al www.mwea.de
Boosting Requirements Engineering für SCRUM Projekte Copyright 2010 MaibornWolff et al www.mwea.de Kennzeichen von SCRUM Projekten Scrum-Projekte werden eingesetzt um schnell und flexibel Projekte umzusetzen.
MehrDas Kommunikations-Problem Architekten, Entwickler und die Code-Basis Zusammenfassung
Das Kommunikations-Problem Architekten, Entwickler und die Code-Basis Zusammenfassung Miteinander, Nebeneinander, Durcheinander Kommunikation und Koordination in Softwareprojekten Kommunikation Übertragung
MehrWolfgang Kraus Kaufland Informationssysteme Vortrag bei der Fachgruppe IT-Projektmanagement, Stuttgart, Freitag den 7.März 2008
Erfahrungsbericht Ressourcenauswahl Offshore Projekte Wolfgang Kraus Kaufland Informationssysteme Vortrag bei der Fachgruppe IT-Projektmanagement, Stuttgart, Freitag den 7.März 2008 Agenda Allgemeines
MehrGI Fachgruppentreffen RE 2015
GI Fachgruppentreffen RE 2015 Miteinander reden statt gegeneinander schreiben Lagerfeuer Bundenbach Schmidtburg 2003 von Tiger St.Georg - selbst fotografiert von Tiger St.Georg. Susanne Mühlbauer 1 November
MehrQualitätssicherung und Testen
Qualitätssicherung und Testen Vorlesung: Software-Engineering für große, betriebliche Informationssysteme für Universität Leipzig, Sommersemester 2004 Institut für Software- und Systementwicklung Professur
MehrSoftware-Entwicklung in der Praxis
Software-Entwicklung in der Praxis Gastvortrag Vorlesung P2, Universität Bern Dominique Matter Folie 1 3. Juni 2016 Dominique Matter Drei vernetzte Bereiche Produkt- und Software-Engineering Managementberatung
MehrSoftwareentwicklungsmodelle
Softwareentwicklungsmodelle Gliederung Der Softwareentwicklungsprozess Wasserfallmodell V-Modell Prototypen-Modell Spiralmodell Agile Warum Fall 1: Ich entwickle zu meinem persönlichen Spaß ein Schachprogramm
MehrAnforderungen gezielter umsetzen, Optimieren, Transparenz schaffen
Application Lifecycle Management in Eclipse Anforderungen gezielter umsetzen, Optimieren, Transparenz schaffen Christoph Bräuchle, MKS GmbH Interessen (klassisch) Budget: werden Aufwände eingehalten, ergeben
Mehr70+ Wir sind Experten, wenn es um die effiziente Realisierung von embedded, mobilen und webbasierten Business-Lösungen geht.
SCRUM IN DER PRAXIS 2 70+ Bei uns arbeiten mehr als 70 IT- und Softwareexperten für Kunden aus dem B2B-Bereich. Wir sind Experten, wenn es um die effiziente Realisierung von embedded, mobilen und webbasierten
MehrSoftware Engineering mit Übungen. Franz-Josef Elmer, Universität Basel, HS 2015
Software Engineering mit Übungen Franz-Josef Elmer, Universität Basel, HS 2015 Software Engineering 2 Organisation Ort: Seminarraum 05.002, Spiegelgasse 5 Ablauf: 15:15 Vorlesung Prüfung: Schriftlich,
MehrSoftwarequalität erhöhen durch DevOps
Softwarequalität erhöhen durch DevOps Leipzig, 31.03.2017 Jeremias Hackbeil Softwareforen Leipzig GmbH 1 Nur wer schnell ist, überlebt im Markt. Dafür braucht es neue Arbeitsstrukturen. Computerwoche vom
MehrEmpirische Evidenz von agilen Methoden. Seminar in Software Engineering Wintersemester 03/04
Empirische Evidenz von agilen Methoden Seminar in Software Engineering Wintersemester 03/04 Agenda Einleitung Bedeutung von agil Kurzübesicht agiler Methoden Überprüfung des (agilen) Erfolges Ausgewählte
MehrUNTERNEHMENSVORSTELLUNG.
UNTERNEHMENSVORSTELLUNG www.jservice.de WER WIR SIND 2 We are professionals working for professionals respectfully and focussed LANGJÄHRIGE ERFAHRUNG ÜBER 100 EXPERTEN UND SPEZIALISTEN BUNDESWEIT FÜR SIE
MehrUNTERNEHMENSVORSTELLUNG.
UNTERNEHMENSVORSTELLUNG www.jservice.de WER WIR SIND 2 We are Professionals working for professionals respectfully and focussed LANGJÄHRIGE ERFAHRUNG ÜBER 100 EXPERTEN UND SPEZIALISTEN BUNDESWEIT FÜR SIE
MehrEffektiver Einsatz von Code-Reviews
- Schneller, Billiger, Besser - Effektiver Einsatz von Code-Reviews Dev Day in Dresden 27. Mai 2015 Version: 1.3 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Ihr
MehrForum ö 2017: Digitale Wirtschaft und Nachhaltigkeit. Digitale Nachhaltigkeit: Gesellschaftlichen Nutzen des digitalen Wissens erschliessen
Forum ö 2017: Digitale Wirtschaft und Nachhaltigkeit Digitale Nachhaltigkeit: Gesellschaftlichen Nutzen des digitalen Wissens erschliessen in Basel Dr. Matthias Stürmer Forschungsstelle Digitale Nachhaltigkeit
MehrENTWICKLER UND ENTHUSIASTEN UNSERE EXPERTEN FÜR IHRE EFFEKTIVE DIGITALISIERUNG
ENTWICKLER UND ENTHUSIASTEN UNSERE EXPERTEN FÜR IHRE EFFEKTIVE DIGITALISIERUNG SOFTWARE SOLUTIONS Wir sind Ihr Partner für die digitale Vernetzung in der Industrie. Wir vereinfachen und optimieren industrielle
MehrIT-Projekt-Management
IT-Projekt-Management email: vuongtheanh@netscape.net http: www.dr-vuong.de 2005 by, Bielefeld Seite 1 Vorgehensmodell 2005 by, Bielefeld Seite 2 Was ist ein Vorgehensmodell? Strukturbeschreibung über
MehrIn zwölf Wochen zum Software Entwickler mit Microsoft Spezialkenntnissen
In zwölf Wochen zum Software Entwickler mit Microsoft Spezialkenntnissen Fachforum Wettbewerbsfaktor Personal für die IT-Branche 19.07.2012 Bayme Geschäftsstelle Mittelfranken, Nürnberg Juergen Lorenz
MehrMitarbeiter-Profil Schmitz, Dominik Senior Test Engineer
Mitarbeiter-Profil Schmitz, Dominik Seite 1 von 7 Projekte 01/2017 - heute Infosysbub (agil - Scrum) 04/2015 12/2016 1 Jahr 9 Monate Entwurf und Umsetzung einer technischen und methodischen Infrastruktur
MehrEntwicklung von effizienten UI-basierten Akzeptanztests für Webanwendungen
Entwicklung von effizienten UI-basierten Akzeptanztests für Webanwendungen Präsentation bei den Stuttgarter Testtagen 21.März 2013 NovaTec - Ingenieure für neue Informationstechnologien GmbH Leinfelden-Echterdingen,
MehrEinführung in das Scrum Framework & welche 10 Praktiken helfen, Scrum wirklich gut zu machen
Einführung in das Scrum Framework & welche 10 Praktiken helfen, Scrum wirklich gut zu machen Wer bin ich Kurse und Vorträge mit Jeff Sutherland und Ken Schwaber Verschiedene Kurse der Scrum.org Professional
MehrPROFIL ODILON NANGUE GUEZAN Triona Information und Technologie GmbH
PROFIL Stand: Oktober 2018 ODILON NANGUE GUEZAN Master of Science Informationstechnik Triona Information und Technologie GmbH Dekan-Laist-Str. 15a 55129 Mainz Tel: +49 6131/5015380 Mail: projekte@triona.de
MehrBlockpraktikum Multimediaprogrammierung
Blockpraktikum Multimediaprogrammierung 15. September 26. September 2008 Max Maurer Erfahrungsbericht Extreme Programming Kleiner Rückblick zur Vorlesung Prof. Heinrich Hußmann Agile Development for Multimedia
MehrFührung von agilen verteilten Teams
Führung von agilen verteilten Teams Stefan Glase Ich stelle mich vor Stefan.Glase Solution Architect stefan.glase@opitz-consulting.com Twitter: @stefanglase 1 Manifest für Agile Softwareentwicklung Wir
MehrDas Wissen hat Grenzen, unsere IT-Dienstleistungen nicht.
Suppliance ist eine unabhängige Organisationsform bestehend aus erfahrenen und kompetenten Dienstleistungspartnern in der DACH Region. Wir unterstützen Kunden bei der Umsetzung von Projektvorhaben mit
MehrSoftwareentwicklungspraktikum für Fortgeschrittene
Softwareentwicklungspraktikum für Fortgeschrittene Einführungsveranstaltung Prof. Dr. Martin Wirsing, Prof. Dr. Rudolf Haggenmüller, Dr. Andreas Schroeder, Christian Kroiß Outline I. Was wir bieten Produkt
Mehrv i r t u a l 7 G m b H Consulting- und Softwarepartner Unternehmergeführt 1996 gegründet 85 Mitarbeiter 1 Team aus Spezialisten W E R W I R S I N D
v i r t u a l 7 G m b H Consulting- und Softwarepartner Unternehmergeführt 1996 gegründet 85 Mitarbeiter 1 Team aus Spezialisten W E R W I R S I N D K A R L S R U H E 50 Mitarbeiter Consulting Development
MehrInstitut für Informatik AG Software Engineering. 15. März 2012 Seminar Beiträge zum Software Engineering
Institut für Informatik AG Software Engineering 15. März 2012 Seminar Beiträge zum Software Engineering Was? explorative Prozessanalyse in einem Unternehmen Ermittlung des Soll-Zustandes Untersuchung des
MehrFrank.Maar@microsoft.com Developmentprozesse - Grundlage Ihrer Entwicklung Grundsätzliche Art der Vorgehensweise formal agil V-Modell XT MSF for CMMI Improvement definiert MSF Agile SCRUM Prozess-Inhalte
MehrEinführung von XP in der Praxis
Einführung von XP in der Praxis Seminar Agile vs. klassische Methoden der Software- Entwicklung David Kocher, dk@cyberduck.ch Einführung XP bezeichnet sich als leichte Methode des Software Engieneerings
MehrÜbungsaufgaben zum Software Engineering: Management
Übungsaufgaben zum Software Engineering: Management Grundbegriffe: Aufgabe 1: Aus welchen Disziplinen setzt sich das Software Engineering zusammen? a. Informatik b. Physik c. Psychologie d. Chemie e. Geologie
MehrWhitepaper: Agile Methoden im Unternehmenseinsatz
Whitepaper: Agile Methoden im Unternehmenseinsatz Agilität ist die Fähigkeit eines Unternehmens, auf Änderungen in seinem Umfeld zu reagieren und diese zum eigenen Vorteil zu nutzen. Inhaltsverzeichnis
MehrAgile Softwareentwicklung im normativ regulierten Umfeld: Die Rolle der Qualitätssicherung für eine Zertifizierung
Agile Softwareentwicklung im normativ regulierten Umfeld: Die Rolle der Qualitätssicherung für eine Zertifizierung ROSALINDE SCHUSTER TESTMANAGERIN INDUSTRY RSCHUSTER@ASSYSTEM.COM CHRISTOPH LEGAT SOFTWARE
MehrEntwicklung moderner Rich-Internet-Applications
Technische Universität München Projekt: Systementwicklung WS 2007/08 Entwicklung moderner Rich-Internet-Applications 15.10.2007 Kickoff-Meeting Florian Forster Florian Forster (forster@in.tum.de) Agenda
MehrARS. Projektleiter (m/w) ARS Computer und Consulting GmbH /
Projektleiter (m/w) Computer und Consulting GmbH www.ars.de / hr@ars.de DAS SIND WIR Unser Unternehmensprofil Computer und Consulting GmbH Traditionsreiches IT- und Beratungshaus mit Hauptsitz im Herzen
MehrE-Business. Fr. Hauser, WS 2018/
Fr. Hauser, WS 2018/2019 09.11.2018 Agenda 1. Betrieb und Wartung 2. Weiterentwicklung 3. Vorgehensmodelle 4. Releasemanagement 3 1. Betrieb und Wartung Production and Maintenance Maintain product and
MehrWenn so ein agiler Zug erst mal losdampft gilt es als Scrum Master die Ruhe zu bewahren. Die Realität ist meist spannender als jede Fachliteratur
Wenn so ein agiler Zug erst mal losdampft gilt es als Scrum Master die Ruhe zu bewahren. Die Realität ist meist spannender als jede Fachliteratur Also immer einen klaren Kopf behalten Die Situation analysieren
MehrFabian Kortum. Software Engineering Group Leibniz Universität Hannover
JIRA4SWP Grundlagen und Anwendung Fabian Kortum fabian.kortum@inf.uni-hannover.de Software Engineering Group Leibniz Universität Hannover Themenübersicht Grundlagen über Agile Software Entwicklung JIRA
Mehrein erfahrungsbericht drei Jahre SCRUM ein erfahrungsbericht
drei jahre SCRUM ein erfahrungsbericht softwareentwicklung bei seca pilotprojekt mit SCRUM start eines neuen projektes tools organisatorisches prozesse das SCRUM team fazit Andreas Rieschick, Eric Thomas
MehrProjektablauf und Projektplanung. André Fatton, FEE, NIE-INE Kick-Off
Projektablauf und Projektplanung André Fatton, FEE, NIE-INE Kick-Off 17.10.2016 Agenda I. Allgemeines II. Projekt-Milestones & Projekt-Handbuch III. Projekt-Werkzeuge IV. Agiles Vorgehen V. Nächste Schritte
MehrSusanne Mühlbauer Februar 2014 HOOD GmbH. statt
Susanne Mühlbauer Februar 2014 HOOD GmbH statt Agil zu sein, bedeutet für uns: Wir orientieren uns an den Werten und Prinzipien des agilen Manifests. Was bedeutet Agil für Sie? Eine weitere Vorgehensweise
MehrGemeinsam Software-Lösungen finden. Vom Prototyping bis zur Serienreife.
Gemeinsam Software-Lösungen finden. Applikationen Embedded Vom Prototyping bis zur Serienreife. Embedded Systeme Unsere Software fährt in Millionen Fahrzeugen mit. Und funktioniert. Wir legen immer das
MehrHerausforderungen von ITSM Lösungen mit JIRA Service Desk meistern.
Herausforderungen von ITSM Lösungen mit JIRA Service Desk meistern. Vom Self Service Portal bis zur Zusammenarbeit mit Devops-Teams. avono Aktiengesellschaft Breite Straße 2 70173 Stuttgart www.avono.de
MehrContent Marketing. Wie Sie mit agilem Management Ihre Content Strategie erstellen. Live-Webinar mit Babak Zand
Content Marketing Wie Sie mit agilem Management Ihre Content Strategie erstellen Live-Webinar mit Babak Zand Babak Zand Blogger & Content-Stratege www.babak-zand.de @BaZaKom Agenda? Was ist eine agile
Mehr10 Jahre agile Softwareentwicklung Wie erwachsen sind wir geworden?
10 Jahre agile Softwareentwicklung Wie erwachsen sind wir geworden? Stefan Roock stefan.roock@akquinet.de Hintergrund 1/2 Senior IT-Berater bei der akquinet AG extreme Programming seit Anfang 1999, dann
MehrVergleich von klassischer und agiler Entwicklungsmethodik anhand der Entwicklung eines in Statemate simulierbaren Modells eines Türsteuergeräts
Vergleich von klassischer und agiler Entwicklungsmethodik anhand der Entwicklung eines in Statemate simulierbaren Modells eines Türsteuergeräts Experiment an der Uni Ulm im SS 2003 berblick Motivation
MehrIterative Softwareentwicklung. Ullrich Köthe 19. April 2001
Iterative Softwareentwicklung Ullrich Köthe 19. April 2001 2 Traditionelles Entwicklungsmodell von Geräteentwicklung inspiriert: je später eine Änderung notwendig wird, desto teurer 12000 10000 8000 6000
MehrVom Leiter zum Agile Leader.
Vom Leiter zum Agile Leader. Bruno Linder Leiter Testfactory SBB IT 16. November 2017 - Ausgangslage; Was haben wir - Agile Leader; Was ist das - Testfactory; Was machen wir Für leistungsorientierte, schnelle
MehrQ-Event «Spice up your Test!»
Testautomatisierung in der agilen Software Entwicklung Q-Event «Spice up your Test!» Einsatz und Nutzen von Testautomatisierung in agilen Software Projekten Urs Müller Senior Testautomation Engineer Agenda
MehrGenerative Prozessmodelle Patrick Otto MDD Konferenz 22.03.2009
Generative Prozessmodelle Patrick Otto MDD Konferenz 22.03.2009 Gliederung 1. Generative Programmierung 2. Möglichkeiten und Einsatzgebiet 3. Prozess / Tools 4. Zusammenfassung 19.03.2009 GENERATIVE PROGRAMMIERUNG
MehrAgile Softwareprozess-Modelle
Agile Softwareprozess-Modelle Steffen Pingel Regionale Fachgruppe IT-Projektmanagement 2003-07-03 Beweglich, Lebhaft, Wendig Was bedeutet Agil? Andere Bezeichnung: Leichtgewichtiger Prozess Manifesto for
MehrProjektmanagement und Kollaboration mit Confluence und Jira Unterstützung eines Kulturwandels
Projektmanagement und Kollaboration mit Confluence und Jira Unterstützung eines Kulturwandels 2 Austrian Standards Driven by Making Sense Was sind Standards? Standards (z. B. ÖNORM, ISO) sind von Fachleuten
MehrAm Beispiel des Bibliographischen Institut GmbH
22.05.2012 Leipzig Meet Magento 2012 Software Lifecycle Management Am Beispiel des Bibliographischen Institut GmbH Ein paar Worte zum Unternehmen Acht Marken mit über BIBLIOGRAPHISCHES 4.000 Buchund INSTITUT
MehrPraxisbericht und Demo-Projektabwicklung mit der ATLASSIAN Toolchain und Continuous Integration. Markus Stollenwerk, Noser Engineering AG
Praxisbericht und Demo-Projektabwicklung mit der ATLASSIAN Toolchain und Continuous Integration Markus Stollenwerk, Noser Engineering AG Agile Softwareentwicklung Crash-Kurs Markus Stollenwerk, 27.9.2013
MehrISARTAL AKADEMIE GMBH. Unternehmensprofil
ISARTAL AKADEMIE GMBH Unternehmensprofil Hintergrund Gründung: Im April 2012 vom geschäftsführenden Gesellschafter Ralf Bongard gegründet (HRB 197800). Leistungen: Öffentliche und geschlossene Seminare
MehrSAP Software Engineering live Agile! Agiles Projektmanagement und Clean Code im SAP-Umfeld
SAP Software Engineering live Agile! Agiles Projektmanagement und Clean Code im SAP-Umfeld SAP Software Engineering live Agile! SAP Ali Kaveh Software Engineering live Agile! Certified Scrum Master Solution
MehrIndividuelle Softwareentwicklung
Kostenlose Angebotserstellung: www.wilde-it.com Individuelle Softwareentwicklung WILDE-IT Ihr Partner für moderne und hochwertige Softwarelösungen zur Optimierung Ihrer Geschäftsprozesse Höchste Expertise
MehrIT-Projektmanagement Teil 2: Der Gegenstand von SW-Projekten Kaiserslautern, WS 2008/2009 Dr. Gerhard Pews
IT-Projektmanagement Teil 2: Der Gegenstand von SW-Projekten Kaiserslautern, WS 2008/2009 Dr. Gerhard Pews Der Fahrplan durch die Vorlesung Inhalte Einführung Das Was : Der Gegenstand von Softwareprojekten
MehrTest offener, dynamischer Systeme
Test offener, dynamischer Systeme Institut für Informatik Neuenheimer Feld 326 69120 Heidelberg http://www-swe.informatik.uni-heidelberg.de paech@informatik.uni-heidelberg.de RUPRECHT-KARLS-UNIVERSITÄT
MehrGute User Stories schreiben reicht nicht Requirements Engineering-Bedarf in agilen Projekten. Olga Boruszewski,
Gute User Stories schreiben reicht nicht Requirements Engineering-Bedarf in agilen Projekten Olga Boruszewski, 23.11.2017 http://www.continental.de Tires Division Einführung Erfahrungsbericht zu Requirements
MehrHerzlich willkommen DevDay Zürich 2016
Herzlich willkommen DevDay Zürich 2016 1 2 Von einem der auszog, das Dokumentieren zu lernen Es war einmal Wir wollen zusammen eine neue Fabrik! Baut uns eine! 3 Wir müssen etwas bauen. Kannst Du das für
MehrEffektiver Einsatz von Code-Reviews
Effektiver Einsatz von Code-Reviews Version: 1.4 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de 18. Java Forum Stuttgart 2015 Ihr Sprecher Thorsten Maier Trainer,
MehrChange Management aresa Project Coaching GmbH
Change Management aresa Project Coaching GmbH Wir coachen Sie zum Erfolg! Change Management Unsere Change Manager begleiten Sie in Zeiten des konstanten Wandels. Wir übernehmen Leadership und erarbeiten
MehrAgenda. Entmystifizierung. Fundamentaler Testprozess. Fazit. DevOps vs. Test Management
Agenda Entmystifizierung DevOps vs. Test Management Fundamentaler Testprozess Rollenverteilung Testerstellung Testplanung für Sprints Testausführung Testauswertung Fazit 2 Take-Aways Klarheit in der Begriffswelt
MehrEinführung in die Softwaretechnik 9. Softwareprozesse
9. Softwareprozesse Klaus Ostermann (Mit Folien von Christian Kästner, Gabriele Taentzer und Wolfgang Hesse) 1 Agenda Wie kommt man vom Kundenwunsch zur fertigen Software? Wie strukturiert man ein Softwareprojekt?
MehrEnd-to-End Agility Sind Sie schon agil genug? Mag. Christoph Leithner c.leithner@celix.at
End-to-End Agility Sind Sie schon agil genug? Mag. Christoph Leithner c.leithner@celix.at www.celix.at September 2015 celix Solutions GmbH Spezialist für Team Collaboration und IT Prozess Management Agile
MehrTFS Customzing. in der Praxis. Thomas Gugler. seit 2005 bei ANECON. .NET seit 2002 (happy bday!) Schwerpunkte: MCPD.Net 4.0, MCTS TFS, Scrum Master,
TFS Customzing in der Praxis Thomas Gugler ANECON Software Design und Beratung G.m.b.H. Alser Str. 4/Hof 1 A-1090 Wien Tel.: +43 1 409 58 90 www.anecon.com office@anecon.com Thomas Gugler seit 2005 bei
MehrS23 BPMN 2.0 in der Praxis Vom fachlichen Modell zum ausführbaren Prozess. Bernd Rücker
S23 BPMN 2.0 in der Praxis Vom fachlichen Modell zum ausführbaren Prozess Bernd Rücker BPMN 2.0 in der Praxis Der Roundtrip mit Open Source Tools Aktueller Stand: BPMN 1.2;; In der Entwicklung: BPMN 2.0
MehrProjektmanagement. Das Scrum - Framework. Version: 5.0 Stand: Autor: Dr. Olaf Boczan
Projektmanagement Das Scrum - Framework Version: 5.0 Stand: 28.05.2017 Autor: Dr. Olaf Boczan Lernziel Sie können mit eigene Worten das Framework Scrum beschreiben. Sie können die Rollen, Aktivitäten und
MehrSoftwareentwicklungsprozess im Praktikum. 23. April 2015
Softwareentwicklungsprozess im Praktikum 23. April 2015 Agile Softwareentwicklung Eine agile Methodik stellt die beteiligten Menschen in den Mittelpunkt und versucht die Kommunikation und Zusammenarbeit
MehrEinzige webbasierte, gesamtheitliche Softwarelösung für alle Belange des Versicherungsbrokerage und Kundenbetreuung
Einzige webbasierte, gesamtheitliche Softwarelösung für alle Belange des Versicherungsbrokerage und Kundenbetreuung Um die Herausforderungen der stetig steigenden Anforderungen und des erhöhten Aufwands
MehrCode Quality in Practice
Code Quality in Practice Version: 1.0 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Ihr Sprecher Thorsten Maier Trainer, Berater, Entwickler Feedback @ThorstenMaier
MehrAgiles Requirements Management mit agosense.fidelia
Agiles Requirements Management mit agosense.fidelia REFERENT Webinar Nr. 7 02. Juni 2016 15 Uhr bis 16 Uhr Bernd Röser Key Account Manager Kurzer Hinweis zu Beginn Fragen stellen während des Webinars Nutzen
MehrAgile HW-Entwicklung und virtuelle Inbetriebnahme im Maschinenbau
Agile HW-Entwicklung und virtuelle Inbetriebnahme im Maschinenbau Johannes Bergsmann Berater, Trainer, Eigentümer - 1 - Über Software Quality Lab LEISTUNGSPORTFOLIO CONSULTING Management Consulting Prozesse
MehrAgile Softwareentwicklung in der Versicherungs-IT Fehlschlag oder Heilsbringer?
OOP 2012 Agile Softwareentwicklung in der Versicherungs-IT Fehlschlag oder Heilsbringer? André Köhler Softwareforen Leipzig GmbH Geschäftsführer füh 1 Softwareforen Leipzig - Unternehmensprofil Spin-Off
MehrDevOps. Alexander Pacnik, Head of DevOps Engineering
DevOps Alexander Pacnik, Head of DevOps Engineering 29.09.2016 Einführung... Produktfokussierung die Entstehungsgeschichte der Veränderung Umsatz / Features Innovative Phase (technisch orientiert) Deliver
MehrAgile Softwareentwicklung. Referat von Kristina Schrickel Praxisprojekt Ruby Leitung : Ralf Berger
Agile Softwareentwicklung Referat von Kristina Schrickel Praxisprojekt Ruby Leitung : Ralf Berger Inhalt 1. Klassische Entwicklungstechnik 2. Agile Entwicklungstechnik - Allgemeines 3. Agiles Manifest
MehrMICHAEL RÜGER. Abschluss Diplom Fach Informatik. Geburtsjahr 1985 Profil-Stand April 2015
MICHAEL RÜGER Abschluss Diplom Fach Informatik Geburtsjahr 1985 Profil-Stand April 2015 Triona Information und Technologie GmbH Wilhelm-Theodor-Römheld-Str. 14 55130 Mainz Fon +49 (0) 61 31 9 21-122 Fax
MehrDu kennst deine Ziele und wir kennen den Weg!
Trainee zum IT Consultant (m/w) ab Oktober 2018 Technik-Freak? Internet-Junkie? Computer-Nerd? Wir kennen die gängigen Klischees. Alle! Trainee-Programm was erwartet Dich? Lerne die wesentlichen Grundlagen
MehrUnternehmenskulturim Zeitalterder Digitalisierung. D r. M a r i o J o o s s
Unternehmenskulturim Zeitalterder Digitalisierung D r. M a r i o J o o s s Ausgangslage Quelle: übergossenealm.at 2018 Ausgangslage Zahlen und Fakten I 55% der GF u Vorstände in Deutschland beschäftigten
MehrMUSTAFA GERCEK. Bachelor of Science Wirtschaftsinformatik. Geburtsjahr 1992 Profil-Stand Oktober 2015
MUSTAFA GERCEK Bachelor of Science Wirtschaftsinformatik Geburtsjahr 1992 Profil-Stand Oktober 2015 Triona Information und Technologie GmbH Wilhelm-Theodor-Römheld-Str. 14 55130 Mainz Fon +49 (0) 61 31
MehrProjektmanagement und Kollaboration mit Confluence und JIRA. Austrian Standards Tina Myerscough
Projektmanagement und Kollaboration mit Confluence und JIRA Austrian Standards Tina Myerscough 1 Wer sind wir? Austrian Standards Institute ist seit 1920 die österreichische Plattform für die Entwicklung
MehrKapitel 13. Agile Softwareentwicklung und Extreme Programming (XP)
Vorlesung Softwaretechnologie Wintersemester 2017 / 2018 Kapitel 13. Agile Softwareentwicklung und Extreme Programming (XP) Stand: 30.11.2017 Was sind Agile Methodologien? Eine Methodologie ist eine bestimmte
Mehr