Visual Studio 2010 Suite
De verzameling ontwikkeltools die onderdeel zijn van de Visual Studio 2010 suite zien wij als een belangrijke pijler in ons dienstenpakket. Aan de basis van onze opdrachten staat vrijwel altijd een editie van Visual Studio 2010 ondersteunt door Team Foundation Server 2010. Of het nu gaat om een simpele ontwikkelopdracht of een complex project.
Enkele mogelijkheden van Team Foundation Server en Visual Studio:
- Het kunnen vastleggen van werk en/of bevindingen uit een systeemtest en aan de juiste personen kunnen toekennen.
- Ondersteuning voor meerdere projectmethodieken zoals MSF Agile en Scrum.
- Versiebeheer van broncode en andere bestanden met de mogelijkheid om met meerdere personen aan dezelfde bestanden te werken. Ook tijdelijk werken aan meerdere releases, het zogenaamde branching, wordt ondersteund. Met check-in policies is bovendien af te dwingen dat wijzigingen voldoen aan automatische controles of onderdeel zijn van een toegekend work item en/of alle unit tests succesvol uitgevoerd zijn.
- Een volledig aanpasbare team portal per project, gebaseerd op Windows Sharepoint Services, waarmee alle communicatie rondom het project kan worden gecentraliseerd. Ook is het mogelijk om op te schalen naar bijvoorbeeld Microsoft Office Sharepoint Server 2007 of SharePoint 2010.
- Rapportage over bijv. het aantal bugs in tijd, de kwaliteit van de code, de productiviteit etc. Omdat deze gebruik maakt van SQL Server Reporting Services zijn ook deze rapporten volledig aanpasbaar.
- Projectleden die geen gebruik (kunnen) maken van Visual Studio hebben de beschikking over Team Foundation Server Web Access, een website waarmee alle belangrijke functionaliteit van TFS beschikbaar is.
- Projecten kunnen ’s nachts automatisch gecompileerd en gecontroleerd worden. Deze build scripts bieden zelfs de mogelijkheid om het resultaat automatisch te laten uitrollen op een testomgeving.
- Integratie met Microsoft Outlook, Microsoft Excel en Microsoft Project voor notificatie via e-mail, het beheren van meerdere work items tegelijkertijd, en het creƫren van een projectplanning op basis van die work items.