Agile Seminar - September 7th, 2005 - Helsinki, Finland

*** SOLD OUT ***
REGISTERING NOW WILL GET YOU ON A WAITING LIST (BUT WE CAN'T MAKE ANY PROMISES)

The Agile Alliance, Reaktor Innovations, and Nokia are organizing the second Agile Seminar in Finland on September 7th, 2005. The purpose of this seminar is to bring together IT and business on a forum that facilitates the exchange of ideas and experiences with agile, iterative, and incremental software development methods.

We will hold these seminars infrequently, and therefore ensure high quality, best in class presentations and talks around Agile techniques and thinking. This meeting is a must for anyone with an interest in Agile.

Who should attend and why?

Software delivery professionals involved in the development of and delivery of business critical systems, who are interested in learning more about Agile methods and how they can support rapidly changing business needs. We would also encourage business people with responsibility for initiating software development projects to attend and learn more about extracting business value using Agile software development.

The event is free of charge and all presentations will be given in English.

Timetable >>
Venue >>
Registration >>
Contacts >>


Timetable

17:30-18:00 Registration
18:00-19:00 History and Evidence regarding Iterative vs. Waterfall Methods - Craig Larman, Valtech
 

Although iterative, incremental, and evolutionary "agile" development in software is in the ascendance as the "modern" or agile approach to replace ad hoc or waterfall (sequential lifecycle) development, its practiced and published roots go back surprisingly far. At least as far back as the early 1960s, as a contemporary alternative to the nascent waterfall model.

In this presentation, I share the fascinating history of iterative development for software projects. It has in fact been successfully applied since the 1960s on some of the largest and most risky projects, including the primary flight control software for the USA Space Shuttle, among countless other projects, some of which will be highlighted. I will also demonstrate that the software engineering thoughtleaders of the past four decades have consistently promoted iterative development in their work and writings, and vigorously advocated avoiding the waterfall model.

I'll also share the research and standards-body evidence promoting iterative development, and demoting waterfall development. And finally, in light of this, I'll explore the interesting reasons and historical accidents of why the sequential document-driven waterfall model was promoted in academic texts and among various project management groups, in contradiction to the research, history, and expert advice.

About Craig Larman:
After a failed career as a wandering street musician, Craig Larman built systems in APL and 4GLs in the 1970s. Starting in the early 1980s he became interested in artificial intelligence (having little of his own) and built knowledge systems with Lisp machines, Lisp, Prolog, and Smalltalk. In the 1990s he worked at ObjectSpace, one of the earliest adopters of Java technologies, which built agent-based distributed systems in Java, C++, and Smalltalk, and helped many clients apply object technologies and iterative methods.

Craig now serves as chief scientist for Valtech, an international consulting company with divisions in Europe, India, and North America. He also works globally as an independent consultant and coach, traveling worldwide to help managers and developers in their adoption of agile, iterative methods and advanced object design and modeling skills.

Both his undergraduate and graduate degrees are in computer science, and he is the author of Applying UML and Patterns: An Introduction to OO Analysis and Design and Iterative Development, the world's best-selling text on OOA/D and iterative methods, Agile and Iterative Development: A Manager's Guide, the best-selling guide on agile methods, and Java 2 Performance and Idiom Guide.

19:00-19:15 Coffee and refreshments, sponsored by Nokia
19:15-20:00 Case Reaktor - Timo Lukumaa, Reaktor Innovations
 

Timo Lukumaa presents a case study of one of Reaktor's recent client projects carried out applying agile methods in what would seem on surface a rather traditional and rigid environment. This case, a successful J2EE application development project for one of the largest companies in Finland, shows a number of obstacles faced by Reaktor's development team as well as the actions taken to remedy the situation by adapting their process to the surrounding reality.

This case study also serves as a vehicle for highlighting the importance of some essential practices from the Scrum and XP processes, as well as bringing forth a host of perhaps less known issues to look out for.

About Timo Lukumaa:
Director and co-founder at Reaktor Innovations, a Finnish IT consultancy excelling in business critical systems development projects using agile methods, Timo Lukumaa has participated software projects at Reaktor since 2000 in roles ranging from programming to project management.

20:00-20:15 Coffee and refreshments, sponsored by Nokia
20:15-21:00 Case Tecnomen NGM - Oskari Kettunen, Tecnomen Corporation
 

Oskari Kettunen presents a case study of instituting agile methodologies in the development of Tecnomen's Next Generation Messaging product. This project carries many a hallmark of cautionary tales from the outset - to the extent that a completely new process was deemed necessary for even attempting to meet the requirements and deadline.

The presentation outlines the practical evolution of a development process in a ramp-up of only a couple of months. Starting from a handful of in-house architects in early 2005, Tecnomen currently operates a multi-team Scrum process of over 30 developers. More than two thirds of whom are consultants, and one team collaborating from Riga, Latvia. With the process, tools and conventions presented, the crew has proved able to produce working software based on the latest of open-source components.

About Oskari Kettunen:
Oskari Kettunen is one of the original architects of the NGM product, currently responsible for the overall architecture, frameworks and patterns. At Tecnomen he has been a vocal proponent of agile development and the author of a new quality assurance plan. He has over five years of experience in Java EE, application servers and transactional systems. He is also a certified Scrum Master.


Venue

Nokia Research Center
Itämerenkatu 11-13
00180 Helsinki
Finland


Registration

Register for the seminar before September 6th via email at registrations@agilefinland.com using the subject "2005/09".

In case you have any questions regarding the event or the registration process, contact Lasse Koskela at lasse.koskela@agilefinland.com.


Contacts

Reaktor Innovations and Agile Alliance:
Lasse Koskela
Reaktor Innovations
+358-45-6709770
lasse.koskela@ri.fi
Tecnomen:
Juha Sadeharju
Tecnomen Corporation
+358-40-5066494
juha.sadeharju@tecnomen.com
Nokia:
Bas Vodde
Nokia Networks
+358-50-4872337
bas.vodde@nokia.com

About Agile Alliance:

The Agile Alliance is a non-profit organization that supports individuals and organizations who use agile approaches to develop software. Driven by the simple priorities articulated in the Manifesto for Agile Software Development, agile development approaches deliver value to organizations and end users faster and with higher quality.
www.agilealliance.org

About Reaktor Innovations:

Reaktor Innovations is a business-to-business software company specialised in delivering high-quality solutions for its customers. Reaktor Innovations combines superior technological competence with the ability to understand our customers' business needs. We aim at long-lasting, mutually beneficial customer relationships and being a trusted, strategic IT partner for our clients. Reaktor Innovations delivers IT solutions for companies operating in various fields of business such as banking, insurance, media, logistics, telecommunication and the public sector. Based in Helsinki, Finland, Reaktor Innovations employs over 40 IT professionals.
www.ri.fi

About Tecnomen Corporation:

Tecnomen develops and supplies messaging and charging solutions for telecoms operators and service providers worldwide. Founded in 1978, it is one of the leading suppliers of messaging solutions, and has a strong market position in prepaid systems and intelligent network components. Tecnomen markets its products and services through its own worldwide organisation, as well as through global and local partners, and has supplied its products to customers in over 50 countries. Headquartered in Espoo, Finland, Tecnomen has 350 employees working in 13 locations worldwide. The company's shares are quoted on the Main List of the Helsinki Exchanges.
www.tecnomen.com

About Nokia:

Nokia is a world leader in mobile communications, driving the growth and sustainability of the broader mobility industry. Nokia connects people to each other and the information that matters to them with easy-to-use and innovative products like mobile phones, devices and solutions for imaging, games, media and businesses. Nokia provides equipment, solutions and services for network operators and corporations.
www.nokia.com


<< Back to top