Stefan Mieth. 5 Jahre TFS



Ähnliche Dokumente
JAHR 6 NACH DER TFS EINFÜHRUNG

Nico Orschel AIT GmbH & Co KG Marc Müller 4tecture GmbH. 95 Prozent brauchen es, 5 Prozent machen es: Load Testing mit VS leicht gemacht

LOAD TESTING 95% BRAUCHEN ES, 5 % MACHEN ES: LOAD TESTING MIT VS LEICHTGEMACHT NICO ORSCHEL MVP VS ALM, CONSULTANT

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,

TELEMETRIE EINER ANWENDUNG

Continuous Delivery in der Realität eines Großunternehmens

EIN BRANCH FÜR JEDEN KUNDEN?

GELEBTE ENTWICKLUNGSRICHTLINIEN

Stefan Mieth, AIT GmbH & Co. KG

conuno - WIR GESTALTEN FÜR SIE Development Services

ALM As-A-Service TFS zur hausinternen Cloud ausbauen

BESSER SPÄT ALS FRÜH ARCHITEKTURENTSCHEIDUNGEN AUF DEM PRÜFSTAND. AIT GmbH & Co. KG Ihr Software effizienter entwickelt.

Ihr + Beratungs-, Entwicklungs- und Integrationsdienstleistungen der Finanz Informatik Solutions Plus. FISP-Unternehmenspräsentation 1

INDIVIDUELLE SOFTWARELÖSUNGEN CUSTOMSOFT CS GMBH

Beratung, Projektmanagement und Coaching

DER CONFIGURATION MANAGEMENT PROZESS

Saxonia Systems. Saxonia Systems AG. Spezialist für Software-Entwicklung, IT- und Prozessberatung. Dresden, 9. März 2011

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

Einführung in das Scrum Framework & welche 10 Praktiken helfen, Scrum wirklich gut zu machen

DevOps bei den ID Build-Automatisierung statt Silo-Betrieb

Ihr CRM Kompetenzzentrum. Ihr CRM Kompetenzzentrum

IT-Dienstleistung: Beratung, Projektmanagement, Software Entwicklung, Application und Service Management UNTERNEHMENSPRÄSENTATION IT-P GMBH

FIRMENPRÄSENTATION. sharemundo GmbH Gerlosstraße 2 D München

ITIL und Entwicklungsmodelle: Die zwei Kulturen

Die Integration von Requirements Management, Software Configuration Management und Change Management mit der MKS Integrity Suite 2006

AGILE APPLICATION LIFECYCLE MANAGEMENT IM ATLASSIAN ECOSYSTEM

Effizenzsteigerung bei Villeroy & Boch durch den Einsatz von Magento und Zend

Leistungssteuerung beim BASPO

smartpoint Microsoft Dynamics CRM Forum 2014 think big start smart! Dienstag, Microsoft Wien

Xpert.IVY das GUI ist entscheidend!

Führung von agilen verteilten Teams

Xamarin Applikationen Showcase aus der Praxis

Jörg Neumann Acando GmbH

SHAREMUNDO - DER ANDERE SHAREPOINT-DIENSTLEISTER

IT Support für den Arbeitsplatz 2.0

Firmenpräsentation. Wollerau, 28. Oktober 2008

SHAREPOINT ERFOLGREICH EINFÜHREN

07. November, Zürich-Oerlikon

Process Management Office Process Management as a Service

Meetings in SCRUM. Leitfaden. Stand:

SAP SharePoint Integration. e1 Business Solutions GmbH

Entwicklungsoptimierung mit einem ALM Tool Positionierung mit Fallstudie

KPI Analyse Wertschöpfung durch Transparenz

Forum zum Erfahrungsaustausch in Sachen Qualitätsmanagement SUBSEQ Consulting GmbH

DAS SIND WIR. Kronthalerstraße Königstein phone +49 (0) fax +49 (0) mail web nolinkup.

Mobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.

CENIT EIM Innovations-Tag, 09. Juni 2015 Empower Your Digital Business! Migrationslösungen der CENIT AG

Quality is our Passion!

Firmenpräsentation get it services gmbh

Tieto Deutschland. Für Ihren Erfolg

GI Fachgruppentreffen RE 2015

Build-Pipeline mit Jenkins

AIT GmbH & Co. KG Ihre Software effizienter entwickelt

Success-Story. Das Unternehmen. mobile.international

Uwe Baumann artiso Solutions

TFS als ALM Software. Erfahrungsbericht aus der MedTec Ecke. Lukas Müller

IT-Service Management

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!

IDR - Integrative Disaster Recovery Neue Wege zur DR Planung ein Praxisbeispiel

EOS goes JIRA. Jens Backmeier, EOS IT Services. Ein Erfahrungsbericht aus erster Hand. With head and heart in finance

Interpretation des agilen Manifest

1 WEB ANALYTICS: PROFESSIONELLE WEB-ANALYSEN UND REPORTING FÜR IHR ONLINE MARKETING.

VERTRAGSMANAGEMENT TRANSPARENZ, EFFIZIENZ UND KONTROLLE

Value Delivery and Customer Feedback

Neue Funktionen in Innovator 11 R5

Testmanagement Zentraler Prozess im ALM

CMMI und SPICE im Automotive Umfeld

SAP Cloud for Customer

Lead Architects Forum Architekten im Dialog zu ILOG BRMS Moderation: Lars Klein, S&D

«PERFEKTION IST NICHT DANN ERREICHT, WENN ES NICHTS MEHR HINZUZUFÜGEN GIBT, SONDERN DANN, WENN MAN NICHTS MEHR WEGLASSEN KANN.»

MHP Auditmanagement Ihre Lösung für Ihr Mobile Device- Management zur Performancesteigerung!

Scaling Scrum Nexus professionell umsetzen

Festpreisprojekte in Time und in Budget

Anwendungsbeispiele Sign Live! Secure Mail Gateway

Agenda. Entmystifizierung. Fundamentaler Testprozess. Fazit. DevOps vs. Test Management

MHP Mobile Business Solution Ihre Prozessoptimierung, um ortsunabhängig flexibel und hoch produktiv zu agieren!

Agile Softwareentwicklung in der Versicherungs-IT Fehlschlag oder Heilsbringer?

7HVWHQYRQ6$3$QZHQGXQJHQPLWGHP([WHQGHG &RPSXWHU$LGHG7HVW7RROH&$77

Pragmatisches User Experience Design. Thomas Schmudde

360 - Der Weg zum gläsernen Unternehmen mit QlikView am Beispiel Einkauf

Nutzen Sie unser Wissen... labs.lupusalpha.de

your engineering partner boost your development

Trends in der Agilität Dr. Martin Geier

Process Management Office. Process Management Office as a Service


Die strategische Entscheidung für moderne IT-Strukturen macht Unternehmen zukunftsfähig. Prof. Dr. Manfred Broy

All for One Steeb. Das SAP Haus. ALL FOR ONE STEEB DAS SAP HAUS

DGQ Regionalkreis Hamburg ISO Konfigurationsmanagement

ADONIS Geschäftsprozessmanagement SAP Solution Manager. BOC Management Office BOC Serviceportfolio

HP ALM. Was gibt es Neues und wo geht die Reise hin. Thomas Köppner, Technical Consultant, HP

Softwareentwicklung aus Sicht des Gehirns

pro advise Schulungskonzept PM Tool Schulungen

Wir optimieren Ihre Serviceprozesse.

HP Software für SAP Solutions

REVISIONSFÄHIGE ARCHIVIERUNG MIT SHAREPOINT

Qualitätssicherung im Lebenszyklus des itcs. Anspruch und Wirklichkeit.

OSEK-OS. Oliver Botschkowski. PG AutoLab Seminarwochenende Oktober AutoLab

Transkript:

Stefan Mieth AIT 5 Jahre TFS

SOFTWARE-ENTWICKLUNG In sämtlichen Phasen: Spezifikation Konzeption & Design (Softwarearchitektur & User Interface) Projektmanagement Prototyping und Implementierung Qualitätssicherung / Testing Dokumentation Support BERATUNG / CONSULTING In den Bereichen: Software-Entwicklung Entwicklungsprozesse & -werkzeuge, Application Lifecycle Management (ALM), Microsoft-Technologien, Software-Architekturen 3

Ausgangssituation Heterogene Toollandschaft Umbruch im Entwicklungsprozess Altlasten wie Excel-Listen, Netzlaufwerke und Skripte 4

Es war einmal 5

Zieldefinition Homogene Entwicklungslandschaft Prozessunterstützende Werkzeuge Anwendbare Prozess Zukunftssicher und wartbar 6

Wohin Hindernisse führt Weg? Marktanalyse Konservative Projektleitung Eingeschliffene Denkmuster Proof of Concept Veraltete Toollandschaft Pilotprojekt Nichts hält Pilotprojekt länger als ein Provisorium? Standort Rollout Standort Rollout Standort Rollout Maintenance 7 picture: @StefanMieth

Stakeholder POV Start Q2 Q3 Q4 Q1 Q2 Q3 Q4 Team Build Finish Test House Continuos Delivery Process Maintenance Status Reporting Quality Management Administration Plan Team Coaching Configuration Management Maintenance Plan Desaster Recovery Plan Process Refurbish TFS Customizing Report Definition 8

Paralleles bearbeiten spart Zeit

Realität Parallel ist leider nicht immer möglich picture: @StefanMieth

Realität Start Q1-2011 Q2 Q3 Q4 Q1-2012 Q2 Q3 Process definition Configuration Management Process Documentation Process Implementation Quality Management Report Definition Report Implementation Team Coaching Test House Continuos Delivery Team Build TFS Rollout & Administration Maintenance Plan TFS Customizing Desaster Recovery Plan 11

Process definition 1 Concept Project Teams Change Flow 2 Implement 3 Deliver Project Teams Process Owner ALM Expert ALM Expert ALM Expert 12

Herausforderungen Abstimmung in hierarchischen Strukturen 13

Herausforderungen Waste durch Unwissenheit Das haben wir schon immer so gemacht 14

Herausforderungen Unbekannte neue Welt?? picture: @StefanMieth 15

Herausforderungen Entscheider!= technische Experten!? 16

Herausforderungen Stolz auf Eigenentwicklung bubblesort(array A){ for (n=a.size; n>1; n=n-1){ for (i=0; i<n-1; i=i+1){ if (A[i] > A[i+1]){ A.swap(i, i+1) } } } } 17

Herausforderungen Angst Fehler zu machen und falsche Entscheidungen als solche anzuerkennen. 18

Herausforderung Alternative Verwendung von Funktionen Küche oder Bad? picture: @StefanMieth

Zeitleiste TFS 2008 TFS 2010 TFS 2012 SharePoint 2013 Marktanalyse / Evaluation PoC Virtualisierung Work Item Tracking Pilot I Pilot II Live Projects Testing Initiative Maintenance / Coaching Prozesse Coaching Homogenisierung skonzept Live Project Repoting Administration Coaching PVCS Migration Staging Systems Continuous Improvement Build Customization RE/RM Tooling TFS Anpasung Extending Clients Extending Server Training on the Project PVCS Live Migration Agile Dev Linux PoC IOs 2009 2010 2011 2012 2013 2014 20

Impediments Lücken zwischen Prozessen und Software-Entwicklung Heterogene Landschaft mit mangelhaften Schnittstellen Der Gesamtzusammenhang war für das Entwickler-Team nicht greifbar 21

PVCS Migration - Komprimierte Datenmenge - Ca. 700Gb - Älteste Daten - 2003 - Anzahl Change-Sets - 3.500.000 - Gesamt-Laufzeit der Migration - 7.5.2013 24.9.2013 22

Userzahlen 450 400 350 300 250 200 150 100 50 0 2009 2010 2011 2012 2013 2014 23

Blick auf ALM Build UI Test Labels Baseline Issue Tracking RM WIT C# RE c/c++ PM.NET Unit Test Deploy Release SC 24

Blick auf ALM - Zukunft Linux Dev CAM IOs Office SAP CIM Integrated System ERP CRM CAD Java Web CIM 25

3 Take Aways Stay Focused! Avoid too many things in parallel End workstreams with rollout, restart if necessary Just Try It! Analyze, but do not Overanalyze No Stakeholder > No Roadmap! Customer oriented workstream owner 26

Stefan Mieth Info@aitgmbh.de @StefanMieth AIT GmbH & Co. KG Leitzstr. 45, 70469 Stuttgart www.aitgmbh.de BERATUNG Agile ALM und TFS.NET und Architektur ENTWICKLUNG Dienstleister für individuelle Lösungen mit.net und Azure AIT GmbH & Co. KG Alle genannten und gezeigten Marken oder Warenzeichen sind eingetragene Marken oder eingetragene Warenzeichen ihrer jeweiligen Eigentümer und ggf. nicht gesondert gekennzeichnet. Aus dem Fehlen der Kennzeichnung kann nicht geschlossen werden, dass es sich bei einem Begriff oder einem Bild nicht um eine eingetragene Marke oder ein eingetragenes Warenzeichen handelt. AIT GmbH & Co. KG Ihre Software effizienter entwickelt 28