Szkolenie skierowane do:
Specjalistów związanych z procesem wytwarzania
oprogramowania – m.in. programistów, testerów, menadżerów projektu, menadżerów
konfiguracji.
Tematy zajęć
- Wprowadzenie do ALM (Application Life-Cycle Management)
- wstęp do Application Life-Cycle Management
- funkcje pracy zespołowej w Visual Studio 2008 Team System
- scenariusze ALM wspierane przez Visual Studio Team System
- Używanie Visual Studio Team System w zespole
- wstęp do architektury Visual Studio Team System
- używanie Visual Studio Team System w pracy zespołowej
- Przegląd zarządzania projektami
- Microsoft Solution Framework (MSF)
- planowanie projektu
- wsparcie procesu
- dostosowywanie procesu
- zadania
- portal projektu
- Projektowanie i budowanie rozwiązania w Visual Studio Team System
- projektowanie rozwiązania
- używanie narzędzi do projektowania baz danych
- implementacja testów jednostkowych
- Wstęp do kontroli wersji w programowaniu równoległym
- przegląd architektury MSBuild
- dostosowywanie Team Build
- integracja testowania w Visual Studio Team System
- Kontrola wersji w programowaniu równoległym.
- wstęp do kontroli wersji i modeli blokowania
- tworzenie gałęzi, różnice i scalanie
- Wstęp do zaawansowanych zadań analizy
- narzędzia analizy wydajnościowej
- narzędzia analizy kodu
- narzędzia testów jednostkowych
- narzędzia profilowania wydajnościowego
- Przegląd testowania w Visual Studio Team System
- budowanie Web testów
- uruchamianie Web testów
- budowanie testów obciążeniowych
- interpretacja rezultatów testu
- budowanie przypadków testowych
Korzyści wynikające z ukończenia szkolenia:
Uzyskanie wiedzy z zakresu wykorzystania
systemów ALM w procesie wytwarzania oprogramowania, zdobycie umiejętności
pozwalających na efektywną pracę zespołową i optymalizację procesu wytwarzania
oprogramowania w oparciu o funkcjonalność Visual Studio Team System 2008
Metoda szkolenia:
Czas trwania:
3 dni
Oczekiwane przygotowanie słuchaczy:
Podstawowa znajomość środowiska Visual
Studio 2008, wiedza z zakresu elementów platformy .NET 2.0 lub wyższej, oraz
projektowania i budowy aplikacji lub wiedza z zakresu szkolenia:
MS 2956 – Core Foundations of Microsoft .NET 2.0 Development
Jako uzupełnienie
rekomendujemy:
MS 6215 - Implementing and Administering Microsoft Visual Studio 2008
Team Foundation Server
MS 6368 - Programming with the .NET Framework Using Visual Studio 2008
MS 6464 - Visual Studio 2008: ADO.NET 3.5
MS 6463 - Visual Studio 2008: ASP.NET 3.5 lub
MS 2310 - Developing Web Applications Using Microsoft Visual Studio 2008
MS 6462 - Visual Studio 2008 Windows Workflow Foundation
MS 6461 - Visual Studio 2008: Windows Communication Foundation
MS 6460 - Visual Studio 2008: Windows Presentation
Foundation