The speaker: Artem Marchenko
The talk: Agile Planning
Artem Marchenko
Finland, @Nokia
Currently a Product Manager in Nokia Artem Marchenko has over a decade of software development under the belt. Artem was working for a number of Ukrainian and Finnish companies, experienced various methodologies, processes and leadership styles. He got acquainted with Agile in 2005, liked the ideas and immediately started applying them in his projects within Nokia.
Artem’s main interests are Scrum in general and the ways of establishing productive communication between the customer and development sides in particular. Artem pursues both practice and theory. He was a practicing Scrum Master, now as a Product Manager he is playing a Product Owner role for a vastly distributed team. He is doing his PhD studies on Agile Project Management and consults and coaches various organizations on the topics of effective software development.
Artem also maintains and regularly writes to the http://AgileSoftwareDevelopment.com web site.
The talk “Agile Planning”
Agile software development methods are sometimes criticized for the inability to provide reliable estimations and for the lack of planning. In fact agile estimating and planning are important components of agile methods and are often indispensable in the situation of distributed development. Agile planning encourages and embraces change yet allows reliable decision making.
This Agile Planning talk is a shortened version of a full-day course on Agile Estimating and Planning and shows how it is possible to create accurate, reliable yet flexible plans for a software development project. If your management demands impossible deadlines and accurate predictability, if your teams see planning as something to be afraid of and avoided, come to see how your organization break both of these attitudes and cycles.
This Agile Planning talk provides an overview of methods and skills needed for creating plans that lead to reliable decision making. The participants will get the understanding needed for agile release and iteration planning. The participants will learn how to answer the all important questions asked from every development team: “When will we be done?” and “How long will it take to add these features?”
This talk is targeted to people new to agile methods and to people struggling with the difficulties of coming up with reliable plans that support the reliable decision making.
You will learn:
- What makes planning agile
- How to estimate the team velocity
- Ways for coming up with the reliable iteration plans
- Ways for coming up with the accurate and reliable release plans
- Techniques for contracting on fixed-scope and fixed-date projects