April 18, 2006 EPF Project

M2 review and M3 kick-off

Attendees:

Chris Sibbald

Brian Lyons

Per Kroll

Peter Haumer

Jim Thario

Charlie Yan

Jim Ruehlin

Chris Armstrong

Steve Adolph

Kirti Vaidya

Naveena Bereny

Kurt Sand

Ricardo Balduino

Bruce McIsaac

Mark Dickson

Brian Schlosser

Two people from ESI

Agenda

1.      Accomplishments in M2 and status for
 - BUP component <Brian>

 - EPF/Tooling component <Charlie>

 - Other work?

2.      Discuss overall project status and potential process improvements
 - Bugzilla, meetings, epf-dev, newsgroup <all>

3.      Community building
 - Agile conference, agile news letter, articles, ... <Naveena>

4.      Discuss next F2F meetings <Per>
 - Americas on May 16-18

 - Europe in late May / early June

5.      Next steps for M3
 - BUP component <Brian>

 - EPF/Tooling component <Charlie>

 - Others? MDA, VBSE, Agile, OPEN Framework, ....

Status (M2)
    1. OpenUP (Brian)

                                                               i.      Goal for this milestone to freeze structure of BUP (whats in/whats out).  Architecturally significant elements only.

                                                             ii.      Work has been submitted (via bugzilla).  Will be reviewing the work, discipline by discipline, this week.

                                                            iii.      Owners of disciplines established.

                                                            iv.      We are about 2 weeks behind (review and updated needed).

                                                              v.      Brian encourages all to review updates in bugzilla, submit comments and attend meetings.

    1. Agile

                                                               i.      Nothing to report.

    1. MDA (ESI)

                                                               i.      Hopefully by April 26th the MDA plug-in will be ready.

                                                             ii.      We will set up a review meeting once initial release is available (IBM, CapGemini are interested).

                                                            iii.      Mark asked if there are any dependencies on OpenUP that need to be considered.  ESI stated that they are not tightly coupled.

    1. Status of Business plug-in (Mark and Barry Boehm).

                                                               i.      Mark has not heard anything back from Barry.

                                                             ii.      Per did receive one email from Barry and owes him a response.

                                                            iii.      Mark has a meeting with DSDM to free up IP for donation (Stakeholder involvement, time-boxed planning, etc.).  Informal feedback is that there are no IP issues.

                                                            iv.      Project can decide if this is a separate plug-in or if we extract content to put it into OpenUP.

    1. Tool/Meta-model (Charlie)

                                                               i.      Development on site.

                                                             ii.      Everything accomplished except freeze feature request, more work to do on requirements

                                                            iii.      Still need to publish proposed set of APIs, will be out by end of this month.

                                                            iv.      M2 build went out last night.  Use M2 build for content development now.

                                                              v.      If using any of the M2 features (user defined diagram, team profile, multiple attachment, reference guidance type, version control beta, etc.), you will not be able to open the library using the M1 build.  A list of “what’s new in M2” will be provided (see development plan).

                                                            vi.      All work being done in EPF CVS repository and bugzilla.

                                                           vii.      XML schema is frozen.  Iteration 1 of XML import/export done but not included in M2 build, will be in M3 build.

                                                         viii.      Meta-model frozen.

                                                           ix.      A “what’s new in M2” demo will be set up.  Time TBD, but as soon as possible.

                                                             x.      Brian: will M2 be compatible with Rational Method Composer?  Charlie: Will have to add a check for version number and inform user if library cannot be opened.

    1. Per mentioned key objective was to engage other contributors outside of IBM and feels that we have made significant progress in this area.
Discuss overall project status and potential process improvements (bugzilla, meetings, epf-dev, newsgroup) (all)
    1. CVS training for committers (Charlie will discuss with Ricardo and Jim and will set up a session).
    2. Need to use newsgroup more (Mark).  Any discussion for which many people have an opinion should be in newsgroup.
    3. Discussion about adding one iteration to project…no pressing need to take action at this point.  Will discuss in May at F2F meeting.
Community building (Naveena)
    1. Concerned about whitepapers.  Need to start writing.
    2. Brian and Steve said they would work on something.  Naveena will look to see if IBM has some editorial support.
    3. Brian to speak to Scott Ambler about a paper mapping OpenUP to Agile Manifesto.
    4. IBM has a presence at the Agile Conference.  Chris Armstrong (APG) will be exhibiting.  Chris Armstrong trying to set up a Birds-of-a-Feather break-out for EPF at the conference.  Next issue of the Agile newsletter is in July.  Conference is in late July.
    5. Naveena working on Contributor/Committer lists.  She will send it out today for review.
    6. Need to create a common presentation that can be re-used.  Naveena will distribute draft by end of this week.
    7. Peter has a whitepaper in the next issue of Eclipse Review.
Discuss next F2F meeting (Per)
    1. UBC has offered their facility for the meeting May 16-18.  No other offers.
    2. Only got three responses that they will attend.
    3. Proposal to move the meeting to Mon. May 15 through Wed May 17 am with Overarching Principles on morning of May 17th.  All agreed.
    4. People who plan to attend: Chris Armstrong, Steve, Kirti (TBC), Brian, Mark (TBC, subject to travel approval), Chris Sibbald, a number of people from IBM (Jim Ruehlin, Per).
    5. Steve will send an email looking for firm commitment.
    6. European meeting: Two offers to host (DSDM, CapGemini).  Per asked if Mark could coordinate and get agreement on time/date/attendance.  Shooting for early June. (Week of June 5 is Rational User Conference, so avoid that).  Will shoot for June 19th.
Plans for next iteration (M3)
    1. OpenUP (Brian)
    2. Agile
    3. Tool/Meta-model (Charlie)
AOB
    1. Nine votes for OpenUP, one vote for OpenUp.  Need 11 votes for quorum.
    2. Kirti had sent an email about another software product with name OpenUP.  Is this an issue?  Per says it is not an issue based on IBM legal review and Eclipse review.