Marcus Alt Technology Solution Professional Microsoft Deutschland GmbH.

Slides:



Advertisements
Ähnliche Präsentationen
Einführung von Team System Ein Vorgehensvorschlag
Advertisements

Web Matrix Project Kurzüberblick Dirk Primbs Technologieberater Developer Platform Strategy Group Microsoft Deutschland GmbH.
<<Presentation Title>>
Systemverwaltung wie es Ihnen gefällt.
Windows Small Business Server 2008
MSDN Webcast Team Foundation Server mit Visual FoxPro nutzen
Silverlight Eine Einführung. Agenda 1.Was ist Silverlight? 2.Die Silverlight Philosophie 3.Vorstellung des Szenarios 4.Einführendes Beispiel 5.Konzepte.
Kooperationsmöglichkeiten im Bereich Medienkompetenzförderung Heidelberg, 06.Juni 2011 Jürgen Nilgen Area Sales Lead Germany | Microsoft Learning.
Video Streaming mit Silverlight
Brand my SharePoint Grafische Gestaltung von SharePoint-Webseiten
Bitlocker mit Server 2008 in Enterprise Umgebungen
Roger Boesch Technology Solution Professional - Visual Studio Team System blogs.msdn.com/rogerboesch Microsoft Schweiz GmbH.
Das Model-View-ViewModel-Pattern
Version 2008 Team Foundation Version Control (TFVC) … ist eine vollständige Neuentwicklung … wurde für große Teams, die auch weltweit verteilt arbeiten,
Neno Loje Berater & MVP für Visual Studio ALM und TFS (ehemals VSTS) Hochqualitative Produkte mit Visual Studio & TFS 2010.
Windows Server 2008 Server Deployment
Dariusz Parys Developer Evangelist Microsoft Deutschland GmbH.
ASP.NET 3.5 AJAX Live Coding {mit Visual Studio 2008}
Evolution statt Revolution Willfried Färber MVP SQL Server.
Cooperation unlimited © Zühlke Juni 2009 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
BusinessPerformancePoint Server 2007 Planen, Überwachen, Analysieren
SQL Server 2008 Überblick Steffen Krause Technical Evangelist
Frank Fischer + Bernhard Frank Microsoft Deutschland GmbH.
Steffen Krause Technical Evangelist Microsoft Deutschland GmbH
Business Value Launch /28/2017 8:11 PM
Scripting mit Windows PowerShell
SQL Azure Administration
3/28/2017 8:11 PM Visual Studio Tools für Office { Rapid Application Development für Office } Jens Häupel Platform Strategy Manager Microsoft Deutschland.
Christian Binder Senior Platform Strategy Manager Microsoft Deutschland GmbH.
Dariusz Parys Developer Evangelist Microsoft Deutschland GmbH Christian Weyer Solutions Architect thinktecture.
Windows Server 2008 Terminal Services
Der Moderne Verwaltungsarbeitsplatz Die perfekte Symbiose der neuen Microsoft Technologien mit Ihrer bestehenden IT-Infrastruktur Michael Schäffer
Agenda 13: Begrüßung & Einführung in das Thema
Expression Blend for developers
2 VirtualisierungSpeicher Web- und Anwendungsplattform Verwaltung & Automatisierung Virtuelle DesktopinfrastrukturIdentität & ZugriffNetzwerk Mehr als.
Virtual Earth Visualisierung von Geodaten Daniel Walzenbach, Microsoft Deutschland GmbH
Intensivmedizin-Applikation mit WPF, WCF und LINQ
SQL Server 2008 { Was ist neu für Entwickler? }
3/31/ :26 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Microsoft Cloud Day Herzlich willkommen!. Microsoft Cloud Day MSDN Veranstaltung Die Cloud Plattform als Erfolgsbaustein – Wie Sie als Softwarefirma von.
Christian Binder Senior Platform Strategy Manager Microsoft Deutschland GmbH.
Application Lifecycle Management Day 25. August 2008 Erfolgreiche Software- Entwicklung in Offshore-Projekten mit Microsoft Team Foundation Server Thomas.
Thomas Schissler – artiso solutions GmbH Artur Speth – Microsoft Deutschland GmbH.
…und nun aber zum heutigen Vortrag Die Herausforderung: Krisen und andere Verwerfungen Die Herangehensweise: Kosten senken & Produktivität erhöhen Das.
Mit IT IS enbex Hand in Hand Zeitgemäße Unternehmen sind auf schnellen und sicheren Datenaustausch angewiesen IT IS AG.
Sprachneuerungen des .NET Frameworks 3.5
Bernhard Frank Technologieberater Microsoft Deutschland GmbH.
7.-8. März 2013, Rosenheim Brand my SharePoint grafische Gestaltung von SharePoint 2013-Webseiten Fabian Moritz | MVP SharePoint Server.
Weg mit Fehlern, die kein Entwickler versteht …
Ralf M. Schnell Technical Evangelist Microsoft Deutschland GmbH
Christian Binder Senior Platform Strategy Manager Microsoft Deutschland GmbH.
Ralf M. Schnell Technical Evangelist Microsoft Deutschland GmbH.
Arbeiten in einem agilen Team mit VS & TFS 11
? What is Open PS? SAP Open PS based on EPS 4.0
1 Konica Minolta IT Solutions Prinzip Partnerschaft MANAGED MONITORING ÜBERWACHJUNG DER SERVERINFRASTRUKTUR UND ANWENDUNGEN DIREKT AUS DER CLOUD.
Microsoft Online Services Technischer Überblick (BPOS-S)
Technologietag Baugruppentest Wege der Standardisierung im Funktions- und EOL-Test Markus Koetterl National Instruments Germany GmbH.
Cubido business solutions gmbh Haidfeldstrasse 33 A-4060 Leonding di(fh) Wolfgang Straßer ° Rundumblick.
Bing SMB Advertisers – Search Ads
Lync and Learn mit Manfred Helber Thema heute:
Azure Backup, Azure Backup Server und Azure Site Recovery
Azure Active Directory und Azure Active Directory Domain Services
Erweiterte Azure Dienste
Lync and Learn mit Manfred Helber Thema heute:
Wege in die Cloud: Office 365
oder: Was Licht mit autonomen Fahren zu tun hat
Wachstumsmotor für Ihr Unternehmen: Bing Ads
Firmeninternes Softwarelogo
 Präsentation transkript:

Marcus Alt Technology Solution Professional Microsoft Deutschland GmbH

Einführung Application Lifecycle Management (ALM) Software Development Prozesse abbilden ALM Disziplinen mit Visual Studio Team System (VSTS) abbilden Requirement Management Projekt Management Change Management Quality Assurance Projekt Transparenz und -steuerung Zusammenfassung

BusinessAnalyst ProjektManager Dev Team Test Betrieb ChangeRequests Use Case Non Functional Requirements Fehler Tasks ProductionFehler TestTasks Fehler Kunde

Business Owner CIO Tester Dev Operations Projekt- management Architekt Application Support Data Center Deployment Business Analyst PMO DB Entwicklung

Tester Entwickler Architekt IT / Projekt Manager BusinessAnalyst Datenbank entwickler Designer reibungslose Toolintegration in einer einheitlichen, offenen Software Development Plattform Zusammenarbeit / Team Collaboration SoftwarequalitätSoftwarequalitätProjekttransparenzProjekttransparenz

Prozess-InhalteProzess-Inhalte formalformal … agilagil Rollen & Rollenmodell Dokumenten Templates Notwendige Aktivitäten Kommunikations -pfade Prozess Dokumentation Durchführungs- strategie Vereinbarte Meilensteine definiertdefiniert Zu liefernde Artifakte Grundsätzliche Art der Vorgehensweise V-Modell XT MSF for CMMI Improvement …MSF AgileSCRUM

Prozess-InhalteProzess-Inhalte Rollen & Rollenmodell Dokumenten Templates Notwendige Aktivitäten Kommunikations -pfade Prozess Dokumentation Durchführungs- strategie Vereinbarte Meilensteine Zu liefernde Artifakte werden abgebildet über Prozess Templates

Projektportal Template Dokumente Reports Versions- verwaltung Build Automatisierung Work Items Weitere Elemente Prozess Dokumentation …… Unternehmenseigener Prozess

Projekt- management / transparenz Requirement Management Change Management DesignDevelopment Quality Assurance Deployment

BusinessAnalyst ChangeRequests Use Case Tasks Test Tasks Fehler Work Item Typ Scenario Work Item Typ QoS Work Item Typ Change Request Work Item Typ Test Case Work Item Typ Task Work Item Typ Bug Test Dokumente Requirement Dokumente Work Item VerknüpfungKunde Non Functional Requirements

{ Projekt Planung } Team System Projekt Portal Requirement Management Projekt Planung Microsoft Project Integration

Designer Work Item Tracking Dokumentenverwaltung Reporting Services Build Prozess Source Control Testframework Designer Work Item Tracking Dokumentenverwaltung Reporting Services Build Prozess Source Control Testframework

Modernes Change Management Produkt Vollständig in den Team Foundation Server integriert Basierend auf dem SQL-Server 2005 Offene Webservice Mehrschicht Architektur Neue Funktionalität mächtiges Toolset für parallele Entwicklung Change Sets / Atomic Check-In Konzept Shelving (sicheres Zwischenspeichern der Arbeit) Definition von Check-In-Policies für mehr Qualität Unterstützung für Enterprise Kunden Unterstützung für verteilte Teams Hochgradig skalierbar Modernste Security und höchste Zuverlässigkeit

Code Metriken Statische Code Analyse Profiling Testumgebung mit unterschiedlichsten Testarten Integriertes Testmanagement Code Coverage Check-In Regeln Kontinuierliche Qualitätssicherung über Build Prozess Automatisierung Manual Test Load Test Web Test Ordered Test Generic Test 3rd Party Database Test Unit Test

Build Automatisierung Automatisierte Tests verknüpfen Quellcode verknüpfen BusinessAnalyst ChangeRequests Use Case Tasks Test Tasks Fehler Work Item Typ Scenario Work Item Typ QoS Work Item Typ Change Request Work Item Typ Test Case Work Item Typ Task Work Item Typ Bug Test Dokumente Requirement Dokumente Work Item VerknüpfungKunde Non Functional Requirements

Compile & Analyse Server initialisiert Build aus Queue Build ID erzeugen Build Umgebung initialisieren Quellcode abrufen und labeln Test Ausführung Work Items aktualisieren Code Coverage berechnen Anzahl Code Änderungen berechnen Build Report erstellen Build Ergebnisse bereitstellen Beliebige eigene Tasks integrierbar

{ Qualitätssicherung } Automatisierter Build Prozess Test Integration Work Item Tracability

Tester Entwickler Architekt IT / Projekt Manager Business Analyst Database Professional Designer Echtzeit Berichte Data Warehouse

Aufgaben werden unterschätzt Schleichende Erhöhung der Anforderungen Unzureichende Planung für Bug Beseitigung Resourcen Abwanderung Zu freizügige Entwicklungsrichtlinien Probleme mit den Integrations Builds Unzureichendes UNIT Testing Fortschritt steckt im Testen fest Nicht ausreichende Testfallabdeckung

In Budget In Zeit In Scope + Qualität

Steigerung der Produktivität – Reibungsloser Tool Einsatz durch Integration und Verbesserung – Schnellere & fehlerfreiere Entwicklung – Vorgehensmodell / Prozess flexibel anpassbar Optimierung der Zusammenarbeit – Kommunikation grundlegend verbessern/verändern – Alle Projektrollen in Kommunikation integrieren Verbesserung der Qualität – In allen Projektphasen – Projekttransparenz schaffen

Komplette, durchgängige ALM Unterstützung durch VSTS Hervorragende Tools für alle Projektrollen Flexible Prozessintegration Intergierte Qualitätssicherung Build Automatisierung Projekttransparenz durch mächtiges Reporting

“ „Die Entwicklungsplattform ist State of the Art, aus einem Guss, offen für Erweiterungen und unterstützt über Team Foundation Server hervorragend die Entwicklung in räumlich verteilten Teams.“ Klaus Günther, Zentralbereich Informatik IT 1.3, Münchener Rückversicherungs-Gesellschaft, München “ „Team Foundation Server unterstützt uns enorm beim Qualitäts- management, da wirdie definierten Qualitätskriterien präzise verifizieren können…Wir sind jetzt in der Lage, konkret nachzuweisen, wie lange es dauert, bis wir einen Fehler behoben haben.“ Dr.-Ing. Karl-Heinz Sternemann, CEO AG, Karlsruhe “ „Mit Visual Studio 2005 Team Foundation Server können wir ausgezeichnet in verteilten Teams entwickeln; der Entwicklungsstand ist jederzeit transparent.“ Tom Haukap, Entwicklungsleiter VIWIS GmbH, München “ “ „Für die Migration unserer E-Business-Plattform auf neueste Technologie setzen wir im Frontend auf Microsoft Visual Studio 2005 Team System mit dem Team Foundation Server.“ Martijn Damen, Corporate Information Office — Internet-, Intranet– und Portaltechnologien, Siemens AG Automation and Drives (A&D), Nürnberg

“ KBC Bank - used Microsoft Visual Studios Team System and Team Foundation Server to improve application-building methodologies, increase productivity, and accelerate application deployment. ROI: 89% Payback: 1.12 years “ “ Dell - Improved source code management has enabled Dell to consolidate its source code onto fewer servers, redeploy 100 system administrators, and improve the productivity of its developers. ROI: 225% Payback: 6 months “ EDS used Microsoft Visual Studio Team System to support a more efficient global development strategy, realigning its internal software development assets and improving the productivity of its developers and testers. ROI: 286% Payback: 4 months

Team Foundation Server­ Versionsverwaltung im Überblick Christian Binder, DEV Track1, Dienstag 17:15 Uhr Erfolgreiche Softwareprojekte mit Visual Studio Team System 2008 Marcus Alt, TDM Track, Mittwoch 09:15 Uhr Visual Studio Team System 2008 im Überblick Christian Binder, DEV Track1, Mittwoch 11:00 Uhr Visual Studio Team Edition for Database Professionals Bernhard Frank, DEV Track2, Mittwoch 13:45 Uhr Bessere Applikationen entwickeln durch Integrierte Qualitätssicherung mit Visual Studio Team System 2008 Christian Binder, DEV Track1, Mittwoch 15:30 Uhr

Visual Studio Team System Information Day Regelmäßige ganztägige Informationsveranstaltung von Microsoft Praxisnahe Demos & viel Raum für Diskussionen Details & Anmeldung: TeamConf 2008 – Die Visual Studio Team System Konferenz VSTS in der Praxis April 2008 in München Anwenderberichte (Siemens, ABB, Commerzbank, Datev, Münchener Rück,..) Fach- und Technologievorträge Vortragsprogramm und Anmeldung: Visual Studio Launch Promotion Tauschen Sie Ihre Visual Studio Standard in eine höherwertige Visual Studio Edition Ihrer Wahl Anrechnung in Höhe von 299 € beim Kauf eines anderen VS Produktes vom 19. Februar bis zum 30. April 2008 Nur bei den Partnern: PC Ware, SoftExpress, SOS und Zoschke (befinden sich alle in der Ausstellerhalle)

Wir freuen uns auf Ihre Fragen: Technische Experten stehen Ihnen während der gesamten Veranstaltung in der Haupthalle zur Verfügung.

Vielen Dank! Marcus Alt

Visual Studio Produkt Homepage fault.mspx fault.mspx Patterns and Practises: VSTS Guidance Team System Developer Center Homepage Feature Matrix der VSTS Editionen VSTS 2008 Team Foundation Server Power Tools 4A0B-454F-A340-85DA C&displaylang=en 4A0B-454F-A340-85DA C&displaylang=en Visual Studio SDK CA-479A-867C-04DC45164F5B&displaylang=en CA-479A-867C-04DC45164F5B&displaylang=en

© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.