Promise
Promise Biznes Promise System Promise Software Promise Retail Promise Centrum Wiedzy Promise Sklep on-line
Pomiń łącza nawigacji
Strona główna
Dla edukacji
Dla programistów
Książki
Pytania
Mała Firma
Znajdź książkę:

Visual Studio 2008 Team System

Zarządzanie cyklem życia aplikacji

Dostępne w Visual Studio Team System 2008 kompleksowe funkcje zarządzania cyklem życia aplikacji dostarczają narzędzia, procesy i wskazówki pozwalające na zwiększenie efektywności pracy wszystkich osób zaangażowanych w projekt programistyczny. Dzięki Microsoft Visual Studio Team System 2008 Team Suite każdy członek zespołu programistycznego może pełnić w projekcie wiele ról, a Microsoft Visual Studio Team Suite 2008 Team Foundation Server umożliwia budowę centralnego repozytorium wszystkich informacji związanych z projektem.

Funkcjonalność tego środowiska rozwoju oprogramowania istotna dla zespołów programistycznych obejmuje między innymi:

  • Śledzenie elementów pracy. Na zarządzanie elementami pracy pozwala Team Foundation Server, a ich status jest aktualizowany automatycznie w czasie zaewidencjonowywania kodu przez programistów.
  • Kompilacja na serwerze. W trybie integracji ciągłej każde zaewidencjonowanie kodu powoduje skompilowanie projektu i uruchomienie zautomatyzowanych testów. W razie wystąpienia problemu wszyscy członkowie projektu są o tym informowani za pośrednictwem poczty elektronicznej.
  • Raportowanie. Predefiniowane raporty, takie jak wskaźniki jakości czy pozostała do wykonania praca, sprawiają, że informacje niezbędne do oceny postępu prac i jakości oprogramowania znajdują się w zasięgu ręki każdego uczestnika projektu.

Korzyści, jakie zapewnia nowe środowisko programowania, to między innymi:

  • Usprawniona praca grupowa. Wszyscy członkowie zespołu programistycznego — architekci, programiści, testerzy, specjaliści z zakresu baz danych, menedżerowie projektu — mogą bardziej efektywnie ze sobą współpracować. Zasady kontroli wersji pozwalają egzekwować przestrzeganie określonych procesów — można na przykład wprowadzić wymaganie, by każda zmiana wprowadzana w kodzie była związana z jakimś elementem pracy. Testerzy są automatycznie powiadamiani o wprowadzanych zmianach oraz o zrealizowanych funkcjach i usuniętych błędach i mogą natychmiast rozpocząć testowanie odpowiednich elementów.
  • Lepsza jakość oprogramowania. Ciągła integracja i zautomatyzowane testy pozwalają na natychmiastowe identyfikowanie błędów kompilacji i problemów integracyjnych, dzięki czemu nie jest trwoniony cenny czas przeznaczony na testowanie. Przed zaewidencjonowaniem kodu programiści mogą skorzystać z wbudowanych w Team Suite narzędzi analizy i profilowania kodu w celu wykrycia potencjalnych problemów z wydajnością i bezpieczeństwem rozwiązania.
  • Lepsza przejrzystość. Gdy wszystkie dane projektu znajdują się w jednym miejscu i są zbierane w ramach standardowych zadań, każdy członek zespołu programistycznego ma pełne i stale aktualne informacje na temat stanu projektu. Dzięki temu może mniej czasu poświęcać na wyszukiwanie i przetwarzanie informacji, a więcej — na wykorzystywanie tych informacji. Osoby zainteresowane rozwojem projektu, które nie są członkami zespołu programistycznego i nie korzystają z oprogramowania Team Suite, mogą uzyskać dostęp do informacji na temat projektu za pośrednictwem portalu internetowego.

Kontakt:

Paweł Pętlicki
tel: (22) 355 16 43
e-mail: Pawel.Petlicki@promise.pl

  
strona główna     |     mapa serwisu     |     kontakt     |     polityka bezpieczeństwa
 
© Copyright APN Promise Sp. z o.o. Wszelkie prawa zastrzeżone.