Christian Binder Senior Platform Strategy Manager Microsoft

34
Prozessunterstützung und integriertes ALM von Modellierung bis Test mit Visual Studio Team System 2010 Christian Binder Senior Platform Strategy Manager Microsoft

description

Prozessunterstützung und integriertes ALM von Modellierung bis Test mit Visual Studio Team System 2010. Christian Binder Senior Platform Strategy Manager Microsoft. Session Scope. Solution Architect ? Who is it ? - PowerPoint PPT Presentation

Transcript of Christian Binder Senior Platform Strategy Manager Microsoft

Page 1: Christian Binder Senior  Platform Strategy  Manager Microsoft

Prozessunterstützung und integriertes ALM von Modellierung bis Test mit

Visual Studio Team System 2010

Christian BinderSenior Platform Strategy ManagerMicrosoft

Page 2: Christian Binder Senior  Platform Strategy  Manager Microsoft

Session ScopeSolution Architect ? Who is it?Herausforderungen des Solution Architects im gesamten Development Prozess Wie können ALM Tools am Beispiel von VSTS2010 diese Problembereiche unterstützen?

Page 3: Christian Binder Senior  Platform Strategy  Manager Microsoft

Solution ArchitectSolution ArchitectArchitect = System Design only?Meistens Mix verschiedener AufgabenSystem Design auf der grüne Wiese?Erweiterung bestehender komplexer Systeme

Page 4: Christian Binder Senior  Platform Strategy  Manager Microsoft

Architect

System Design

System Developm

ent

System Test

System Analyse

System Requireme

nts

Agenda

Page 5: Christian Binder Senior  Platform Strategy  Manager Microsoft

System RequirementsUnvollständige Requirements Requirement Decomposition >

Application Architecture (Design)Development Task Breakdown

Requirement Management Requirement Tracking

Page 6: Christian Binder Senior  Platform Strategy  Manager Microsoft

UML : Use Case Diagram

Page 7: Christian Binder Senior  Platform Strategy  Manager Microsoft

UML : Activity Diagram

Page 8: Christian Binder Senior  Platform Strategy  Manager Microsoft

demoManaging Requirements

Page 9: Christian Binder Senior  Platform Strategy  Manager Microsoft

Requirement Tracking

Page 10: Christian Binder Senior  Platform Strategy  Manager Microsoft

Architect

System Design

System Developm

ent

System Test

System Analyse

System Requireme

nts

Agenda

Page 11: Christian Binder Senior  Platform Strategy  Manager Microsoft

System DesignNon Functional RequirementsFunctional RequirementsTechnology abhängig >> Application Architecture

Page 12: Christian Binder Senior  Platform Strategy  Manager Microsoft

UML : Component Diagram

Page 13: Christian Binder Senior  Platform Strategy  Manager Microsoft

UML : Sequence Diagrams

Page 14: Christian Binder Senior  Platform Strategy  Manager Microsoft

UML : Logical Class Diagram

Page 16: Christian Binder Senior  Platform Strategy  Manager Microsoft

UML Model

Page 17: Christian Binder Senior  Platform Strategy  Manager Microsoft

UML Model

Page 18: Christian Binder Senior  Platform Strategy  Manager Microsoft

UML Model Artefakte mit Workitems verknüpfen

Page 19: Christian Binder Senior  Platform Strategy  Manager Microsoft

Layer Diagram

Page 20: Christian Binder Senior  Platform Strategy  Manager Microsoft

Architect

System Design

System Developm

ent

System Test

System Analyse

System Requireme

nts

Agenda

Page 21: Christian Binder Senior  Platform Strategy  Manager Microsoft

System Development

Halten wir uns wirklich an das Design ?Wenn nicht? Wo nicht?

Page 22: Christian Binder Senior  Platform Strategy  Manager Microsoft

demoSystem Development

Page 23: Christian Binder Senior  Platform Strategy  Manager Microsoft

UML : Sequence Diagram

Page 24: Christian Binder Senior  Platform Strategy  Manager Microsoft

Architect

System Design

System Developm

ent

System Test

System Analyse

System Requireme

nts

Agenda

Page 25: Christian Binder Senior  Platform Strategy  Manager Microsoft

System TestTesten wir alle relevanten Requirements?Haben wir entsprechendes Testfeedback und Reporting?frühzeitig Qualitäts Probleme identifizieren zu spät erkennen, dass die System Architektur nicht passt

Page 26: Christian Binder Senior  Platform Strategy  Manager Microsoft

demoCodename “Camano”

Page 27: Christian Binder Senior  Platform Strategy  Manager Microsoft

Team Test Lab

Page 28: Christian Binder Senior  Platform Strategy  Manager Microsoft

Team Test Lab

Page 29: Christian Binder Senior  Platform Strategy  Manager Microsoft

Team Test Lab

Page 30: Christian Binder Senior  Platform Strategy  Manager Microsoft

Architect

System Design

System Developm

ent

System Test

System Analyse

System Requireme

nts

Agenda

Page 31: Christian Binder Senior  Platform Strategy  Manager Microsoft

System AnalyseWie oft kann man auf der Grünen Wiese starten?Wie bestehende complexe Systeme Analysieren?“Death Star” : Change Impact bewerten ? ALM: Architecture Artifacts mit Aufgaben im Development Process verknüpfen?

Page 32: Christian Binder Senior  Platform Strategy  Manager Microsoft

demoSystem Analyses