In this presentation, we will address the need for documentation in software development projects from the viewpoint of various stakeholders (i.e. development team, management, client, regulatory bodies, IT auditors, etc.). Although agile manifesto values “Working software over comprehensive documentation”, a lot of teams misuse or misunderstand it as “documentation is not required or needed”. In non-agile, but still iterative software development, the requirements…
In my presentation I would like to tell about an approach to development and deployment of the KPI-system in T-Systems Russia, which is valuable for projects with different levels of complexity, size, scope and methodology. KPI-system is applicable for for Agile framework and for classic Waterfalls alike. It is a useful tool for control for the project management, while for top-management it provides objective status of projects with highlighted areas requiring additional attention.
Non-blocking Michael-Scott queue algorithm uses a very interesting idea: threads, working with the queue, “help each other”. This algorithm and its modifications are used in many modern platforms, including and C++ and Java. In this talk, I will demonstrate the algorithm itself and show you exactly what it is I so admire.
Special prices for the hotels and visa support are offered to the conference guests.