TLA203 Microsoft Visual Studio Team System: Today and Tomorrow

Speaker(s): Brian Harry

Denna presentationen började med en snabb översikt vad Team System är idag (TFS 2008) samt de senaste TFS Power Tools (Maj 2008).

Sedan gick Brain in på vad TFS Power Tolls (Juli) kommer att innehålla. Power Tools (Juli) kommer bl.a. innehålla en omarbetad Alerts manager som möjliggör filtrering m.m.

Etfer det så pratade han lite kort om SP1.

Resten av av sessionen fokuserade på TFS "Rosario". Här kommer en kort sammanfattning av de olika delarna Brian pratade om:

Arkitektur

Nya diagram
  • Layer – visar en appliaktion olika lager och kan innehålla validering och Checkin poliies
  • Sequence
  • Component
  • Logical Class
  • Use Case
  • Activity

Dessa diagram kommer att vara delvis kopplade till koden vilket gör att när koden uppdateras så uppdateras diagrammen.

Architecture explorer

Verktyg för att utforska din appliakations arkitektur. Vissa delar såg ut som direkta kopior från nDepend

Development

  • Historical debugging – sparar en debuggsession så att man kan gå fram och tillbaka i debuggern. Man kommer också kunna spara undan en debuggsession för framtida bruk t.ex. en testare kan visa för en utvecklare hur ett fel uppstod
  • Test case prio – Kan visa vilka tester som påverkas av en kodändring.
  • Code Analysis rulesets – Möjligör att man sparar rulesets för kodanalys så att man kan enklare applicera de regler som är relevanta för din typ av applikation eller del av applikation.

Testing

  • Test case managment – bättre stöd för testledare och testteam
  • Test case prio – Kan användas för att sen vilka tester som måste testas om efter leverans av en ny version.
  • Coded functional testing – möjliggör automaticering av testning av GUI. Kommer att förlita sig på accesability för automaticeringen så det kommer inte vara bundet till kordinater på skärmen. Stöd för WinForms, Webb apps samt någon till som jag har glömt 🙂

TFS Server

Project management
  • Hiarkiska Work Items
  • Förbättrad Agile templates
  • Agile Workbook
  • Project Server integration – kommer innehålla någon form av workflow ur ett projektlednings perspektiv.
  • Excel & Project usabilty förbättringar
Reporting
  • Dashboard – rollup över flera TFS projekt
  • Förenklat rapportskapande
  • Relational warehose – kompliment till kub
Build
  • Build workflow – bygget kommer att använda sig av Windows Workflow för bygget.
  • Build agent pooling
  • Gated chechin – När man checkar in så måste koden kompilera och ev test skall gå grönt innan man kan checka in.
Version Control
  • Merge by Work item
  • Branch/merge visualicering
  • MYCKET BÄTTRE konflikthantering, inte ett modualt fönster
  • Rollback

Sessionen var mycket intressant och det kommer att finnas mycket matnyttigt i "Rosario".

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s