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.
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…
Reliable Scrum is a mixture of iterative Agile approach with critical chain project management (which is approach to project management for Theory of Constraints). This approach was proposed by Wolfram Muller and now is succesfully used in several software development companies where it is crucial to meet strict deadlines.
Special prices for the hotels and visa support are offered to the conference guests.