Agile Entwicklung Technical Literacy 1

Größe: px
Ab Seite anzeigen:

Download "Agile Entwicklung Technical Literacy 1"

Transkript

1 Agile Entwicklung Technical Literacy 1 Prof. Dr.-Ing. Carsten Bormann 1

2 xkcd 844! Thanks, Randall Munroe, for all the wonderful teaching materials

3 !Building the thing right vs.!building the right thing

4 agilemanifesto.org!individuals and interactions over processes and tools!working software over comprehensive documentation!customer collaboration over contract negotiation!responding to change over following a plan 9

5 agilemanifesto: Principles (1)! Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.! Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.! Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.! Business people and developers must work together daily throughout the project. 10

6 agilemanifesto: Principles (2)! Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.! The most efficient and effective method of conveying information to and within a development team is faceto-face conversation.! Working software is the primary measure of progress.! Agile processes promote sustainable development.! The sponsors, developers, and users should be able to maintain a constant pace indefinitely. 11

7 agilemanifesto: Principles (3)! Continuous attention to technical excellence and good design enhances agility.! Simplicity the art of maximizing the amount of work not done is essential.! The best architectures, requirements, and designs emerge from self-organizing teams.! At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. 12

8 Agile Development Agile Focus Agile Collaboration Agile Feedback Agile Debugging Agile Coding 13

9 Agile Focus! Work for outcome Customer Value pays the bills Justify Technology Use! Let Customers make Decisions Activate tacit knowledge, avoid Process Confabulation Embrace Change!! Use Short Iterations, Release in Increments Create Customer Value quickly! Get non-confabulated requirements! Fixed Prices are Broken Promises 14

10 Agile Feedback! Question until you understand! Get Frequent Feedback Using Demos! Keep it releasable Continuous Integration! Automate Acceptance Testing a feature doesn't actually exist until tests prove that it works! Use Short Iterations, Release in Increments! Feel the Rhythm 15

11 Agile Coding! Test First (Test-Driven Development) " red/green/refactor! Program Intently and Expressively (PIE! clever) clean code is code that is pretty much what you would expect! Communicate by Code comments are a code smell documents? " customer developer " developer developer " presence future use an agile language!! Keep it Simple 16

12 Agile Debugging! Quick Fixes become Quicksand! Keep Logs! Report all Exceptions crash/log on bugs be robust to environmental problems! Attack Problems in Isolation e.g., use mocks for unit testing! Test-Driven Development! Continuous Integration 17

13 Agile Collaboration! Schedule Regular Face Time Standup Meeting: Announce Yesterday/Today/Obstacles! Criticize Ideas, not People! Invest in your Team Know when to unlearn Architects Must Write Code! Practice Collective Ownership Review Code! Keep Others Informed! Teams must be sustainable 18

14 Focus: Planning Game! Iterationen, z.b. alle zwei Wochen; Inkremente! Beginn: Planning Game! Kunde: Story Cards für neue Funktionen! Entwickler: Bewerten (Story Points) ggfs aufteilen! Kunde sortiert was ist in der nächsten Iteration? begrenzt durch Anzahl Punkte weitergehende Planung möglich, bleibt flexibel! Am Ende: Abgleich Planung/Realität Selbstreflexion und Adaption! z.b.: Punktesystem anpassen (Velocity) 19

15 TDD: Test-Driven Development Test schreiben Test ausführen TDD-Zyklus Refactoring Code schreiben Test ausführen Bild: Jan Krutisch 20

16 TDD: Test-Driven Development red/green/refactor! Tests zwingen, frühzeitig über das API nachzudenken dokumentieren den Code geben Sicherheit beim Refactoring Work for Outcome: YAGNI (You Aren t Gonna Need It)! Ping-Pong paßt hervorragend zur Paarprogrammierung (Driver-/Navigator-Paradigma)! Es gibt immer noch Bugs, aber jeweils nur einmal! Continuous Integration 21

17 Essentials: Prozesse und Tools! Versionskontrolle Für alle Dokumente (Quelltext, Spezifikationen, Dokumentation)! Automatischer Build-Prozeß Continuous Integration (gute Testabdeckung!) Manuelle Prozesse vermeiden oder regelmäßig üben! Bug-Tracking Zero-Defect-Strategie! Kommunikation: F2F + Lebendige Dokumente Minimale technische/organisatorische Barrieren! Wiki! Projektmanagement, Zeitplan User Stories; voll heruntergebrochene Aktivitäten (Tasks) Embrace Change! 22

Agile Entwicklung Technical Literacy 1

Agile Entwicklung Technical Literacy 1 Agile Entwicklung Technical Literacy 1 Prof. Dr.-Ing. Carsten Bormann cabo@tzi.org 1 geek & poke Oliver Widder 2 How Programs Are Usually Written The requirements specification was defined like this The

Mehr

Agile Software-Entwicklung: Überblick

Agile Software-Entwicklung: Überblick Agile Software-Entwicklung: Überblick Stefan Diener / Apr 18, 2007 / Page 1 Inhalt Historie Agiles Manifest Agile Prinzipien Agile Methoden Agile SW-Entwicklungsprozesse Stefan Diener / Apr 18, 2007 /

Mehr

Coaching Agile Development Teams

Coaching Agile Development Teams Coaching Agile Development Teams Josef Scherer Solution Focused Scrum Coach josef.scherer@gmail.com http://agile-scrum.de/ Scherer IT Consulting Freiberuflicher Scrum Coach Lösungsfokussierter Berater

Mehr

Agile SW- Entwicklungsmethoden. Ein agiler Vortrag über Ideen, die uns das Leben erleichtern sollen. von Paul Palaszewski

Agile SW- Entwicklungsmethoden. Ein agiler Vortrag über Ideen, die uns das Leben erleichtern sollen. von Paul Palaszewski Agile SW- Entwicklungsmethoden Ein agiler Vortrag über Ideen, die uns das Leben erleichtern sollen. von Paul Palaszewski Agenda 1) Arten des Lernens: Shu-Ha-Ri 2) Das Agile Software Development Manifest.

Mehr

12.07.2009. agiles Projektmanagement. agiles Projektmanagement. Universität Würzburg 6. Juli 2009. Universität Würzburg 6.

12.07.2009. agiles Projektmanagement. agiles Projektmanagement. Universität Würzburg 6. Juli 2009. Universität Würzburg 6. ? agiles Projektmanagement Benedict Gross mail@b-gross.com Augustenstr. 53 +49 172 75 75 75 4 80333 München +49 89 90 77 25 44 agiles Projektmanagement Einige Fragen zur Einführung: Was wissen Sie über

Mehr

AGIL WIE EIN WASSERFALL

AGIL WIE EIN WASSERFALL BERATUNG JUDITH ANDRESEN AGIL WIE EIN WASSERFALL Die perfekte Projektmethode Informatik Kolloquium 15.12.2012 BERATUNG JUDITH ANDRESEN Projektcoaching Beratung Projekt-Audits www.judithandresen.com @judithandresen

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

Herausforderungen bei agiler Entwicklung und agilem Testen

Herausforderungen bei agiler Entwicklung und agilem Testen Herausforderungen bei agiler Entwicklung und agilem Testen Dr. Andreas Birk, Gerald Heller Vivit Deutschland Jahrestreffen, Bad Honnef 14. September 2010 Inhalt Was ist agile Entwicklung? Wie unterstützt

Mehr

30 JAHRE SCRUM ALLES AGIL - ALLES GUT? PATRICK LOBACHER +PLUSWERK AG PROMADAYS 2016

30 JAHRE SCRUM ALLES AGIL - ALLES GUT? PATRICK LOBACHER +PLUSWERK AG PROMADAYS 2016 30 JAHRE SCRUM ALLES AGIL - ALLES GUT? PATRICK LOBACHER +PLUSWERK AG 02.06.2016 PROMADAYS 2016 Patrick Lobacher Vorstandvorsitzender +Pluswerk AG Consultant Trainer (Agile) Coach Autor Fullservice Agentur

Mehr

Agile Softwareentwicklung - Ein praktisches Beispiel -

Agile Softwareentwicklung - Ein praktisches Beispiel - Agile Softwareentwicklung - Ein praktisches Beispiel - Dr. Dagmar Monett Díaz Berlin, 03.11.2009 D. Monett: Agile Softwareentwicklung Ein praktisches Beispiel Der Softwareentwicklungsprozess Sichtweisen,

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

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

Corporate Digital Learning, How to Get It Right. Learning Café

Corporate Digital Learning, How to Get It Right. Learning Café 0 Corporate Digital Learning, How to Get It Right Learning Café Online Educa Berlin, 3 December 2015 Key Questions 1 1. 1. What is the unique proposition of digital learning? 2. 2. What is the right digital

Mehr

Wie agil kann Business Analyse sein?

Wie agil kann Business Analyse sein? Wie agil kann Business Analyse sein? Chapter Meeting Michael Leber 2012-01-24 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

Mehr

Einführung in agile Entwicklung

Einführung in agile Entwicklung Einführung in agile Entwicklung Jens Coldewey (BDU) Coldewey Consulting Curd-Jürgens-Str. 4 D-81739 München Germany Tel: +49-700-COLDEWEY Tel: +49-700-26533939 Fax: +49-89-74995703 jens.coldewey@coldewey.com

Mehr

(und was wir davon lernen können!)

(und was wir davon lernen können!) extreme Programming (und was wir davon lernen können!) extreme Programming Eine Einführung - basierend auf Kent Beck: extreme Programming explained Addison Wesley (2000) http://www.extremeprogramming.org

Mehr

Was funktioniert und was nicht? Agile Softwareentwicklung in der Praxis Martin Lippert, martin.lippert@akquinet.de

Was funktioniert und was nicht? Agile Softwareentwicklung in der Praxis Martin Lippert, martin.lippert@akquinet.de Was funktioniert und was nicht? Agile Softwareentwicklung in der Praxis Martin Lippert, martin.lippert@akquinet.de Über mich Martin Lippert Senior IT-Berater bei akquinet it-agile GmbH martin.lippert@akquinet.de

Mehr

Projektmanagement. Dokument V 1.2. Oliver Lietz - Projektmanagement. Probleme bei Projekten

Projektmanagement. Dokument V 1.2. Oliver Lietz - Projektmanagement. Probleme bei Projekten Projektmanagement Agile Methoden: Extreme Programming / Scrum Dokument V 1.2 Probleme bei Projekten Viel Arbeit, die an den Zielen vorbeigeht Viel Dokumentation für f r unbenutzte Bestandteile Fehlende

Mehr

Agiles Projektmanagement. erklärt in 30 Minuten! IT-Forum Agiles Projektmanagement, NIK 29. Juni 2011. Thomas Hemmer

Agiles Projektmanagement. erklärt in 30 Minuten! IT-Forum Agiles Projektmanagement, NIK 29. Juni 2011. Thomas Hemmer Agiles Projektmanagement erklärt in 30 Minuten! IT-Forum Agiles Projektmanagement, NIK 29. Juni 2011 Thomas Hemmer Chief Technology Officer thomas.hemmer@conplement.de conplement AG, Nürnberg 2 conplement

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

Software Engineering. 4. Methodologien. Franz-Josef Elmer, Universität Basel, HS 2014

Software Engineering. 4. Methodologien. Franz-Josef Elmer, Universität Basel, HS 2014 Software Engineering 4. Methodologien Franz-Josef Elmer, Universität Basel, HS 2014 Software Engineering: 4. Methodologien 2 Wie den Entwicklungsprozess organisieren? Dokumentieren Verwalten Instandhalten

Mehr

Agile Methoden vs. Testen

Agile Methoden vs. Testen Agile Methoden vs. Testen cc gmbh Bernhard Moritz CC GmbH TAV 27, AK Testmanagement, 6.6.2008 Bernhard Moritz Flachstraße 13 65197 Wiesbaden Telefon 0611 94204-0 Telefax 0611 94204-44 Bernhard.Moritz@cc-gmbh.de

Mehr

Challenges for the future between extern and intern evaluation

Challenges for the future between extern and intern evaluation Evaluation of schools in switzerland Challenges for the future between extern and intern evaluation Michael Frais Schulentwicklung in the Kanton Zürich between internal evaluation and external evaluation

Mehr

Selbstorganisiert ein Ziel erreichen Analyse, Architektur und Design in agilen Software-Projekten

Selbstorganisiert ein Ziel erreichen Analyse, Architektur und Design in agilen Software-Projekten Selbstorganisiert ein Ziel erreichen Analyse, Architektur und Design in agilen Software-Projekten 1 Qualifikation Über den Vortragenden Freiberuflicher SW-Entwickler und Berater seit 2006 Certified Scrum

Mehr

Henrik Kniberg. Lean from the Trenches Managing Large-Scale Projects with Kanban

Henrik Kniberg. Lean from the Trenches Managing Large-Scale Projects with Kanban Henrik Kniberg Lean from the Trenches Managing Large-Scale Projects with Kanban Preface: The Project PUST (Polisens mobila Utrednings STöd) 2 Jahre 10 60+ Mitarbeiter 3 Feature Teams 1 Requirements Analyst

Mehr

Hot & Spicy Erfahrungen mit agilerem Requirements Engineering im Automotive Umfeld Omar Naas, Senior Consultant, EVOCEAN GmbH

Hot & Spicy Erfahrungen mit agilerem Requirements Engineering im Automotive Umfeld Omar Naas, Senior Consultant, EVOCEAN GmbH ReConf 2010 München 17. März 2010 Hot & Spicy Erfahrungen mit agilerem Requirements Engineering im Automotive Umfeld Omar Naas, Senior Consultant, EVOCEAN GmbH Agenda 1. Automotive SPICE Ein kurzer Einblick

Mehr

ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS

ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS An AAA/Switch cooperative project run by LET, ETH Zurich, and ilub, University of Bern Martin Studer, ilub, University of Bern Julia Kehl, LET, ETH Zurich 1 Contents

Mehr

Empirische Evidenz von agilen Methoden. Seminar in Software Engineering Wintersemester 03/04

Empirische 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

Mehr

Prozesse als strategischer Treiber einer SOA - Ein Bericht aus der Praxis

Prozesse als strategischer Treiber einer SOA - Ein Bericht aus der Praxis E-Gov Fokus Geschäftsprozesse und SOA 31. August 2007 Prozesse als strategischer Treiber einer SOA - Ein Bericht aus der Praxis Der Vortrag zeigt anhand von Fallbeispielen auf, wie sich SOA durch die Kombination

Mehr

Agenda. Agile Business Analyse und Projektmanagement / März 2015 2

Agenda. Agile Business Analyse und Projektmanagement / März 2015 2 Agile Business Analyse und Projektmanagement nach BABOK 3 Business Analyse und Projektmanagement im agilen Umfeld masventa Business GmbH, März 2015, v1.03 IIBA, the IIBA logo, BABOK and Business Analysis

Mehr

Englisch Klasse 8 - Name:

Englisch Klasse 8 - Name: Englisch Klasse 8 Name: Kompetenzen: Unit 1 talk about New York City Englisch G 21 A4 p. 1421 Fit für Tests und Klassenarbeiten 4, p. 89, p. 14 ex. 2, p. 15 ex. 3 use the present perfect progressive and

Mehr

Exercise (Part XI) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Exercise (Part XI) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1 Exercise (Part XI) Notes: The exercise is based on Microsoft Dynamics CRM Online. For all screenshots: Copyright Microsoft Corporation. The sign ## is you personal number to be used in all exercises. All

Mehr

Scrum @FH Biel. Scrum Einführung mit «Electronical Newsletter» FH Biel, 12. Januar 2012. Folie 1 12. Januar 2012. Frank Buchli

Scrum @FH Biel. Scrum Einführung mit «Electronical Newsletter» FH Biel, 12. Januar 2012. Folie 1 12. Januar 2012. Frank Buchli Scrum @FH Biel Scrum Einführung mit «Electronical Newsletter» FH Biel, 12. Januar 2012 Folie 1 12. Januar 2012 Frank Buchli Zu meiner Person Frank Buchli MS in Computer Science, Uni Bern 2003 3 Jahre IT

Mehr

ZuuL - Entwicklung eines Adventures

ZuuL - Entwicklung eines Adventures ZuuL - Entwicklung eines Adventures im Rahmen der Uni-Tage 2009 Team 120 Universität Hamburg 16./17. November 2009 Team 120 (Universität Hamburg) ZuuL - Entwicklung eines Adventures 16.11.09 1 / 21 Übersicht

Mehr

Susanne Muehlbauer 29. November 2011

Susanne Muehlbauer 29. November 2011 Machen Sie noch Modellierung Anforderungsmanagement oder sind Sie schon READY for SCRUM? Susanne Muehlbauer 29. Wer ist HOOD unser Geschäftsfeld Der Einsatz von Requirements Engineering und kontinuierliche

Mehr

Inhalt. Informationswirtschaft 2. Abteilung für Informationswirtschaft. Agile Software-Entwicklung. Wolfgang H. Janko, Stefan Koch und Michael Hahsler

Inhalt. Informationswirtschaft 2. Abteilung für Informationswirtschaft. Agile Software-Entwicklung. Wolfgang H. Janko, Stefan Koch und Michael Hahsler Informationswirtschaft II Agile Software-Entwicklung Wolfgang H. Janko, Stefan Koch und Michael Hahsler Inhalt Einleitung - Agile Manifesto Agile Vorgehensmodelle Extreme Programming Open Source Software-Entwicklung

Mehr

Einsatz einer Dokumentenverwaltungslösung zur Optimierung der unternehmensübergreifenden Kommunikation

Einsatz einer Dokumentenverwaltungslösung zur Optimierung der unternehmensübergreifenden Kommunikation Einsatz einer Dokumentenverwaltungslösung zur Optimierung der unternehmensübergreifenden Kommunikation Eine Betrachtung im Kontext der Ausgliederung von Chrysler Daniel Rheinbay Abstract Betriebliche Informationssysteme

Mehr

Softwareentwicklung aus Sicht des Gehirns

Softwareentwicklung aus Sicht des Gehirns Softwareentwicklung aus Sicht Business Unit Manager Folie 1 Ziel Das Ziel ist die Beantwortung der folgenden Fragen: 1. Wie lösen Softwareentwickler Probleme kognitiv? 2. Was sind die Schlüsselfaktoren

Mehr

Critical Chain and Scrum

Critical Chain and Scrum Critical Chain and Scrum classic meets avant-garde (but who is who?) TOC4U 24.03.2012 Darmstadt Photo: Dan Nernay @ YachtPals.com TOC4U 24.03.2012 Darmstadt Wolfram Müller 20 Jahre Erfahrung aus 530 Projekten

Mehr

Agile Entwicklung àla The Eclipse Way. Dipl.-Inform. Martin Lippert Senior IT-Berater martin.lippert@akquinet.de

Agile Entwicklung àla The Eclipse Way. Dipl.-Inform. Martin Lippert Senior IT-Berater martin.lippert@akquinet.de Agile Entwicklung àla The Eclipse Way Dipl.-Inform. Martin Lippert Senior IT-Berater martin.lippert@akquinet.de Über mich Martin Lippert Senior-IT-Berater bei Akquinet Agile GmbH martin.lippert@akquinet.de

Mehr

Die 7 Wege zum Clean Code

Die 7 Wege zum Clean Code Die 7 Wege zum Clean Code Über mich Claudio Altamura Softwareentwickler Certified ScrumMaster Interessen Agile Softwareentwicklung Softwarearchitekturen Java ccd2013@claudioaltamura.de 2 Inhalt 1. Statische

Mehr

Notice: All mentioned inventors have to sign the Report of Invention (see page 3)!!!

Notice: All mentioned inventors have to sign the Report of Invention (see page 3)!!! REPORT OF INVENTION Please send a copy to An die Abteilung Technologietransfer der Universität/Hochschule An die Technologie-Lizenz-Büro (TLB) der Baden-Württembergischen Hochschulen GmbH Ettlinger Straße

Mehr

HIR Method & Tools for Fit Gap analysis

HIR Method & Tools for Fit Gap analysis HIR Method & Tools for Fit Gap analysis Based on a Powermax APML example 1 Base for all: The Processes HIR-Method for Template Checks, Fit Gap-Analysis, Change-, Quality- & Risk- Management etc. Main processes

Mehr

Software Engineering

Software Engineering Software Engineering Prof. Adrian A. Müller, PMP Fachbereich Informatik und Mikrosystemtechnik Fachhochschule Kaiserslautern, Standort Zweibrücken Prof. A. Müller, FH KL Software Engineering WS '11/'12

Mehr

Living Agile! Velocity made good. @Thomas_van_Aken

Living Agile! Velocity made good. @Thomas_van_Aken Living Agile! Velocity made good @Thomas_van_Aken Sybit GmbH Agile Consulting seit 2010 Coaching von Kunden-Teams Schulungen Darüber hinaus 1. & 2. Oktober 2014 Etwas über mich Aktuelle Titel: - Scrum

Mehr

Software development with continuous integration

Software development with continuous integration Software development with continuous integration (FESG/MPIfR) ettl@fs.wettzell.de (FESG) neidhardt@fs.wettzell.de 1 A critical view on scientific software Tendency to become complex and unstructured Highly

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

Scrum Gestaltungsoptionen Empowerment

Scrum Gestaltungsoptionen Empowerment Scrum Gestaltungsoptionen Empowerment WING Zweite Transferkonferenz, 2016-04-06 Matthias Grund, andrena objects ag 2 Scrum-Modell kommt mit (nur!) drei Rollen aus: (crossfunctional) Scrum Owner Owner Scrum

Mehr

Was fehlt Scrum? 31. März 2014 Erich Oswald CTO Ergon Informatik AG

Was fehlt Scrum? 31. März 2014 Erich Oswald CTO Ergon Informatik AG Was fehlt Scrum? 31. März 2014 Erich Oswald CTO Ergon Informatik AG Scrum ist eine Erfolgsstory Aus der Praxis entstanden Nachweislich erfolgreich Gut geeignet für komplexe Probleme Produktentwicklung

Mehr

on Software Development Design

on Software Development Design Werner Mellis A Systematic on Software Development Design Folie 1 von 22 How to describe software development? dimensions of software development organizational division of labor coordination process formalization

Mehr

Titelbild1 ANSYS. Customer Portal LogIn

Titelbild1 ANSYS. Customer Portal LogIn Titelbild1 ANSYS Customer Portal LogIn 1 Neuanmeldung Neuanmeldung: Bitte Not yet a member anklicken Adressen-Check Adressdaten eintragen Customer No. ist hier bereits erforderlich HERE - Button Hier nochmal

Mehr

DER AGILE ENTWICKLER, VERSION 1.2

DER AGILE ENTWICKLER, VERSION 1.2 DER AGILE ENTWICKLER, VERSION 1.2 OBJEKTspektrum Information Days, 27. 29. April 2010 SCRUM ÜBERBLICK VORHIN AUF TWITTER 30.06.2010 3 FLACCID SCRUM There's a mess about a few projects recently. It works

Mehr

Agile Software-Entwicklung

Agile Software-Entwicklung Agile Software-Entwicklung Informationswirtschaft II Wolfgang H. Janko, Stefan Koch und Michael Hahsler Seite 1 Inhalt Einleitung - Agile Manifesto Agile Vorgehensmodelle Extreme Programming Open Source

Mehr

AWE12. Carsten Bormann

AWE12. Carsten Bormann AWE12 Carsten Bormann Warum gut für Dich und für Deine Firma ist Carsten Bormann 2 Warum gut für Dich und für Deine Firma ist Carsten Bormann 2 Warum gut für Dich und für

Mehr

Navi & seitenzahl. Ein Toolset für agile Entwicklungsprojekte

Navi & seitenzahl. Ein Toolset für agile Entwicklungsprojekte Navi & seitenzahl Ein Toolset für agile Entwicklungsprojekte Warum Agil? Noch andere Gründe? Aktive Integration der Anwender Integration des Kunden Rückfragen, Priorisierungen Geschmack kommt beim Essen

Mehr

Agile Prozesse beleben die Entwicklung

Agile Prozesse beleben die Entwicklung Agile Prozesse beleben die Entwicklung 17. STEV Österreich - Fachtagung 24. Mai 2002 andreas@nehfort.at - 1 www.nehfort.at Agile Prozesse: Ein paar Begriffe - Light Methods / Light Weight Methods - Light

Mehr

Kurzübersicht Unified Process und Agile Prozesse

Kurzübersicht Unified Process und Agile Prozesse Kurzübersicht Unified Process und Agile Prozes Rainer Schmidberger schmidrr@informatik.uni-stuttgart.de Copyright 2004, Rainer Schmidberger, Universität Stuttgart, Institut für Softwaretechnologie, Abt.

Mehr

SELF-STUDY DIARY (or Lerntagebuch) GER102

SELF-STUDY DIARY (or Lerntagebuch) GER102 SELF-STUDY DIARY (or Lerntagebuch) GER102 This diary has several aims: To show evidence of your independent work by using an electronic Portfolio (i.e. the Mahara e-portfolio) To motivate you to work regularly

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

OpEx at Nycomed Austria Linz

OpEx at Nycomed Austria Linz OpEx at Nycomed Austria Linz OpEx KPIs People (current status): 221 Yellow Belts (Target 2011: 291) 3 Green Belts 3 Black Belts Projects OPEX Activities Pipeline 2 About to be started 1 Ongoing 16 Completed

Mehr

DevOps und Continuous Delivery. Von Release Automation bis zur Feedbackschleife. Matthias Zieger codecentric AG

DevOps und Continuous Delivery. Von Release Automation bis zur Feedbackschleife. Matthias Zieger codecentric AG DevOps und Continuous Delivery Von Release Automation bis zur Feedbackschleife Matthias Zieger codecentric AG Codecentric AG 2 Genutzte operative Modelle verhindern Geschwindigkeit BUSINESS DEV OPS DevOps

Mehr

IBM Software. Rational Quality Manager Testing Discipline. Rational Team Concert Development Discipline

IBM Software. Rational Quality Manager Testing Discipline. Rational Team Concert Development Discipline IBM Software Bob (Product owner) Scott (SCRUM Master) Marco (Development Lead) Deb (Developer) Tanuj (Test Lead) 1 definieren 2 definieren und verlinken 3 Sprint Planning Meeting 1 Backlog pflegen 4 Sprint

Mehr

Software-Dokumentation im agilen Umfeld. Marion Bröer, parson communication

Software-Dokumentation im agilen Umfeld. Marion Bröer, parson communication Software-Dokumentation im agilen Umfeld Marion Bröer, parson communication parson communication Software- und Prozessdokumentation Wissensmanagement Wikis und XML-basierte Dokumentation Schulungen und

Mehr

II. Matching. What answers listed below would be logical answers for the following There may be more than one answer for each:

II. Matching. What answers listed below would be logical answers for the following There may be more than one answer for each: KET German I Kapitel 6 Study Sheet Name: I. Listening A. Students should decide if answer given to a question is appropriate is appropriate. Expressions from chapter 6 are used (see dialogues in chapter.)

Mehr

Organisationskomplexität bei der Einführung von agilen Methoden

Organisationskomplexität bei der Einführung von agilen Methoden Organisationskomplexität bei der Einführung von agilen Methoden GI TAV 38 in Paderborn Dr. Andreas Wübbeke Head of Research and Development Quality Assurance Organisation Organisation Aufbauorganisation

Mehr

UI Composition. An agile Alternative to Server Side Includes. Arkadiusz Czarnik - Software Engineer Alwin Mark - Software Engineer

UI Composition. An agile Alternative to Server Side Includes. Arkadiusz Czarnik - Software Engineer Alwin Mark - Software Engineer UI Composition An agile Alternative to Server Side Includes Arkadiusz Czarnik - Software Engineer Alwin Mark - Software Engineer REWE digital Vision Mitarbeiterentwicklung Wir steigern die Lebensqualität

Mehr

Einführung agiler Vorgehen in Unternehmen

Einführung agiler Vorgehen in Unternehmen Einführung agiler Vorgehen in Unternehmen 27. Oktober 2011, VDE München Armin Oppitz, Dipl Inf, PMP, CSM Armin.oppitz@liongate.de 2011 LionGate AG www.liongate.de Backlog To-Do Doing Done Grundlagen und

Mehr

Open Source Software Release Management in der Gegenwart

Open Source Software Release Management in der Gegenwart Open Source Software Release Management in der Gegenwart oder: Wann wird die Release fertig?!? Chemnitzer Linux-Tage 2009 Zeitleiste Open Source Software 1991 Linux-Kernel 0.01 1993 erste Debian-Release

Mehr

Scriptbasierte Testautomatisierung. für Web-Anwendungen

Scriptbasierte Testautomatisierung. für Web-Anwendungen Scriptbasierte Testautomatisierung für Web-Anwendungen Scriptbasierte Testautomatisierung + Web-Anwendung: Erstes Einsatzgebiet, Ergebnisse aber allgemein übertragbar + Test aus Benutzersicht - Nicht Unit-Test,

Mehr

ISO 15504 Reference Model

ISO 15504 Reference Model Process flow Remarks Role Documents, data, tools input, output Start Define purpose and scope Define process overview Define process details Define roles no Define metrics Pre-review Review yes Release

Mehr

Ganzheitliches IT-Projektmanagement

Ganzheitliches IT-Projektmanagement Ganzheitliches IT-Projektmanagement Kapitel 2 nach dem Buch: Ruf, Walter; Fittkau, Thomas: "Ganzheitliches IT-Projektmanagement" Wissen - Praxis - Anwendungen R. Oldenbourg Verlag München - Wien 2008;

Mehr

Agile Entwicklung und Architektur. Leon Fausten Grundseminar WS 2014/15 12.12.2014

Agile Entwicklung und Architektur. Leon Fausten Grundseminar WS 2014/15 12.12.2014 Agile Entwicklung und Architektur Leon Fausten Grundseminar WS 2014/15 12.12.2014 Agenda Scrum Motivation Refactoring Das Agile Manifesto und Architektur Agile Model Driven Development Architektur im Sprint

Mehr

Agile Softwareentwicklung. Nicolai Reuschling & Philip Heck Entwicklung von Webapplikationen mit agilen Methoden

Agile Softwareentwicklung. Nicolai Reuschling & Philip Heck Entwicklung von Webapplikationen mit agilen Methoden Agile Softwareentwicklung Nicolai Reuschling & Philip Heck Entwicklung von Webapplikationen mit agilen Methoden Praktikumsnachbereitung (Kaizen) Muda - Verschwendung Muri - Überlastung der Mitarbeiter

Mehr

Festpreisvertrag und agil nützt nicht viel? Stefan Roock, stefan.roock@akquinet.de Henning Wolf, henning.wolf@akquinet.de http://www.it-agile.

Festpreisvertrag und agil nützt nicht viel? Stefan Roock, stefan.roock@akquinet.de Henning Wolf, henning.wolf@akquinet.de http://www.it-agile. Festpreisvertrag und agil nützt nicht viel? Stefan Roock, stefan.roock@akquinet.de Henning Wolf, henning.wolf@akquinet.de http://www.it-agile.de Unser Hintergrund Agile Softwareentwicklung/Schulung/Beratung

Mehr

Nichttechnische Aspekte Hochverfügbarer Systeme

Nichttechnische Aspekte Hochverfügbarer Systeme Nichttechnische Aspekte Hochverfügbarer Systeme Kai Dupke Senior Product Manager SUSE Linux Enterprise kdupke@novell.com GUUG Frühjahrsfachgespräch 2011 Weimar Hochverfügbarkeit Basis für Geschäftsprozesse

Mehr

Algorithms for graph visualization

Algorithms for graph visualization Algorithms for graph visualization Project - Orthogonal Grid Layout with Small Area W INTER SEMESTER 2013/2014 Martin No llenburg KIT Universita t des Landes Baden-Wu rttemberg und nationales Forschungszentrum

Mehr

Supplier Status Report (SSR)

Supplier Status Report (SSR) Supplier Status Report (SSR) Introduction for BOS suppliers BOS GmbH & Co. KG International Headquarters Stuttgart Ernst-Heinkel-Str. 2 D-73760 Ostfildern Management Letter 2 Supplier Status Report sheet

Mehr

Internationales Projektmanagement International Project Management

Internationales Projektmanagement International Project Management Internationales Projektmanagement International Project Management Prof. Adrian Müller, PMP, PSM-1, CSM FH Kaiserslautern phone: +49 631/3724-5329 http://www.hs-kl.de/~amueller Inhalte Agile Modelle Manifesto

Mehr

How to develop and improve the functioning of the audit committee The Auditor s View

How to develop and improve the functioning of the audit committee The Auditor s View How to develop and improve the functioning of the audit committee The Auditor s View May 22, 2013 Helmut Kerschbaumer KPMG Austria Audit Committees in Austria Introduced in 2008, applied since 2009 Audit

Mehr

CONTINUOUS DELIVERY. Entmystifiziert. codecentric AG

CONTINUOUS DELIVERY. Entmystifiziert. codecentric AG CONTINUOUS DELIVERY Entmystifiziert WIE SOFTWARE LIEFERN? 01.07.2014 2 WAS IST CONTINUOUS DELIVERY? Robust Wiederholbar Effektiv 01.07.2014 3 LANDSCHAFTEN Continuous Integration Public / Private Hybrid

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

TFS 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. 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

Mehr

ippq Unternehmensbericht für Octopus Inc. 2012-12-06

ippq Unternehmensbericht für Octopus Inc. 2012-12-06 ippq Unternehmensbericht für Octopus Inc. 2012-12-06 Gliederung 1. Aufgabe 2. Definitionen und Model 3. Schlüsselerkenntnisse 4. Die 5Cs 5. Trust, Recognition and Pride 6. Überblick 7. Qualitative Daten

Mehr

Projektmanagement. Projektmanagement

Projektmanagement. Projektmanagement Projektmanagement Dipl.-Ing. Oliver Lietz Was ist ein Projekt? Projektmanagement Eindeutiges Ziel Individuell (einmalig) Begrenzt (Anfang und Ende) Komplex (keine Routineaufgabe) Warum Projektmanagement

Mehr

extreme Programming (XP)

extreme Programming (XP) Softwaretechnik SS2005 Tobias Giese Masterstudiengang Informatik HS-Harz Agenda Allgemeines Vorgehensmodell Kommunikation und Arbeitsphilosophie Entwicklungsphasen / Extreme Rules Planung Entwurf Implementierung

Mehr

Distributed testing. Demo Video

Distributed testing. Demo Video distributed testing Das intunify Team An der Entwicklung der Testsystem-Software arbeiten wir als Team von Software-Spezialisten und Designern der soft2tec GmbH in Kooperation mit der Universität Osnabrück.

Mehr

Praktikum Entwicklung Mediensysteme (für Master)

Praktikum Entwicklung Mediensysteme (für Master) Praktikum Entwicklung Mediensysteme (für Master) Organisatorisches Today Schedule Organizational Stuff Introduction to Android Exercise 1 2 Schedule Phase 1 Individual Phase: Introduction to basics about

Mehr

Training, Präsentation, Wettbewerb in der KNX city

Training, Präsentation, Wettbewerb in der KNX city Training, Presentation, Competition at KNX city Training, Präsentation, Wettbewerb in der KNX city SCHOOL AREA SCHOOL AREA Learn the basics of KNX and ETS from experienced KNX tutors in less than 0 minutes.

Mehr

-Which word (lines 47-52) does tell us that Renia s host brother is a pleasant person?

-Which word (lines 47-52) does tell us that Renia s host brother is a pleasant person? Reading tasks passend zu: Open World 1 Unit 4 (student s book) Through a telescope (p. 26/27): -Renia s exchange trip: richtig falsch unkar? richtig falsch unklar: Renia hat sprachliche Verständnisprobleme.

Mehr

How to deal with complaints writing business letters and e-mails. Von Prof. Dr. Inez De Florio-Hansen, Kassel. Voransicht

How to deal with complaints writing business letters and e-mails. Von Prof. Dr. Inez De Florio-Hansen, Kassel. Voransicht III Business communication: writing 5 How to deal with complaints 1 von 32 How to deal with complaints writing business letters and e-mails Von Prof. Dr. Inez De Florio-Hansen, Kassel Beschwerden und Reklamationen

Mehr

Die Renaissance von Unified Communication in der Cloud. Daniel Jonathan Valik UC, Cloud and Collaboration

Die Renaissance von Unified Communication in der Cloud. Daniel Jonathan Valik UC, Cloud and Collaboration Die Renaissance von Unified Communication in der Cloud Daniel Jonathan Valik UC, Cloud and Collaboration AGENDA Das Program der nächsten Minuten... 1 2 3 4 Was sind die derzeitigen Megatrends? Unified

Mehr

Prof. Dr. Margit Scholl, Mr. RD Guldner Mr. Coskun, Mr. Yigitbas. Mr. Niemczik, Mr. Koppatz (SuDiLe GbR)

Prof. Dr. Margit Scholl, Mr. RD Guldner Mr. Coskun, Mr. Yigitbas. Mr. Niemczik, Mr. Koppatz (SuDiLe GbR) Prof. Dr. Margit Scholl, Mr. RD Guldner Mr. Coskun, Mr. Yigitbas in cooperation with Mr. Niemczik, Mr. Koppatz (SuDiLe GbR) Our idea: Fachbereich Wirtschaft, Verwaltung und Recht Simple strategies of lifelong

Mehr

Exercise (Part VIII) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Exercise (Part VIII) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1 Exercise (Part VIII) Notes: The exercise is based on Microsoft Dynamics CRM Online. For all screenshots: Copyright Microsoft Corporation. The sign ## is you personal number to be used in all exercises.

Mehr

There are 10 weeks this summer vacation the weeks beginning: June 23, June 30, July 7, July 14, July 21, Jul 28, Aug 4, Aug 11, Aug 18, Aug 25

There are 10 weeks this summer vacation the weeks beginning: June 23, June 30, July 7, July 14, July 21, Jul 28, Aug 4, Aug 11, Aug 18, Aug 25 Name: AP Deutsch Sommerpaket 2014 The AP German exam is designed to test your language proficiency your ability to use the German language to speak, listen, read and write. All the grammar concepts and

Mehr

Force Field Analysis

Force Field Analysis Force Field Analysis Was ist Force Field Analysis? Übung Diskussion Workshop IIBA Germany Chapter 26-02- 2011 page 1 Ankern Was wissen Sie bereits darüber? Welche Anknüpfungspunkte gibt es? Eigene Erfahrungen?

Mehr

Paid Content im digitalen Verlag

Paid Content im digitalen Verlag Ard Weiher Head of Development Axel Springer Ideas Engineering GmbH Henning Groß Platform Lead Axel Springer Ideas Engineering GmbH Paid-Content im digitalen Verlag VDZ Tech Summit Our Vision and Mission

Mehr

RE bei agilen Methoden

RE bei agilen Methoden 1 RE bei agilen Methoden Dipl. Inform. stefan.roock@itelligence.de it Workplace Solutions GmbH Vogt-Kölln-Strasse 30 22527 Hamburg Germany Agiles Manifest We are uncovering better ways of developing software

Mehr

Cloud Architektur Workshop

Cloud Architektur Workshop Cloud Architektur Workshop Ein Angebot von IBM Software Services for Cloud & Smarter Infrastructure Agenda 1. Überblick Cloud Architektur Workshop 2. In 12 Schritten bis zur Cloud 3. Workshop Vorgehensmodell

Mehr

IBM Measured Capability Improvement Framework (MCIF) Überblick

IBM Measured Capability Improvement Framework (MCIF) Überblick IBM Measured Capability Improvement Framework (MCIF) Überblick Dejan Mihajlovic Seniour Managing Consultant IBM SWG Austria dejan_mihajlovic@at.ibm.com +43 6646185879 2006 IBM Corporation 2007 IBM Corporation

Mehr

GIS-based Mapping Tool for Urban Energy Demand

GIS-based Mapping Tool for Urban Energy Demand GIS-based Mapping Tool for Urban Energy Demand Building Services, Mechanical and Building Industry Days Conference Johannes Dorfner Debrecen, 14 October 2011 Outline 1. Motivation 2. Method 3. Result 4.

Mehr