[
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