Extreme Programming (XP) at a Glance

Extreme Programming (XP) is a lightweight software development methodology based on principles of simplicity, communication, feedback, and courage.   I like to be able to...

Microsoft Solution Framework (MSF) at a Glance

The Microsoft Solutions Framework (MSF) provides people and process guidance—the proven practices of Microsoft—to help teams and organizations become more successful in delivering business-driven...

MSF Agile at a Glance

I like to be able to scan process methodologies so I create skeletal views that let me quickly see the key activities, artifacts, principles,...

Rational Unified Process (RUP) at a Glance

I like to be able to scan process methodologies so that I can quickly compare approaches.  I found my old notes on Rational Unified...

20-80 Rule and XP

Do you need to adopt all of the Extreme Programming (XP) practices to get results?  Can you adopt the XP practices piecemeal?  In Extreme...