Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Lubor Krebs Developer Solution Specialist Microsoft.

Podobné prezentace


Prezentace na téma: "Lubor Krebs Developer Solution Specialist Microsoft."— Transkript prezentace:

1 Lubor Krebs Developer Solution Specialist Microsoft

2

3 BusinessAnalyst Operations CIO ApplicationSupport DB Pro PMO Architect Project Manager Tester Designer Developer

4 Microsoft Solution Framework Microsoft Operations Framework

5 Principy: Iterovaná vydání Iterovaná vydání Živé dokumety Živé dokumety Kompromisy (zdroje, termín, funkčnost, kvalita) Kompromisy (zdroje, termín, funkčnost, kvalita) Týmový a procesní model Týmový a procesní model

6 “Náš tým je velmi rozptýlený a specializovaný.” “Dnešní nástroje nejsou integrovány.” “Potřebujeme předvídat postup našich projektů.” “Jsme speciální případ, známé metodiky nám nevyhovují.”

7 další metodiky (Scrum, FDD,… ) najdete na

8 Vytvořte pracovní položky v MS Excel Vytvořte pracovní položky v MS Excel Pracovní položky se objeví ve Visual Studiu Pracovní položky se objeví ve Visual Studiu Přidělte pracovním položkám zdroje v Microsoft Project Přidělte pracovním položkám zdroje v Microsoft Project Přehled stavu projektu v Microsoft Excel nebo Microsoft Project Přehled stavu projektu v Microsoft Excel nebo Microsoft Project

9 Testy jsou navázané na požadavky a pracovní položky pro lepší přehled o stavu vývojového cyklu

10 Nárůst práce např v testování – indikuje potřebu přeskupení zdrojů nebo neadekvátní kvalitu vstupů

11 Procesy upravitelné na míru Integrované nástroje kontroly kvality Snížení chybovosti a prevence bezpečnostních problémů Tester Developer Architect IT / Project Manager BusinessAnalyst Database Professional Designer

12 Generování unit testů

13 Identifikujte oblasti nepokryté unit testy

14 Objevte úzká hrdla ve výkonu a použití paměti

15

16

17 Visual Studio Team Suite MSF Process and Guidance Visual Studio Team Foundation Server Visual Studio Industry Partners Software Architects Software Developers Software Testers Database Professionals Visual Studio Team Explorer Application Modeling Infrastructure and Deployment Modeling Code Analysis Performance Tuning Security Analysis Database Deployment Database Change Management Database Testing Performance Testing Manual Testing Test Case Management Visual Studio Professional Edition Change Management Work Item Tracking Reporting Project Site Integration Services Project Management Load Test Agent Visio and UML Modeling Class Modeling Unit Testing Code Coverage

18 Service-Oriented Architecture model Port Details editor

19 Services je přiřazen logické infrastruktuře Architektura je validována proti provoznímu nastaveni

20 Class Designer a obustranná reverzní synchronizace s kódem

21 Visual Studio Team Suite MSF Process and Guidance Visual Studio Team Foundation Server Visual Studio Industry Partners Software Architects Software Developers Software Testers Database Professionals Visual Studio Team Explorer Application Modeling Infrastructure and Deployment Modeling Code Analysis Performance Tuning Security Analysis Database Deployment Database Change Management Database Testing Performance Testing Manual Testing Test Case Management Visual Studio Professional Edition Change Management Work Item Tracking Reporting Project Site Integration Services Project Management Load Test Agent Visio and UML Modeling Class Modeling Unit Testing Code Coverage

22 Static Code Analyzer (před spuštěním)

23 Integrovný Unit Testing (Odshora dolu, funkce, podmínky,stavy) Integrovný Unit Testing (Odshora dolu, funkce, podmínky,stavy)

24 Code Coverage (je, není pokryto testem) Code Coverage (je, není pokryto testem)

25 Visual Studio Team Suite MSF Process and Guidance Visual Studio Team Foundation Server Visual Studio Industry Partners Software Architects Software Developers Software Testers Database Professionals Visual Studio Team Explorer Application Modeling Infrastructure and Deployment Modeling Code Analysis Performance Tuning Security Analysis Database Deployment Database Change Management Database Testing Performance Testing Manual Testing Test Case Management Visual Studio Professional Edition Change Management Work Item Tracking Reporting Project Site Integration Services Project Management Load Test Agent Visio and UML Modeling Class Modeling Unit Testing Code Coverage

26 Load Testing Web recorder Load Testing Web recorder

27 OS integrované Perf Countery a monitoring Load Testing

28 Test Case Management

29 Visual Studio Team Suite MSF Process and Guidance Visual Studio Team Foundation Server Visual Studio Industry Partners Software Architects Software Developers Software Testers Database Professionals Visual Studio Team Explorer Web Access Application Modeling Infrastructure and Deployment Modeling Code Analysis Performance Tuning Security Analysis Database Deployment Database Change Management Database Testing Performance Testing Manual Testing Test Case Management Visual Studio Professional Edition Change Management Work Item Tracking Reporting Project Site Integration Services Project Management Load Test Agent Visio and UML Modeling Class Modeling Unit Testing Code Coverage

30 Rename refactoring Práce s DB schematem off-line v rámci projektu a správa verzí pomocí TFS

31 Visual Studio Team Suite MSF Process and Guidance Visual Studio Team Foundation Server Visual Studio Industry Partners Software Architects Software Developers Software Testers Database Professionals Visual Studio Team Explorer Application Modeling Infrastructure and Deployment Modeling Code Analysis Performance Tuning Security Analysis Database Deployment Database Change Management Database Testing Performance Testing Manual Testing Test Case Management Visual Studio Professional Edition Change Management Work Item Tracking Reporting Project Site Integration Services Project Management Load Test Agent Visio and UML Modeling Class Modeling Unit Testing Code Coverage

32 Build Server Build Server Co, kde, kdy, kdo, … se změnilo Denní buildy Co, kde, kdy, kdo, … se změnilo Denní buildy

33 Reporting v realném čase,portál

34 Úkoly ve Microsoft Excel Úkoly ve Visual Studiu Přiřazování úkolů a zdrojů v Microsoft Project Prohlížení v Microsoft Excelu nebo Microsoft Projectu

35 Visual Studio Team Suite MSF Process and Guidance Visual Studio Team Foundation Server Visual Studio Industry Partners Software Architects Software Developers Software Testers Database Professionals Visual Studio Team Explorer Web Access Application Modeling Infrastructure and Deployment Modeling Code Analysis Performance Tuning Security Analysis Database Deployment Database Change Management Database Testing Performance Testing Manual Testing Test Case Management Visual Studio Professional Edition Change Management Work Item Tracking Reporting Project Site Integration Services Project Management Load Test Agent Visio and UML Modeling Class Modeling Unit Testing Code Coverage

36 Rozšíření Visual Studia Libovolné doplňky do Visual Studia Napojení VS Team Foundation Serveru na externí systémy / rs/ VSIP SDK … až vlastní distribuce VS IDE

37

38 Zvýšit předvídatelnost procesu vývoje Usnadnit týmu spolupráci Zvýšit kvalitu softwaru Intuitivní produkty a nástroje Integrace mezi nástroji pro jednotlivé fáze cyklu Jednotná a integrovaná serverová infrastruktura Real-time reporting z datového skladu, jednotné metadata Auditovatelnost všech částí Průhlednost výsledků a redukce rizik Jednoduchý a přizpůsobitelný process Integrované nástroje pro řízení kvality pro každou roli Snížení chyb co nejříve a déle neustále, průběžně

39 mob


Stáhnout ppt "Lubor Krebs Developer Solution Specialist Microsoft."

Podobné prezentace


Reklamy Google