Visual Studio & Team Foundation Server
De verzameling ontwikkeltools die onderdeel zijn van het Visual Studio Team System-concept zien wij als een belangrijke pijler in ons dienstenpakket. Aan de basis van onze opdrachten staat vrijwel altijd een editie uit de Visual Studio Team Suite ondersteunt door Team Foundation Server. 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 CMMI. Andere methodieken zoals SCRUM of RUP zijn als add-on te downloaden of the kopen.
- 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.
- 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.