Agile Programmierung in der Praxis

Größe: px
Ab Seite anzeigen:

Download "Agile Programmierung in der Praxis"

Transkript

1 Agile Programmierung in der Praxis Tatyana Yotsova Universität Hamburg Fakultät für Mathematik, Informatik und Naturwissenschaften Seminar Softwareentwicklung in der Wissenschaft Betreuer: Christian Hovy Sommersemester Juni 2014 Tatyana Yotsova 1/21

2 Inhalt 1 Rückblick Agile Manifesto XP SCRUM 2 Biologie Software: Chaste Bioinformatic Software Development NASA Prototype-assessment Project SRA Vizualisierungstool 3 Tatyana Yotsova 2/21

3 Agile Manifesto Menschen und Zusammenarbeit sind wichtiger als Prozesse und Werkzeuge Lauffähige Software ist wichtiger als umfangreiche Dokumentation Zusammenarbeiten mit Auftraggebern ist wichtiger als Vertragsverhandlungen Reagieren auf Änderungen ist wichtiger als das sture Befolgen eines Plans Tatyana Yotsova 3/21

4 XP Tatyana Yotsova 4/21

5 SCRUM Tatyana Yotsova 5/21

6 Chaste Biomedical software development NASA Prototype-assessment Projekt SRA Visualisierungstool Als Grundlage dieser Arbeit dienen die folgenden Artikel: 1 A Literature Review of Agile Practices and Their Effects in Scientific Software Development 2 Engineering the Software for 3 Chaste: using agile programming techniques to develop computational biology software 4 Agile methods in biomedical software development: a multi-site experience report 5 Exploring XP for Scientific Research 6 Introducting Agile Development into Bioinformatics: An Experience Report Tatyana Yotsova 6/21

7 Chaste Biomedical software development NASA Prototype-assessment Projekt SRA Visualisierungstool Engineering the Software for Tatyana Yotsova 7/21

8 Chaste Biomedical software development NASA Prototype-assessment Projekt SRA Visualisierungstool Engineering the Software for Met Office Hadley Centre veraltete Programmiersprachen neue Tools nicht erhältlich wenig oder keine ausgebildete Softwareentwickler Agile Praktiken werden unbewusst angewendet Tatyana Yotsova 8/21

9 Chaste Biomedical software development NASA Prototype-assessment Projekt SRA Visualisierungstool Chaste: using agile programming techniques to develop computational biology software University of Oxford vier Wochen Experiment Projekt Kooperation zwischen Softwareentwickler und Biologen XP Praktiken Tatyana Yotsova 9/21

10 Chaste Biomedical software development NASA Prototype-assessment Projekt SRA Visualisierungstool Chaste: using agile programming techniques to develop computational biology software 15 agile Praktiken Open Source Projekt Die Einführung von agilen Praktiken führt zum Erfolg Tatyana Yotsova 10/21

11 Chaste Biomedical software development NASA Prototype-assessment Projekt SRA Visualisierungstool Agile methods in biomedical software development:a multi-site experience report Betrachtet wurden sechs Projekte: SRA International Center for Funktional Genomics, Northwestern University Memorial Sloan-Kettering Cancer Center, Computational Biology Center Fred Hutchinson Cancer Research Center Applied Biosystems Vanderbilt Medical Center Tatyana Yotsova 11/21

12 Chaste Biomedical software development NASA Prototype-assessment Projekt SRA Visualisierungstool Agile methods in biomedical software development:a multi-site experience report kleine Teams mit Erfahrung im Bereich der biomedizinischer Softwareentwicklung Kombination aus XP und SCRUM Praktiken Agile Praktiken sind Erfolgsfaktor in der wissenschaftlichen Softwareentwicklung Tatyana Yotsova 12/21

13 Chaste Biomedical software development NASA Prototype-assessment Projekt SRA Visualisierungstool Exploring XP for Scientific Research NASA Langley Research Center Prototype-assessment Projekt XP geeignet für Entwicklung wissenschaftlicher Software Tatyana Yotsova 13/21

14 Chaste Biomedical software development NASA Prototype-assessment Projekt SRA Visualisierungstool Angewendete Praktiken Tatyana Yotsova 14/21

15 Chaste Biomedical software development NASA Prototype-assessment Projekt SRA Visualisierungstool Introducting Agile Development into Bioinformatics: An Experience Report SRA International Visualisierungstool Entwicklung Kombination aus XP und SCRUM Praktiken gut geeignet für flexible Anforderungen Tatyana Yotsova 15/21

16 Klassisch vs. Agil Leffingwell, Dean: Agile Software Requirements Tatyana Yotsova 16/21

17 Ausblick Tatyana Yotsova 17/21

18 Fazit Durch den Einsatz von Agilen Methoden kann die Entwicklung von wissenschaftlicher Software erleichtert werden. Dafür ist es nicht notwendich, dass die Methoden vollständig umgesetzt werden. Die Erkennung der relevanten Praktiken und eine geschickte Teamzusammenstellung sind entscheidend für das Projekterfolg. Tatyana Yotsova 18/21

19 Tatyana Yotsova 19/21

20 I Magnus Sletholt; Jo Hannay; Dietmar Pfahl; Hans Benestad; Hans Langtangen A Literature Review of Agile Practices and Their Effects in Scientific Software Development Steve M. Easterbrook; Timothy C. Johns Engineering the Software for Joe Pitt-Francis; Miguel O Bernabeu; Jonathan Cooper; Alan Garny and Co. Chaste: using agile programming techniques to develop computational biology software Tatyana Yotsova 20/21

21 II David W. Kane; Moses m. Hohman; Ethan G. Cerami and Co. Agile methods in biomedical software development: a multi-site experience report William A. Wood; William L. Kleb Exploring XP for Scientific Research Davide Kane Introducting Agile Development into Bioinformatics: An Experience Report Leffingwell, Dean Agile Software Requirements Tatyana Yotsova 21/21

Agile Programmierung in der Praxis

Agile Programmierung in der Praxis Agile Programmierung in der Praxis Seminararbeit Universität Hamburg Fakultät für Mathematik, Informatik und Naturwissenschaften Seminar Softwareentwicklung in der Wissenschaft Sommersemester 2014 Vorgelegt

Mehr

Softwareentwicklungsprozesse optimieren. wie Sie die Vorteile klassischer und agiler Methoden erfolgreich kombinieren

Softwareentwicklungsprozesse optimieren. wie Sie die Vorteile klassischer und agiler Methoden erfolgreich kombinieren Softwareentwicklungsprozesse optimieren wie Sie die Vorteile klassischer und agiler Methoden erfolgreich kombinieren Dipl.-Inform. Dipl.-Math. Wolfhart Grote Software Ring e. G., Erlangen 25. Oktober 2007

Mehr

Agile Programmierung: Case Studies

Agile Programmierung: Case Studies Agile Programmierung: Case Studies Fachbereich Informatik Fakultät für Mathematik, Informatik und Naturwissenschaften Universität Hamburg 2015-07-07 Betreuung: Dr. Julian Kunkel 1/22 Gliederung Einfluss

Mehr

Enterprise 2.0 & Home Office 2.0 Collaboration in distributed Teams

Enterprise 2.0 & Home Office 2.0 Collaboration in distributed Teams Sven Klaholz Master Informatik 21. Juni 2012 Hochschule für Angewandte Wissenschaften Hamburg Enterprise 2.0 & Home Office 2.0 Collaboration in distributed Teams Agenda Einführung Rückblick AW I Aktueller

Mehr

Herkömmliche Softwareentwicklungsmodelle vs. Agile Methoden

Herkömmliche Softwareentwicklungsmodelle vs. Agile Methoden vs. Agile Methoden Christoph.Kluck@Student.Reutlingen University.de Medien und Kommunikationsinformatik Agenda Einführung Vorgehensmodelle Herkömmlich agil Resümee Klassische Probleme Nachgereichte Anforderungen

Mehr

Model Driven Architecture

Model Driven Architecture Model Driven Architecture Wilhelm Stephan Universität Hamburg Fakultät für Mathematik, Informatik und Naturwissenschaften Seminar Softwareentwicklung in der Wissenschaft Betreuer: Julian Kunkel SommerSemester

Mehr

Einfü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 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

Mehr

Seminarvortrag - Beiträge zum Software Engineering SoSe 11. Prototyping. Björn Kahlert Institut für Informatik Freie Universität Berlin 09.06.

Seminarvortrag - Beiträge zum Software Engineering SoSe 11. Prototyping. Björn Kahlert Institut für Informatik Freie Universität Berlin 09.06. Seminarvortrag - Beiträge zum Software Engineering SoSe 11 Prototyping Björn Kahlert Institut für Informatik Freie Universität Berlin 09.06.2011 Gliederung 1. Definition & Motivation 2. Klassifikation

Mehr

Clashing Cultures. Wenn Software-Ingenieure auf Wissenschaftler treffen Seminarvortrag Beiträge SE

Clashing Cultures. Wenn Software-Ingenieure auf Wissenschaftler treffen Seminarvortrag Beiträge SE Clashing Cultures Wenn Software-Ingenieure auf Wissenschaftler treffen Seminarvortrag Beiträge SE Andre Breitenfeld 10.12.2015 Agenda 1. Thematische Einordnung 2. Scientific Software Development 3. Papers

Mehr

- Agile Programmierung -

- Agile Programmierung - Fachhochschule Dortmund Fachbereich Informatik SS 2004 Seminar: Komponentenbasierte Softwareentwicklung und Hypermedia Thema: - - Vortrag von Michael Pols Betreut durch: Prof. Dr. Frank Thiesing Übersicht

Mehr

Qualitätsmanagement mit Continuous Integration Untersuchung anhand einer Machbarkeitsstudie in der Praxis. Abschlußpräsentation zur Studienarbeit

Qualitätsmanagement mit Continuous Integration Untersuchung anhand einer Machbarkeitsstudie in der Praxis. Abschlußpräsentation zur Studienarbeit Qualitätsmanagement mit Continuous Integration Untersuchung anhand einer Machbarkeitsstudie in der Praxis Abschlußpräsentation zur Studienarbeit Lars Gohlke Diplom-Informatiker (FH) University of Applied

Mehr

Software Engineering Vorlesung für Medieninformatik

Software Engineering Vorlesung für Medieninformatik Software Engineering Vorlesung für Medieninformatik Gliederung Vorlesung Einführung V-Modell XT Analyse und Anforderungsmanagement Benutzungsoberflächen Architektur Entwurf Entwurfsmuster Persistenz Implementierung

Mehr

Enterprise 2.0 & Home Office 2.0 Collaboration in distributed Teams

Enterprise 2.0 & Home Office 2.0 Collaboration in distributed Teams Sven Klaholz Master Informatik 19. Dezember 2012 Hochschule für Angewandte Wissenschaften Hamburg Enterprise 2.0 & Home Office 2.0 Collaboration in distributed Teams Agenda Einführung Rückblick AW I und

Mehr

Agile Programmierung - Theorie II SCRUM

Agile Programmierung - Theorie II SCRUM Agile Programmierung - Theorie II SCRUM Arne Brenneisen Universität Hamburg Fakultät für Mathematik, Informatik und Naturwissenschaften Seminar Softwareentwicklung in der Wissenschaft Betreuer: Christian

Mehr

Bekannte Tools in einem agilen Ansatz. Frank Schwichtenberg SourceTalkTage 2013 Göttingen, 2.10.2013

Bekannte Tools in einem agilen Ansatz. Frank Schwichtenberg SourceTalkTage 2013 Göttingen, 2.10.2013 Bekannte Tools in einem agilen Ansatz Frank Schwichtenberg SourceTalkTage 2013 Göttingen, 2.10.2013 Vorher Lange Planungszeiten und Releasezyklen Manche Features brauchten lange und wurden nicht gebraucht

Mehr

Agile Management Einführung in agiles Management

Agile Management Einführung in agiles Management Agile Management Einführung in agiles Management Agile Management Agile Management-Methoden Einführung Agile Management PQRST e.u. - Ing. Erich Freitag Version 25.06.2013 Lernziele Den Unterschied zwischen

Mehr

Seminar: Softwareentwicklung in der Wissenschaft. Agile Softwareentwicklung

Seminar: Softwareentwicklung in der Wissenschaft. Agile Softwareentwicklung Seminar: Softwareentwicklung in der Wissenschaft Agile Softwareentwicklung Benjamin Pöpel Fakultät für Mathematik, Informatik und Naturwissenschaften Fachbereich Informatik Betreuer: Christian Hovy 23.

Mehr

Agile Softwareentwicklung mit SCRUM

Agile Softwareentwicklung mit SCRUM Agile Softwareentwicklung mit SCRUM PMI MUC 01. März 2010 Referent: Gerhard Held mehr als 35 Berufsjahre in der Softwareentwicklung im Projektmanagement und verwandten Themen... Gründe für das Scheitern

Mehr

Veranstaltungen WiSe 2015/16. Institut für Informatik Arbeitsgruppe Software Systems Engineering. Prof. Dr. Klaus Schmid

Veranstaltungen WiSe 2015/16. Institut für Informatik Arbeitsgruppe Software Systems Engineering. Prof. Dr. Klaus Schmid Veranstaltungen WiSe 2015/16 Institut für Informatik Arbeitsgruppe Software Systems Engineering Prof. Dr. Klaus Schmid Bsc Pflichtveranstaltungen Einführung in die Informatik - 8 / 6 ECTS Grundkonzepte

Mehr

Agile Softwareentwicklung Scrum vs. Kanban

Agile Softwareentwicklung Scrum vs. Kanban Agile Softwareentwicklung Scrum vs. Kanban Betül AtIiay, Ganna Shulika, Merve Yarat Universität Salzburg 29. Jänner 2016 Atliay, Shulika, Yarat (Univ. Salzburg) Agile Softwareentwicklung. Scrum vs. Kanban

Mehr

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg

Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg Herzlich willkommen Agile Software-Entwicklung im Kontext der EN50128 Wege zum Erfolg Heike Bickert Software-/Systemingenieurin, Bereich Quality Management Braunschweig // 17.11.2015 1 Agenda ICS AG Fragestellungen

Mehr

Projektmanagement ist tot!?

Projektmanagement ist tot!? RGC/WdF Event Projektmanagement ist tot!? Haus der Industrie 22.1.2015, 18.30 - open end 2 Ziele und Ablauf > Ziele > Auseinandersetzung mit der Kritik am PM aus Literatur und Praxis > Ablauf > Kurzreferate

Mehr

Internet Briefing Agile SW-Entwicklung

Internet Briefing Agile SW-Entwicklung 1 www.namics.com Internet Briefing Agile SW-Entwicklung 6. Februar 2007 Peter Stevens, Principal Consultant Bern, Frankfurt, Hamburg, München, St. Gallen, Zug, Zürich Agenda 2 www.namics.com 3 www.namics.com

Mehr

den sicherheitskritischen Bereich Christoph Schmiedinger Frankfurter Entwicklertag 2015 24.02.2015

den sicherheitskritischen Bereich Christoph Schmiedinger Frankfurter Entwicklertag 2015 24.02.2015 Agile Methoden als Diagnose-Tool für den sicherheitskritischen Bereich Christoph Schmiedinger Frankfurter Entwicklertag 2015 24.02.2015 Über mich Berufliche Erfahrung 3 Jahre Projektabwicklung 2 Jahre

Mehr

Kombinationsangebot "Professional Scrum Training" mit Vertiefung "Führen als Scrum Master" (PST-Kombi)

Kombinationsangebot Professional Scrum Training mit Vertiefung Führen als Scrum Master (PST-Kombi) isqi GmbH David-Gilly-Str.1 14469 Potsdam Germany Ihr Kontakt: Daniela Shmädicke +49 331 231810-16 daniela.schmaedicke@isqi.org isqi GmbH International Software Quality Institute David-Gilly-Str.1 14469

Mehr

Projektplan. Software Engineering Projekt. November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 1

Projektplan. Software Engineering Projekt. November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 1 Projektplan Software Engineering Projekt November 11 Fachbereich Informatik Software Engineering Projekt Sebastian Proksch 1 Der Projektplan Grundlage der gemeinsamen Arbeit innerhalb des Teams und mit

Mehr

Agile Methoden in der Softwareentwicklung

Agile Methoden in der Softwareentwicklung User Group (Initialisierungstreffen) Agile Methoden in der Softwareentwicklung 12. November 2008, Leipzig Veranstaltungsunterlagen Mit Vorträgen von: Gegenstand der User Group Agile Methoden halten verstärkt

Mehr

Agile Software Entwicklung. Agile Software Entwicklung, DHBW Karlsruhe, SS-2009 Collin Rogowski

Agile Software Entwicklung. Agile Software Entwicklung, DHBW Karlsruhe, SS-2009 Collin Rogowski Agile Software Entwicklung Agile Software Entwicklung, DHBW Karlsruhe, SS-2009 Collin Rogowski Agenda zum Kurs Software Engineering Wasserfallmodell Agile Entwicklung Wer bin ich Studium der Computerlinguistik

Mehr

SAP 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! Agiles Projektmanagement und Clean Code im SAP-Umfeld SAP Software Engineering live Agile! SAP Ali Kaveh Software Engineering live Agile! Certified Scrum Master Solution

Mehr

Zuordnung von WP Modulen zu Studiengängen

Zuordnung von WP Modulen zu Studiengängen Zuordnung von WP Modulen zu Studiengängen Legende: Pflichtmodul dieses Studiengangs Wahlpflichtmodul dieses Studiengangs Mögliche zusätzliche Wahlpflichtmodule Wahlpflichtmodule nur nach Rücksprache mit

Mehr

Agile Systemadministration (ASA)

Agile Systemadministration (ASA) Agile Systemadministration (ASA) marcel.wegermann@it-agile.de http://www.it-agile.de { Agenda I. Ausgangspunkt II. Vorgehensweisen III. Projektmanagement IV. Status Quo Der Ausgangspunkt Agiles Manifest

Mehr

Project Community Retrospectives. Agile Organisationen lernen Lernen

Project Community Retrospectives. Agile Organisationen lernen Lernen Project Community Retrospectives Agile Organisationen lernen Lernen Andreas Schliep Scrum Coach & Trainer DasScrumTeam! as@dasscrumteam.com! @andreasschliep Ein paar Retrospektiven Referenzen Q&A auf Scrum

Mehr

Liip.ch FAGILE LEADERSHIP

Liip.ch FAGILE LEADERSHIP òagile Web Development Liip.ch FAGILE LEADERSHIP Dezentrale Organisation, selbstbestimmte Teams und keine Vorgesetzten Gerhard Andrey, Liip AG Frühjahrstagung Projektmanagement 2015, Zürich òagile Web

Mehr

Anne Groß GI Fachgruppentreffen RE, 24./25.11.2011, Hamburg

Anne Groß GI Fachgruppentreffen RE, 24./25.11.2011, Hamburg Anforderungen an die Anforderungsspezifikation aus Sicht von Architekten und Usability Experten Anne Groß GI Fachgruppentreffen RE, 24./25.11.2011, Hamburg --- Motivation --- 2 Motivation Informationsquelle

Mehr

Nummer Modultitel Modulverantwortliche/r KP Angebotsturnus

Nummer Modultitel Modulverantwortliche/r KP Angebotsturnus FÜs-Negativlisten Fakultät 1 Stand 24.02.2011 Negativliste Studiengang Informatik B.Sc., M.Sc., Diplom (Stand 24.02.2011) Bei Anwendungsfach Bauingenieurwesen: Bei Anwendungsfach Wirtschaftsingenieurwesen:

Mehr

Johannes Kepler Universität 2014

Johannes Kepler Universität 2014 Johannes Kepler Universität 0 Wintersemester 0/ Masterstudium Recht und Wirtschaft für Techniker/innen Masterstudium Steuerwissenschaften Bachelorstudium Wirtschaftsrecht Studium irregulare / Individuelles

Mehr

AGILE SOFTWAREENTWICKLUNG NACH BERTRAND MEYER (AGILE!)

AGILE SOFTWAREENTWICKLUNG NACH BERTRAND MEYER (AGILE!) HOCHSCHULE ESSLINGEN FAKULTÄT INFORMATIONSTECHNIK STUDIENGANG SOFTWARETECHNIK UND MEDIENINFORMATIK AGILE SOFTWAREENTWICKLUNG NACH BERTRAND MEYER (AGILE!) WISSENSCHAFTLICHE PRÜFUNG WOJCIECH LESNIANSKI 22.01.2016

Mehr

Software Construction

Software Construction Software Construction Einführung Martin Kropp / Christoph Denzler University of Applied Sciences Northwestern Switzerland Institute for Mobile and Distributed Systems Inhalt Lernziele des Kurses Software

Mehr

Zuordnung der Studiengänge zu den Fachvereinen

Zuordnung der Studiengänge zu den Fachvereinen AIV Bauingenieurwissenschaften AIV Bauingenieurwissenschaften Mobilität AIV Bauingenieurwissenschaften BSc AIV Bauingenieurwissenschaften MSc AIV Bauingenieurwissenschaften Dr. AIV Bauingenieurwissenschaften

Mehr

Agile Softwareentwicklung

Agile Softwareentwicklung Agile Softwareentwicklung Werte, Konzepte und Methoden von Wolf-Gideon Bleek, Henning Wolf 2., aktualisierte und erweiterte Auflage Agile Softwareentwicklung Bleek / Wolf schnell und portofrei erhältlich

Mehr

Agile Methoden: Leichtgewichte der Softwaretechnik

Agile Methoden: Leichtgewichte der Softwaretechnik Agile Methoden: Leichtgewichte der Softwaretechnik Prof. Dr. Gerald Lüttgen Lehrstuhl Softwaretechnik & Programmiersprachen Universität Bamberg www.swt-bamberg.de 2011 Gerald Lüttgen Vortrag IT Cluster

Mehr

Agilität und Projekte Wertorientierung im Management

Agilität und Projekte Wertorientierung im Management RGC/WdF Event Agilität und Projekte Wertorientierung im Management Haus der Industrie 27.1.2016, 18.30 - open end 2 Ablauf > 18:30-19:20 Management-Paradigmen & Projekte, Roland Gareis, RGC > 19:20-20:00

Mehr

Die Zukunft klinischer Studien Vergleich unterschiedlicher Konzepte mobiler Datenerfassung und Rekrutierung. Prof. Dr.

Die Zukunft klinischer Studien Vergleich unterschiedlicher Konzepte mobiler Datenerfassung und Rekrutierung. Prof. Dr. Die Zukunft klinischer Studien Vergleich unterschiedlicher Konzepte mobiler Datenerfassung und Rekrutierung Prof. Dr. Britta Böckmann Der Vortrag ein Aufruf zu Diskussion Wo stehen wir in Deutschland im

Mehr

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum C A R L V O N O S S I E T Z K Y Agile Vorgehensmodelle in der Softwareentwicklung: Scrum Johannes Diemke Vortrag im Rahmen der Projektgruppe Oldenburger Robot Soccer Team im Wintersemester 2009/2010 Was

Mehr

Einführung in die Softwaretechnologie

Einführung in die Softwaretechnologie R O O T S Einführung in die Softwaretechnologie Wintersemester 2011 Dr. Günter Kniesel Institut für Informatik III Römerstr. 164, D-53117 Bonn gk@cs.uni-bonn.de http://sewiki.iai.uni-bonn.de/teaching/lectures/se/2011/

Mehr

Sind wir nicht alle ein bisschen agil? Dipl.-Inform. Tammo Freese xpdays, Karlsruhe, 22. November 2004

Sind wir nicht alle ein bisschen agil? Dipl.-Inform. Tammo Freese xpdays, Karlsruhe, 22. November 2004 Sind wir nicht alle ein bisschen agil? Dipl.-Inform. Tammo Freese xpdays, Karlsruhe, 22. November 2004 Das Manifest der agilen Softwareentwicklung Ähnliche Werte bei XP, ASD, Crystal, DSDM, FDD, Scrum,...

Mehr

Mathematik + Informatik dual studieren

Mathematik + Informatik dual studieren Mathematik + Informatik dual studieren Bachelor Scientific Programming und Ausbildung zum MATSE (Mathematisch technische/-r Softwareentwickler/-in) Dipl.-Volksw. Jochen Goeser Fachbereich Medizintechnik

Mehr

Scrum for Management Praxis versus Theorie oder Praxis dank Theorie. ALM Day 26.Oktober 2011 Urs Böhm

Scrum for Management Praxis versus Theorie oder Praxis dank Theorie. ALM Day 26.Oktober 2011 Urs Böhm Scrum for Management Praxis versus Theorie oder Praxis dank Theorie ALM Day 26.Oktober 2011 Urs Böhm Übersicht Kurze Situationsübersicht Diskussion Prozesse Challenges in der SW-Entwicklung Wie geht Scrum

Mehr

Agile Ressourcenplanung

Agile Ressourcenplanung Agile Ressourcenplanung Version: 1.0 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Java, XML und Open Source seit 1998 ) Software Factory ) ) Object Rangers ) ) Competence

Mehr

Business Project Sommersemester 2009

Business Project Sommersemester 2009 Business Project Sommersemester 2009 Optimize the Lead Management process in Henkel Adhesives! Aleksandra Gawlas, Christopher Dahl Jørgensen, Martina Baden, Jonathan Malmberg, Vanessa Hans Agenda 1. Das

Mehr

Praxisbericht 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 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

Mehr

User Group (2. Arbeitstreffen) Agile Methoden in der Softwareentwicklung 3./4. November 2009. Mit Vorträgen von:

User Group (2. Arbeitstreffen) Agile Methoden in der Softwareentwicklung 3./4. November 2009. Mit Vorträgen von: User Group (2. Arbeitstreffen) Agile Methoden in der Softwareentwicklung 3./4. November 2009 Mit Vorträgen von: Ziel der User Group Diese User Group ist eine auf Dauer angelegte, regelmäßige Veranstaltung.

Mehr

Redundanz und Rationalität

Redundanz und Rationalität Redundanz und Rationalität Digitale Redundanz und ökonomisches Gleichgewicht - Vortrag zur Berlinux 2005 Matthias Bärwolff Fachgebiet Informatik und Gesellschaft Technische Universität Berlin http://ig.cs.tu-berlin.de

Mehr

Die Baumschule Optimale Entscheidungsbäume

Die Baumschule Optimale Entscheidungsbäume Christian Gebauer, Sebastian Große, Benjamin Pfeiffer, Nico Smeenk, Jonathan Wiens Im Auftrag von Frau Prof. Dr. Dagmar Monett-Díaz Die Baumschule Optimale Entscheidungsbäume Allgemein Daten der Personen

Mehr

Trends in der Agilität Dr. Martin Geier

Trends in der Agilität Dr. Martin Geier Projektmanagement Agil Trends in der Agilität Dr. Martin Geier Zahlen und Fakten Fakten Gründung 2001 Standorte: Deutschland: Erlangen, München USA: Detroit, Miami Auszeichnungen 2004 2008 2011 2006, 2007,

Mehr

Evaluation eines kooperativen Entwicklungswerkzeuges zur Unterstützung von Projektteams am Beispiel von IBM Rational Team Concert.

Evaluation eines kooperativen Entwicklungswerkzeuges zur Unterstützung von Projektteams am Beispiel von IBM Rational Team Concert. Evaluation eines kooperativen Entwicklungswerkzeuges zur Unterstützung von Projektteams am Beispiel von IBM Rational Team Concert. Diplomvortrag Frank Langanke Arbeitsbereich Softwaretechnik Software Engineering

Mehr

10 Years of Agile Lab Courses for International Students

10 Years of Agile Lab Courses for International Students Daniel Speicher, Pascal Bihler, Paul Imhoff, Günter Kniesel, Holger Mügge, Jan Nonnen, Tobias Rho, Mark von Zeschau, Armin B. Cremers 10 Years of Agile Lab Courses for International Students SAG WAS Workshop,

Mehr

Vortrag zum Forschungsfreisemester durchgeführt in Sydney (Australien) Prof. Dr. Peter Kaiser

Vortrag zum Forschungsfreisemester durchgeführt in Sydney (Australien) Prof. Dr. Peter Kaiser Vortrag zum Forschungsfreisemester durchgeführt in Sydney (Australien) Prof. Dr. Peter Kaiser Informatik-Berichte Hochschule Mannheim Fakultät für Informatik Computer Science Reports Mannheim University

Mehr

Best Practices für RM/RE in einem Prozess Framework Thomas Schröder

Best Practices für RM/RE in einem Prozess Framework Thomas Schröder Best Practices für RM/RE in einem Prozess Framework Thomas Schröder 1 Die Herausforderung bewährte Praktiken effektiv zu nutzen Unterschiedliche Quellen in unterschiedlichen Formaten Schwierig anzupassen

Mehr

Agiles Projektmanagement nur eine Illusion?

Agiles Projektmanagement nur eine Illusion? Fachgruppe IT-Projektmanagement, Stuttgart, 11.4.2014 Dirk Jahnke, Managing Consultant Agenda These: Sprint 1: > Motivation > Versuch einer Definition Agiles Projektmanagement Sprint 2: > Vergleich mit

Mehr

Extreme Programming. Universität Karlsruhe (TH) Fakultät für Informatik Lehrstuhl für Programmiersysteme. Forschungsuniversität gegründet 1825

Extreme Programming. Universität Karlsruhe (TH) Fakultät für Informatik Lehrstuhl für Programmiersysteme. Forschungsuniversität gegründet 1825 Universität Karlsruhe (TH) Forschungsuniversität gegründet 1825 Extreme Programming Agiles Manifest Individuen und Interaktion wichtiger als Prozesse und Werkzeuge Laufende Software wichtiger als vollständige

Mehr

myscrum Scrum in der Praxis Markus Schramm compeople AG Frankfurt

myscrum Scrum in der Praxis Markus Schramm compeople AG Frankfurt myscrum Scrum in der Praxis Markus Schramm compeople AG Frankfurt Überblick Agilität und Scrum Grundlagen der agilen Softwareentwicklung Rahmenbedingungen bei der Einführung eines agilen Projektvorgehens

Mehr

Key Note und Abstracts Stream 4

Key Note und Abstracts Stream 4 Key Note und Abstracts Stream 4 Key-Note: Future of Google Search Referent: Emmanuel Mogenet, Engineering Director, Google Zurich Agile Embedded Projekte mit Scrum & Kanban Tips & Tricks aus der Praxis

Mehr

Projektplanung für Softwareprojekte: KLIPS 2.0 Prof. Dr. Manfred Thaller WS 2011/12 3.11.2011 Dana Wroblewski

Projektplanung für Softwareprojekte: KLIPS 2.0 Prof. Dr. Manfred Thaller WS 2011/12 3.11.2011 Dana Wroblewski Projektplanung für Softwareprojekte: KLIPS 2.0 Prof. Dr. Manfred Thaller WS 2011/12 3.11.2011 Dana Wroblewski 1. Was heißt Agil 2. Scrum? Grundbegriffe 3. Wer benutzt Scrum 4. Vorteile & Nachteile von

Mehr

3. Vorgehensmodelle Software Engineering. Prof. Dr. Bernhard Humm Hochschule Darmstadt, 23. Oktober 2006

3. Vorgehensmodelle Software Engineering. Prof. Dr. Bernhard Humm Hochschule Darmstadt, 23. Oktober 2006 3. Vorgehensmodelle Software Engineering Prof. Dr. Bernhard Humm Hochschule Darmstadt, 23. Oktober 2006 Agenda Agenda Übersicht V-Modell Rational Unified Process Extreme Programming Fazit, Literatur, Kontrollfragen

Mehr

2010 Promotion in Informatik am Lehrstuhl Technische Informatik, Eberhard Karls Universität Tübingen

2010 Promotion in Informatik am Lehrstuhl Technische Informatik, Eberhard Karls Universität Tübingen Personalprofil Dr. Michael Bensch Manager E-Mail: michael.bensch@arcondis.com AUSBILDUNG BERUFLICHE WEITERBILDUNG BESONDERE TÄTIGKEITEN 2010 Promotion in Informatik am Lehrstuhl Technische Informatik,

Mehr

Open Journal Systems.

Open Journal Systems. Open Journal Systems. Softwaregestützter für das Zeitschriftenmanagement Guido Blechl und Nora Schmidt, Universitätsbibliothek Wien 12. Juni 2013 Agenda 1. Allgemeine Informationen zu 2. Einführung der

Mehr

Übersicht (Studienrichtung, Studiendauer, akademische Grade und Universitäten)

Übersicht (Studienrichtung, Studiendauer, akademische Grade und Universitäten) Studien an öffentlichen Universitäten Übersicht (Studienrichtung, Studiendauer, akademische Grade und Universitäten) Naturwissenschaftliche Studienrichtungen Stand: 10.11.2014 Studienrichtung/Studium Sem.

Mehr

Klassisches Projektmanagement und agil

Klassisches Projektmanagement und agil Klassisches Projektmanagement und agil (K)ein Widerspruch!? OPITZ CONSULTING GmbH 2011 Seite 1 Klassisches Projektmanagement und agil (K)ein Widerspruch!? Dr. Andreas Wagener, Project Manager OPITZ CONSULTING

Mehr

Software 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 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,

Mehr

Agile Software Development

Agile Software Development Dipl. Wirtsch. Ing. Alexander Werth Methoden der Softwareentwicklung 6-1 Agile Manifest Individuen und Interaktion statt Prozessen und Tools. Funktionierende Software statt umfangreicher Dokumentation.

Mehr

Requirements Engineering für die agile Softwareentwicklung

Requirements Engineering für die agile Softwareentwicklung Johannes Bergsmann Requirements Engineering für die agile Softwareentwicklung Methoden, Techniken und Strategien Unter Mitwirkung von Markus Unterauer dpunkt.verlag Inhaltsverzeichnis 1 Einleitung 1 1.1

Mehr

Abschlussvortrag Masterarbeit: Operationalizing Architecture in an agile Software Projec

Abschlussvortrag Masterarbeit: Operationalizing Architecture in an agile Software Projec Abschlussvortrag Masterarbeit: Operationalizing in an agile Software Projec Freie Universität Berlin, Institut für Informatik February 2, 2015 Übersicht 2 Was ist Softwarearchitektur? Softwarearchitektur

Mehr

Usability Engineering in agilen Projekten

Usability Engineering in agilen Projekten Usability Engineering in agilen Projekten oder Wie entstehen in agilen Projekten gebrauchstaugliche Produkte? Regine Freitag Fraunhofer-Institut für Intelligente Knowledge Discovery Inhalte Usability Engineering

Mehr

Masterstudiengänge am Institut für Informatik

Masterstudiengänge am Institut für Informatik Masterstudiengänge am Institut für Informatik Hintergrund: Informatikerausbildung für Wissenschaft und Industrie im Informationszeitalter wird die Informatik immer stärker zur Schlüsseldisziplin am Arbeitsmarkt

Mehr

DIGICOMP OPEN TUESDAY AKTUELLE STANDARDS UND TRENDS IN DER AGILEN SOFTWARE ENTWICKLUNG. Michael Palotas 7. April 2015 1 GRIDFUSION

DIGICOMP OPEN TUESDAY AKTUELLE STANDARDS UND TRENDS IN DER AGILEN SOFTWARE ENTWICKLUNG. Michael Palotas 7. April 2015 1 GRIDFUSION DIGICOMP OPEN TUESDAY AKTUELLE STANDARDS UND TRENDS IN DER AGILEN SOFTWARE ENTWICKLUNG Michael Palotas 7. April 2015 1 GRIDFUSION IHR REFERENT Gridfusion Software Solutions Kontakt: Michael Palotas Gerbiweg

Mehr

Fortgeschrittenes Sotwareentwicklungsprojekt

Fortgeschrittenes Sotwareentwicklungsprojekt Fortgeschrittenes Sotwareentwicklungsprojekt Verteilte Softwareentwicklung Olga Liskin olga.liskin@inf.uni-hannover.de 16.10.2012 Ablauf heute Organisatorisches Herausforderungen verteilter Softwareentwicklung

Mehr

Bibliothek des Departments für Medizinische Biometrie und Medizinische Informatik: interne Zeitschriftenliste Stand 03.08.

Bibliothek des Departments für Medizinische Biometrie und Medizinische Informatik: interne Zeitschriftenliste Stand 03.08. Bibliothek des Departments für Medizinische Biometrie und Medizinische Informatik: interne Zeitschriftenliste Stand 03.08.2015 / Mo ab 2014: 17 print-abos + 1 gratis, ab 2015: 13 Print Abos 26 e-only-abos,

Mehr

Rezension des Papers Recovery, Redemption and Extreme Programming von Peter Schuh

Rezension des Papers Recovery, Redemption and Extreme Programming von Peter Schuh Rezension des Papers Recovery, Redemption and Extreme Programming von Peter Schuh Vorlesung IT-Alignment Prof. Dr. Heindl HS-Furtwangen 18. Juni 2009 extreme Programming - a customer s perspective Fahrplan

Mehr

Einführung eines agilen Vorgehensmodells auf der Basis von Werkzeugen und eines Leitbildes

Einführung eines agilen Vorgehensmodells auf der Basis von Werkzeugen und eines Leitbildes Einführung eines agilen Vorgehensmodells auf der Basis von Werkzeugen und eines Leitbildes Andreas Romahn Leipzig, 28.09.2010 InMediasP GmbH Neuendorfstraße 18 a 16761 Hennigsdorf www.inmediasp.de gestalten

Mehr

Agile Softwareprozess-Modelle

Agile 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

Mehr

Alle Inhalte dieses ebooks sind urheberrechtlich geschützt. Die Herstellung und Verbreitung von Kopien ist nur mit ausdrücklicher Genehmigung des

Alle Inhalte dieses ebooks sind urheberrechtlich geschützt. Die Herstellung und Verbreitung von Kopien ist nur mit ausdrücklicher Genehmigung des Alle Inhalte dieses ebooks sind urheberrechtlich geschützt. Die Herstellung und Verbreitung von Kopien ist nur mit ausdrücklicher Genehmigung des Verlages gestattet. Agiles Projektmanagement Scrum, Use

Mehr

Agiles Design. Dr.-Ing. Uwe Doetzkies Gesellschaft für Informatik mail: gi@uwe.doetzkies.de

Agiles Design. Dr.-Ing. Uwe Doetzkies Gesellschaft für Informatik mail: gi@uwe.doetzkies.de Agiles Design Dr.-Ing. Uwe Doetzkies Dr.-Ing. Uwe Doetzkies Gesellschaft für Informatik mail: gi@uwe.doetzkies.de startupcamp berlin 15.3.2013 Regionalgruppe Berlin/Brandenburg Arbeitskreis Freiberufler

Mehr

(2) Der Gesamtumfang der für den erfolgreichen Abschluss des Studiums erforderlichen Module beträgt 210 Leistungspunkte (ECTS Credit Points).

(2) Der Gesamtumfang der für den erfolgreichen Abschluss des Studiums erforderlichen Module beträgt 210 Leistungspunkte (ECTS Credit Points). (1) Das Grundstudium des Studiengangs Software Produktmanagement umfasst zwei, das Hauptstudium (inklusive dem praktischen Studiensemester) fünf. (2) Der Gesamtumfang der für den erfolgreichen Abschluss

Mehr

1 Einleitung 1 1.1 Wie Sie dieses Buch verstehen sollten... 1 1.2 Die Projektberichte... 1 1.3 Der Anhang... 3

1 Einleitung 1 1.1 Wie Sie dieses Buch verstehen sollten... 1 1.2 Die Projektberichte... 1 1.3 Der Anhang... 3 ix 1 Einleitung 1 1.1 Wie Sie dieses Buch verstehen sollten......................... 1 1.2 Die Projektberichte....................................... 1 1.3 Der Anhang............................................

Mehr

Perfektes IT-Projektmanagement

Perfektes IT-Projektmanagement Perfektes IT-Projektmanagement Best Practices für Ihren Projekterfolg Anforderungen systematisch erheben und managen MARTINA BECK, CHRISTIAN LOOS, VOLKER MAIBORN, DOMINIK NEFF Requirements Engineering

Mehr

Scrum technische Umsetzung und kaufmännische Rahmenbedingungen

Scrum technische Umsetzung und kaufmännische Rahmenbedingungen Scrum technische Umsetzung und kaufmännische 9. Darmstädter Informationsrechtstag 2013 Darmstadt, 15. November 2013 Franziska Bierer 2 andrena ojects ag Gründung 1995 Standorte in Karlsruhe und Frankfurt

Mehr

Dauerhafter Unternehmenserfolg mit Agile Evolution

Dauerhafter Unternehmenserfolg mit Agile Evolution Turning visions into business September 2011 Dauerhafter Unternehmenserfolg mit Agile Evolution Malte Foegen, David Croome, Timo Foegen Scrum-Techniken verbreiten sich zunehmend. Sie führen in vielen Fällen

Mehr

Matthias Boehm, Carl Stolze, Oliver Thomas Universität Osnabrück Informationsmanagement und Wirtschaftsinformatik (IMWI)

Matthias Boehm, Carl Stolze, Oliver Thomas Universität Osnabrück Informationsmanagement und Wirtschaftsinformatik (IMWI) Berufsbegleitende Weiterbildung im Spannungsfeld von Wissenschaft und IT- Beratung Workshop Moden und Trends in der IV-Beratung (Informatik 2011), 6. Oktober 2011 Matthias Boehm, Carl Stolze, Oliver Thomas

Mehr

Umfrage zum Informationsbedarf im Requirements Engineering

Umfrage zum Informationsbedarf im Requirements Engineering Umfrage zum Informationsbedarf im Requirements Engineering Vielen Dank für Ihre Teilnahme an dieser Studie! Im Rahmen eines Forschungsprojektes an der Universität Hamburg und der TU Graz führen wir eine

Mehr

Agiles Requirements Engineering mit Scrum. Rainer Fetscher Neuss, 16. November 2010

Agiles Requirements Engineering mit Scrum. Rainer Fetscher Neuss, 16. November 2010 Agiles Requirements Engineering mit Scrum Rainer Fetscher Neuss, 16. November 2010 1 Inhalt A. Vorstellung Creditreform B. Grundprinzipien in SCRUM C. IST-Stand D. Ausgangssituation E. Der Weg F. Fazit

Mehr

Titel. Bachelor of Science Scientific Programming. Duales Studium bei der ene't GmbH

Titel. Bachelor of Science Scientific Programming. Duales Studium bei der ene't GmbH Titel Bachelor of Science Scientific Programming Duales Studium bei der ene't GmbH Gute Leistungen in Mathematik und Interesse an Informatik beste Voraussetzungen für den MATSE Schon heute herrscht im

Mehr

Das Who s Who der agilen Methoden Golo Roden

Das Who s Who der agilen Methoden Golo Roden Das Who s Who der agilen Methoden Golo Roden www.goloroden.de www.des-eisbaeren-blog.de Über mich > Wissensvermittler und Technologieberater >.NET, Codequalität und agile Methoden > MVP für C#, zweifacher

Mehr

DOCHOUSE und die Forschung: Der Wandel zum Enterprise 2.0

DOCHOUSE und die Forschung: Der Wandel zum Enterprise 2.0 DOCHOUSE und die Forschung: Der Wandel zum Enterprise 2.0 1 Universität Koblenz-Landau Universität Koblenz-Landau 3 Standorte: Campus Koblenz Campus Landau Präsidialamt in Mainz 8 Fachbereiche Fachbereiche

Mehr

1 Einleitung. 1.1 Unser Ziel

1 Einleitung. 1.1 Unser Ziel 1 Dieses Buch wendet sich an alle, die sich für agile Softwareentwicklung interessieren. Einleitend möchten wir unser mit diesem Buch verbundenes Ziel, unseren Erfahrungshintergrund, das dem Buch zugrunde

Mehr

Betriebssysteme SS 2009 VO (2) [+ PR (2) + TU (2)]

Betriebssysteme SS 2009 VO (2) [+ PR (2) + TU (2)] Betriebssysteme SS 2009 VO (2) [+ PR (2) + TU (2)] Dr. Chris/an Timmerer Ins4tut für Informa4onstechnologie Mul4mediakommunika4on Universität Klagenfurt christian.timmerer@itec.uni-klu.ac.at http://research.timmerer.com

Mehr

Bioinformatik an der FH Bingen

Bioinformatik an der FH Bingen Bioinformatik an der FH Bingen Prof. Dr. Antje Krause 05.11.2010 Wie alles begann... 1955 erste Proteinsequenz (nach 12 Jahren Arbeit) veröffentlicht (Insulin vom Rind) Frederick Sanger MALWTRLRPLLALLALWPPPPA

Mehr

Ausgangspunkt - Einbindung der Community in die Spiele-Entwicklung. Spezifikation. > Online Community > Community Management. > notwendige Software

Ausgangspunkt - Einbindung der Community in die Spiele-Entwicklung. Spezifikation. > Online Community > Community Management. > notwendige Software Kurzvorstellung der Themen Ausgangspunkt - Einbindung der Community in die Spiele-Entwicklung Spezifikation > Online Community > Community Management Fokus > notwendige Software Problemansätze > Zielvorgabe

Mehr

Kundenanforderungen dokumentieren

Kundenanforderungen dokumentieren Requirements Engineering Kundenanforderungen dokumentieren Bereich Anforderungen Aktivität Kunden-Anforderungen erheben Ziele Gesteigerte Kundenzufriedenheit Dokumentation der genauen Erwartungen des Kunden

Mehr

Scrum, ISIS und ISO 9001 zertifiziertes Qualitätsmanagement. Joachim Meyer

Scrum, ISIS und ISO 9001 zertifiziertes Qualitätsmanagement. Joachim Meyer Scrum, ISIS und ISO 9001 zertifiziertes Qualitätsmanagement Joachim Meyer Inhalt ISIS ISO Zertifizierung S eite 2 Agile Softwareentwicklung Scrum TDD Extreme Programming Feature-Driven Development Lean

Mehr