Nääsvillen oliopäivät TTY:lla 25.-26.11.2008 / OO Days at TUT(English summary, Program)Oliopäivät on talkoovoimin järjestettävä maksuton yleisötapahtuma, jonka Pirkanmaan tietojenkäsittely-yhdistys ja Tampereen teknillinen yliopisto järjestivät ensi kerran vuonna 1991, ja vuodesta 1994 lähtien tapahtuma on järjestetty aina parillisina vuosina. Oliopäivien suosio on jatkuvasti kasvanut, ja vuoden 2006 oliopäivillä oli jo lähes 400 osallistujaa (ilmoittautumissivu jouduttiin sulkemaan tilarajoitusten vuoksi jo muutamia viikkoja ilmoittautumisen avaamisen jälkeen). Oliopäivien 2008 ohjelman pääteemoja ovat ketterät menetelmät sekä niitä tukevat ohjelmistonkehitysympäristöt ja työkalut. Keynote-puhujina ovat maailman johtava agile-asiantuntija Alistair Cockburn ja oliomenetelmien huippuasiantuntija James Coplien. Suomalainen yleisö tuntee Alistairin ehkä parhaiten hänen mainioista käyttötapauksia ja ketteriä menetelmiä käsittelevistä oppikirjoistaan (mm. Writing Effective Use Cases ja Agile Software Development). Jim puolestaan muistetaan jo ensimmäisestä kirjastaan (Advanced C++ Programming Styles, 1991) lähtien terävänä ja kriittisenäkin olioteknologioiden ja ohjelmistoprojektien asiantuntijana. Oliopäiviin liittyy perinteisesti myös joukko oheistapahtumia:
Oliopäivien tapahtumapaikkana on Tampereen
teknillinen yliopisto, Kampusalueen
kartta/Map of the TUT campus Tilaisuus on maksuton, mutta ilmoittautumista edellytetään tila- ja ruokailujärjestelyjen takia. Tervetuloa: Ilkka Haikala, tilaisuuden isäntä Ohjelma / ProgramTuesday the 25th of NovSession chairman in the morning sessions: prof. Ilkka Haikala, Tampere University of Technology (TUT)9:00 - 9:15 Opening, Ilkka Haikala, TUT (bi-lingually) 9:15 - 10:45 Keynote by Dr. Alistair Cockburn: Effective Software Development In The 21st Century: The New Face Of Software Engineering. (Slides 0,35Mb) What
are the foundations for improving delivery of software? In this talk,
Dr. Alistair Cockburn, one of the founders of the Agile Software
Development movement, lays out three foundations for effective software
development in the next century: Craft, Cooperative games, and Lean
processes. These three not only explain the success of effective teams,
they provide good advice to busy project teams and create a sound basis
for educating our next generations of developers.
10:45 - 11:15 Coffee break11:15-12:00 prof. Pekka Abrahamsson, VTT: The Good, Bad and the Ugly of Agile Methods (in English) (Slides 0,74Mb) - Agile is
in the mainstream?
- Grand failure: a Case study - 30 more recipes to fail in Scrum (and agile) - Why are we missing a reference framework?; Yet, IEEE standard should be up and running shortly - Future: Rethinking Toyota Production System and lean 12:00 - 13:00 Lunch breakSession chairman in the afternoon sessions: Professor Ilkka Haikala 13:00 - 13:20 TUT/Software Systems Laboratory diploma thesis awards delivered by Seppo Väisänen Pitky ry, Risto Metsälä, Solteq Oy (in Finnish) 13:20-14:10 Juha-Pekka Tolvanen, MetaCase: Domain-Specific Modeling for Full Code Generation (presentation in English or Finnish depending on audience) (Slides 0,64Mb) Everybody would like
the productivity
benefits of
modeling with full code generation, but the upgrade path from coding to
modeling seems a closely guarded secret. This session will show which
bits of Model-Driven Development (MDD) work, which might work, and
which don´t, and explain where they can be applied, and where
not. Most importantly, we will show the steps to define your own
modeling languages and generators to start using models effectively,
road-tested in dozens of projects over a decade.
14:10 - 14:30 Coffee break14:30 - 15:10 Fredrik Ferm, IBM Rational Software, ECAT Team Leader: How Jazz Team Server makes global software development a joy -- IBM's view of software development environment (in English) (Slides 1,6Mb)15:10 - 15:30 Team Leader, Roman Smirak, TietoEnator: Our Jazz Band Rocks (in English) (Slides 1,9Mb) 15:30 - 16:10 Matti Antila, Microsoft: Visual Studio Team System -- the (one and only) tried and true software development environment (in English). (Slides, set 1, 4,1Mb) (Slides, set 2, 9,9Mb) 16:10 - 16:30 Mika Berglund, TietoEnator Oyj: Visual Studio Team System/Team Foundation Server - Real people and real projects. (Slides 0,8Mb) Wednesday the 26th of Nov.Session chairman in the morning sessions: Professor Kai Koskimies9:00 - 9:10 Opening, Kai Koskimies, Tampere University of Technology 9:10 - 10:40 Keynote by Dr. James Coplien: To Those who were Agile before Agile was cool. The
presentation looks
at the culmination of many schools of
thought into what we call Agile today:
open source, patterns, etc., and looks at where modern roll-outs
of Agile (such as XP and Scrum) are missing the mark, and
even
questions some of the most basic principles of
agile
methods. (Slides 0,8Mb)
![]() 10:40 - 11:00 Coffee break11:00 - 12:00 Software Engineering Research and Industry co-Operation at TUT (in English)- Prof. Tarja Systä,
SWE
research directions at
Software Systems
Institute (Slides 0,03Mb)
- Prof. Kai Koskimies, Industry as a laboratory: Architecture Evaluation - Prof. Tommi Mikkonen, Dr. Antero Taivalsaari, Sun Labs: Like it or not, web applications - End-user software is moving to the
Web
- The web browser will become _the_ application platform - Beyond Rich Internet Applications -- what's next? 12:00 - 13:00 Lunch breakSession chairman in the afternoon sessions: Professor Tommi Mikkonen 13:00 - 14:00 Juha-Markus Aalto, Nokia: Making the impossible happen: a few hundred synchronized Scrums -- setup and experiences (in Finnish) (Slides 0,6Mb) - What's common with
nesting Russian dolls and
scaling Scrum?
- Scaling up the teams - Scaling up the sprints - Scaling up the backlogs - Scaling up the Definition of Done - Scaling up the tools 14:00 - 14:30 Coffee break14:30 - 15:20 Ahti Haukilehto, FC Sovelto: Year 2018: do we still need Microsoft technologies? (in Finnish) (Slides 2,4Mb)- .NET
pilvessä, mäskissä
ja Oslossa
15:20 - 16:10
Jouko
Ruuskanen, IBM Finland: JxEE
meets the challenges of
Silverlight, Google,
Flash, Microsoft and
others (in Finnish) (Slides 2,3Mb)- .NET ja UML: yllättävä naimakauppa? - .NET multi-corettaa? - Java in the GUI:
Silverlight, Flash etc... a threat
to Java?
- Role of Java in the enterprise (vs. .Net) - The good and the bad of mixed solutions Sivu luotu/Page created 25.9.2008 Sivua päivitetty viimeksi/Last update 14.10.2008 |
|