devxlogo

Architecture Zone

Useful UML Modeling: Simplify the UML?

I am continually amazed at the serendipity that occur every day. A short time ago I was having lunch with an industry insider when he mentioned the beginnings of a

Agile Techniques: Getting Started With Kanban

As agile software development methodologies become more familiar within mainstream IT organizations, agile practitioners have been experimenting with some of Agile’s Lean roots. One lean practice that has gained traction

Rubinius 1.1 Speeds Up Ruby

Ruby developers have multiple choices when it comes to which implementation of the language they want to run. One of those implementations, Rubinius, has now issued its version 1.1 update,

UML for Project Managers, Part 2: Use Case Babies

In the previous article in this series, UML for Project Managers, I discussed how the UML (Unified Modeling Language)is not just a great tool for requirements elicitation, analysis, and design,