Ana is an ALM and TFS consultant at Ekobit, Croatia. She primarily works on implementing ALM environments supported by TFS for development teams of different sizes. This includes the full set of services related to planning, installation, integration and customization, as well as training and consulting the team in order to efficiently make their transition and start using the tools according to best practices. Besides that, her main points of interest include agile software development methodologies and practices. In addition, she plays the role of Principal Design Reviewer and Tester for TeamCompanion. Previously she worked as project manager and senior software developer. She started in 2000 with C++, SQL and XML, and continued with C# and .NET related technologies. 2006-2008 she led an agile distributed team working on the first Croatian software project fully supported by the VS ALM environment. Ana delivers regular training workshops and speaks publicly about her extensive experiences. She presented at various local and international events like Microsoft Windays, Advanced Developers Day, DevArena and Basta!, and delivered numerous public (Microsoft Innovation Center) and customer tailored trainings (Telecom, ISV, Postal Services, Banking, etc.). She attended several worldwide developer conferences like Microsoft TechEd, Microsoft PDC and Agile 2011. She holds following certificates MCTS:TFS, MCSD.NET and MCDBA.
Continuous Value Delivery with Visual Studio 2012 ALM
- Stopnja 300
25. april 2013 09:00
The goal of this session is to familiarize yourself with the continuous value delivery concept. This includes rules, techniques and processes used in your application lifecycle management, which ensure you the delivery of high quality software solutions in continuous automated development, testing and deployment cycles. The session starts with some theoretical key points and goes on with actual examples from the Visual Studio 2012 ALM and Team Foundation Server 2012 environment. We will present various levels of maturity that you can achieve towards a fully automated support for quality. Our starting point will be an automated build, most likely a continuous integration build. Next, we will reach higher for automated build verification tests (BVT) and functional testing with coded UI tests (CUIT). Finally, we will climb up to a realistic test environment supported by Test Lab and reach a fully automated continuous delivery with an end-to-end automated Build-Deploy-Test workflow.