2nd EPF Committers Meeting
Bilbao, Spain - Mar 6-7, 2006
Meeting Minutes
Summary
15 people from 8 organizations participated in the meeting in Bilbao, Spain, generously hosted by European Software Institute (ESI). During the meeting:
- We provided an overview of the EPF project, and what it means to be a contributor / committer in the project.- Each organization articulated their planned contributions.- We agreed to an action list around evolving BUP.- We agreed to an action list around development of an MDA plug-in.- We agreed to hold next European face-to-face meeting in late May / early June.
Attendees
Sander Hoogendoorn, Capgemini (Monday only) Henk Kolk, Capgemini Julian Holmes, Capgemini Christoph Steindl, Catalysts Asier Azaceta, ESI Aitor Bediaga, ESI Jason Mansell, ESI Terry Bailey, ESI Cesar Gonzalez, ESI Per Kroll, IBM Bruce MacIsaac, IBM Winfried Stenzel, Method Park Philippe Desfray, Softeam (Monday only) Cees Michielsen, Telelogic Ana Pereira, Whatever Consulting Group
Agenda
Welcome and informal introductions (Asier / Per)
EPF Organization and Current assets
EPF motivation and organization (Per) OpenUP / BUP - Walkthrough and Discussion - (Bruce) Tool Demo and Discussion - (Per)
Contribution Walkthrough
Capgemini DSDM (even though DSDM had to cancel last second, they did provide information about their planned contributions, which was presented) Catalysts ESI Method Park Softeam Telelogic Whatever Consulting Group
Monday night dinner, social time
A great meal, with local cider, and huge steaks!
Working group sessions
A BUP enhancement discussion took place, see Evolving BUP An MDA Workgroup was established, and they had their first meeting. See MDA Workgroup minutes
Various topics of interest
See <Topics Covered>.
Topics Covered
How do we attract developers? How do we authors write guidelines so they are of value to developers?
- Produce concrete examples when you want to produce process guidance.o Ana to produce examples on Use Cases, Business Rules, Software Architecture, etc.o Julian to harvest training samples for plug-in.o Ask contributors to always produce examples.- Document example process guidance (Jim Ruehlin)- Author guidelines, which should point out the essence of including examples (Margaret Hedstrom / Ricardo Balduino)- Henk to find people in Capgemini that can assist us in user experience- Make tool context-sensitive / process enactment. Tool knows the status of each work product.- Provide testimonials from converters that like EPF- Leverage Podcast and multimedia technology
Glossary / terminology
- Meta-model concepts are explained in Base Concepts Plug-in- OpenUp should have a glossary- As the agile component is finding traction, we should see if there are low-hanging fruits where we can agree on shared views and concepts. An example would be that we should have phases (but maybe not agree on what those phases are).
How do we contribute to the tool?
- File any defects or enhancement requests through Bugzilla- Get engaged by participating in the tools/meta-model component team.
Work product state
- Within the context of a process (delivery process or capability patterns), you can define entry and exit stage of a work product- You can create a delivery process with only work products and states, and not leverage tasks- Opportunity to contribute what states we should have for different artifacts, and how to leverage state transitions to manage change. (Julian to investigate whether he / Capgemini can contribute).
How do you deal with version management of content?
- Margaret Hedstrom just published a version on how to use IBM Rational Method Composer (IBMs commercial version of EPF) with a configuration mgmt tool (available through IBM DevWorks). Ricardo Balduino worked on a cleaned up version for EPF, posted in the web site (EPF and Version Control).- EPF 1.0 may include integration with configuration mgmt tools. (TBD)- Need to baseline BUP every iteration so plug-ins can move forward.- Bruce to arrange a session on how to use CVS and Bugzilla.
Developer Outreach / Community Building
- Each person to provide Per and Naveena with the correct logo for their company for EPF website and for a slide summarizing committers. Per or Naveena will post updated slide to epf-dev mailing list and update website with active companies- We agreed that we need to identify means of recognizing contribution. Some options to put recognition into donated content are using author field, about pages, and copyright appendage to recognize companies.- Christoph will start some discussion on attracting agile alliance to EPF.
Next Meeting
- Late May or early June for next European face-to-face meeting. Preference for having a company play host in order to control cost.

