Software Engineering



Document-Weary? Try Chief Programmer Work Folders

Sunday, February 10th, 2008

“>IntroductionOver the last couple of years, many software development teams have startedusing Inter

Pretending to Be Agile

Sunday, February 10th, 2008

“>In much the same way that everyone claimed they were object-oriented in thelate 1980s and early 19

The More Things Change: Lessons in User Centered Design

Sunday, February 10th, 2008

“>Change is a fact of life, and even more so in software and User CenteredDesign and development eff

Agile Development: Weed or Wildflower?

Sunday, February 10th, 2008

“>Introduction to Agile DevelopmentThe Software Engineering Institute's Capability Maturity Mod

A Human Being Is Not Equivalent to a Tool: Working with the Dynamic Systems Development Method

Sunday, February 10th, 2008

“>Arie van Bennekum is affiliated with the DSDM Consortium. Visit their site for more information o

Perils and Pitfalls of Agile Adoption

Sunday, February 10th, 2008

“>"Any good idea can be implemented poorly."—Author and consultant Esther DerbyIf yo

XP: A Project Manager’s Primer

Sunday, February 10th, 2008

“>This article investigates how an extreme programming (XP) project differsfrom more structured deve

Software Development: Dismantling the Waterfall

Sunday, February 10th, 2008

“>Although few projects would admit to using anything as flawed as thewaterfall software development

Driving Software

Saturday, February 9th, 2008

“>Of course I'm an excellent driver.—Raymond, Rain ManWe use driving as a metaphor for dev

The Tao of Extreme Programming

Saturday, February 9th, 2008

“>—Peter MerelA mature XP process is distinguished by reference to historical precedents.Guidelines