Quantcast
Channel: Coding the Architecture
Viewing all articles
Browse latest Browse all 230

Agile Software Architecture Sketches and NoUML

$
0
0

If you're working in an agile software development team at the moment, take a look around at your environment. Whether it's physical or virtual, there's likely to be a story wall or Kanban board visualising the work yet to be started, in progress and done. Visualising your software development process is a fantastic way to introduce transparency because anybody can see, at a glance, a high-level snapshot of the current progress. As an industry, we've become pretty adept at visualising our software development process over the past few years although it seems we've forgotten how to visualise the actual software that we're building. I'm not just referring to post-project documentation, this also includes communication during the software development process. Agility is about moving fast and this requires good communication, but it's surprising that many teams struggle to effectively communicate the design of their software.

Read the rest of the article over at InfoQ.com.


Viewing all articles
Browse latest Browse all 230

Trending Articles