Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[epf-dev] EclipseCon Long Submission


Hi,

FYI, I just submitted the following long talk to EclipseCon 2007.

http://eclipsezilla.eclipsecon.org/show_bug.cgi?id=3890

If you like it, you may want to vote for it... :)

Eclipse Process Framework – Software Practices Your Way

The Eclipse Process Framework (EPF) allows you to collaborate around software development practices. It allows you to capture, configure and deploy a broad variety of software processes. In this presentation we will demonstrate how example processes are represented in EPF, and point out differences in style and content. We will among others briefly walk through:
The Eclipse Way–a representation of how the eclipse platform team develops software, based on John Wiegand’s and Erich Gamma’s presentations on the topic.
OpenUP–an open source version of unified process written from scratch as a part of the EPF project, incorporating a lot of the ideas from RUP, Scrum, XP, Agile Modeling, and other agile approaches.
Extreme Programming–a disciplined approach to software development based on values of simplicity, communication, feedback, and courage.
Scrum–an iterative, incremental process for developing any product or managing any work.
Agile Modeling–a practice-based methodology for effective modeling and documentation of software-based systems.
DSDM–an iterativeand incremental process focused on continuous user involvement in order to develop a system that meets the business needs on time and on budget.

We will demonstrate some key capabilities of EPF, including how you can use EPF Composer to modify or extend a process, configure it to fit your specific needs, and how you can leverage it’s Wiki technology to ensure team ownership of the process. We will discuss how modifications done by the team during a project can be harvested so it can be leveraged by other teams.

We will also provide a vision for how we expect to evolve a consolidated agile framework of reusable agile process components, which can be used to either construct processes such as OpenUP, XP, or Scrum, or to build your own agile process.


Cheers

Per Kroll
STSM, Manager Methods: RUP / RMC
Project Lead: Eclipse Process Framework
Rational Software, IBM Corp
(M) 408-219-2963


Back to the top