IBM is taking PHP and PHP-powered web applications like the Drupal CMS very seriously.
See for example, the important series of articles Using open source software to design, develop, and deploy a collaborative Web site
This concentrates on a fascinating analysis of Drupal (better in-depth documentation than you can find even on the Drupal website, which naturally celebrates the series of articles), how it works, how to theme it, how to extend its functionality with modules, most of all, a practical example of how to use it!
Just run index.htm (see EclipseProcessFramework).
What we get is a very refreshing, non-bloated approach to the familiar roadmap (phases), core principles, roles, work products, disciplines and basic lifecycle; but with a refreshing infusion of agile approaches.
I visited the Eclipse Process Framework site , where IBM (Rational) and Scott W. Ambler (of AgileModeling fame) are releasing the OpenSource project:
"The Eclipse Process Framework (EPF) aims at producing a customizable software process enginering framework, with exemplary process content and tools, supporting a broad variety of project types and development styles.
"EPF 1.0 now released! It contains EPF Composer 1.0 and OpenUP 0.9."
Introduction to the Open Unified Process (OpenUP) and the Eclipse Process Framework (EPF) Composer.
Esto es el blog de TecnoAp.
Hoy queremos destacar que hacen falta dos cosas adicionales en el proyecto:
Prototipo de interfaz gráfico (gui) con Ux, Visio (Dia) o directamente Html.
Subimos hoy un esqueleto inicial para el documento Visión.
So on this website, we are tracking projects; on each project, there are feature requests, tasks, bug fixing, etc.
According to agile best practices, I can place an estimate on each task when I create it, and can edit that estimate.
But obviously, on my desktop I need to track actual work applied to each task.
I also need to generate reports for customers who may not want to connect to the development site, for example, as part of the billing documentation.
Enter two open source powerhouses, Planner, the Gnome project management tool , and KArm ("Karma") , the KDE iCalendar format compatible task time tracker. The latter can import task hierarchies from Planner, and can keep track of work to be applied to each task. KArm will be called KTimeTracker in KDE 4.