1 / 35

TFS 2010

TFS 2010. J án Repiský Gradual Systems. Agenda. TFS 2010 Instalace Vývoj s TFS 2010. TFS – Co to je. T eam collaboration platform Version control Work-item tracking Team portal Build management Process guidance Business intelligence ALM Platform. TFS pro malé teamy. Cena

jeb
Download Presentation

TFS 2010

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TFS 2010 Ján Repiský Gradual Systems

  2. Agenda • TFS 2010 • Instalace • Vývoj s TFS 2010

  3. TFS – Co to je • Team collaboration platform • Version control • Work-item tracking • Team portal • Build management • Process guidance • Business intelligence • ALM Platform

  4. TFS pro malé teamy • Cena • Výrazně nižší • MajiteléVisual Studia 2010 s MSDN subskripcímajízahrnutou • 1 licenci TFS serveru • 1 klientskoulicencivesvé MSDN subskripci, nemusíjitedykupovatvůbec. • Certifikovaný partner • TFS + CAL pro všechny vývojáře

  5. TFS pro malé teamy • Instalace • 2010 výrazné zjednodušení • Instalace kamkoliv • Domain Server, Vista , W7 , Standalone • 3 wizardsBasic,Standard,Advanced • “Basic” install wizard.  • Instalace (konfigurace) SQL • Instalace (konfigurace) IIS

  6. TFS 2010 Instalace

  7. Instalace Build Service • Trochusložitější wizard • Select ProjectCollection • Počet Build agentů (obvykle 1) • Windows Account služeb

  8. Instalace hotova • 10-20 minut • System s • Version Control, • Bug tracking • Build automation • Chybí Sharepointa Reporting • TFS "Basic” JE TFS • reconfigure it to add more capabilities.

  9. TFS 2010 Upgrade

  10. Upgrade In-Place Migration Backup TFS Data Backup TFS Data Import Uninstall TFS Install pre-reqs Backup TFS Data Upgradepre-reqs Copy and Restore TFS Data Copy and Restore TFS Data Install TFS 2010 Run Import Command Optionally… Select Upgrade from Previous Version Wizard Manually configure WSS and Reporting Input Wizard Data Configure and Upgrade Install and Config: Proxy & Build Services

  11. Upgrade: Prerequisites Note: SQL Server 2005 and Windows SharePoint Services 2.0 are not supported platforms for TFS 2010

  12. Compatibility: Clients * A compatibility hotfix (GDR) is required when connecting from Team Explorer 2005 or Team Explorer 2008 to TFS 2010.For more information, see: http://go.microsoft.com/fwlink/?LinkID=166482 http://go.microsoft.com/fwlink/?LinkId=166481

  13. Vývoj s TFS 2010

  14. TFS Source Control • Vaše zdrojáky v naprostém bezpečí • Kompletní funkčnost • Vynikající integrace do VS • Branching • Není se čeho bát

  15. TFS 2010 SCC - vylepšení • Paralelnívývojvíceverzí • větvekódujsouvizuálněoznačeny a lzesizobrazitjejichvzájemnévztahy. • Sledováníprůběhuopravy • Postupopravychybysiteďmůžetezobrazitbuď v hierarchiivětvíanebonačasovéose. • Detailnější historiepoložky • lzeho otevřít pro vícesouborů, zobrazujezměnypřenesenéslučovánímvětvíapod. • Řešeníkonfliktu

  16. TFS 2010 Build Service • Continuos Integration out of the box • Gated check-in (Nové) • technologiipro ochranunarušeníkompilovatelnostikódu • předuloženímnovéverzekódu se provedekontrolní build, a pokudneskončíúspěchem, jsouzamýšlenézměnyodmítnuty a vrácenyvývojáři.

  17. TFS – Work Items • User Stories • Requirements • Tasks • Product Backlog Item • Impediment • Bug • Risk • Etc.

  18. TFS – Work Item XML

  19. TFS – Process Templates • DefiniceWorkItemů and procesu. • Per projekt • Out Of the box • MSF for Agile v5.0 (Microsoft) • CMMI • Scrum - Nové

  20. TFS – Process Templates XML

  21. Agilní přístup - zjedodušeně • Plánování projektu • Jak plánovat? • Plánování projektuv TFS 2010 • Planování iterace • Co to je? • Jak na to v TFS 2010 • Realizace iterace • Příklad v TFS 2010

  22. Plánování projektu Requirements/Product Backlog Hierarchická definice Co chce uživatel User story Priorita dle business VALUE.

  23. Planning the Project Product Backlog “As a new customer I want to register online so I can use the services offered” User Stories 5 8 Stories are listed on the backlog in priority order The team estimates each story using story points 5 Priority 3 New stories are added to the product backlog 8 1

  24. Demo

  25. Plánování iterace Iterace má definovanou dobu Optimálně 2-6 týdnů Přidání “user stories” do iterace Každá story je rozdělena na úlohy

  26. Planování iterace Product Backlog Iteration Backlog User Stories User Stories Tasks (hours) Commit! Based on estimates the team commits to each story 3 3 The team thinks this story is more work than they can commit to… During the sprint planning meeting, the product owner and the team add User Stories to the sprint 3 The team breaks down each story into tasks Commit! Can’t Commit!  Success Tip #4: Each task should be no longer than 16 hours.

  27. Demo

  28. Realizace iterace Monitorování progresu Daily Meeting Co je hotovo A Co ne Deliver a “potentially shippable” increment Demo the value delivered Retrospective

  29. Vytořte si váš vlastní proces Nebojte secustomizace procesu. (a Process Template) Sledujte co vám každý den funguje a co ne. Dovolte vašemu vývojovému procesu se vyvíjet

  30. Questions and Resources Kontakt Ján Repiský jan.repisky@gradual.cz TFS Resources http://msdn.microsoft.com/vstudio TFS 2010 Project Management http://blogs.msdn.com/bharry/archive/2009/05/19/tfs-2010-project-management.aspx Agile Planning Tools In VS 2010 http://msdn.microsoft.com/en-us/magazine/dd347827.aspx

More Related