Ana Roje Ivančić

Information & Communications Technology

DevOps & Automation Azure DevOps Scrum Agile Coaching Modern Software Development Release management Testing Agile Methodologies Agile Transformation TFS VSTS CI / CD Scrum.org PSF PSD automation Automated Testing Azure DevOpsCulture DevOps Transformation Process Improvement Visual Studio Team Services Team Foundation Server

Split, Split-Dalmatia, Croatia

Predictability in the software development Or How to answer the question: "When will it be Done?"

Is your development process predictable? Can you give a reliable answer to yourself or to your customers when will you be done implementing a specific feature? Do you deliver on time? Is your process under control? Do you successfully handle all urgent interventions and support requests, without jeopardizing the development of new features? If you have answered "No" to at least one of the questions above, we have some good and some bad news for you. The bad news is that the major cause of these problems are your conscious und unconscious decisions. The good news is that a solution exist and is within your grasp!

In this session we will explain the metrics necessary to get proper insights in the status of your development process and we will discuss how to visualize and interpret them. You will learn about process policies necessary to ensure a stable flow through the process and how tracking the most representative metrics helps to easily recognize irregularities and perform necessary adjustments to get the process under control. We will explain and through simulations clearly demonstrate how seemingly small changes in the way we behave in everyday development activities can have a significant impact on the process as a whole.

Having a predictable and reliable development process and being able to say when something will be done is the holy grail of software engineering. With metrics and techniques that we will discuss in this session, ensuring flow and predictability and reliably finishing on time will not be a miracle any more.


Ana Roje Ivančić

DevOps consultant, Microsoft MVP and Professional Scrum Trainer

Ana is a DevOps Consultant and Azure DevOps specialist (ex VSTS/TFS) with 20 years of experience in the field of professional software development. She believes that the right combination of agile practices and integrated tools can help software development teams achieve continuous value delivery for their customers.
Ana frequently speaks at various local and international industry conferences and regularly delivers training workshops. She has been awarded by Microsoft as MVP for Developer Technologies, she is a licensed Professional Scrum Trainer (PST) at Scrum.org, and additionally holds a number of Microsoft development and Scrum certifications.

Ana's full speaker profile