To use one of my wife's favorite expressions, many software developers would rather stick upholstery tacks into their gums than have to document their software development methods. Of course, this process isn't as challenging as it once was, thanks to the emergence of agile development. But effective development still requires clarity on who does what, and tools still need to be configured to support the team. This becomes increasingly important when organizational or technical complexity increases and processes and tools need to be scaled accordingly.
This week, authors Bruce MacIsaac and Ricardo Balduino launch a series on documenting and automating software development processes by highlighting the importance of documenting methods for agile development. In particular, they demonstrate how an integrated approach that combines Rational Method Composer and Jazz technology-based tools makes this sometimes-unpleasant process less cumbersome. Find out how this approach can free up your time and energy for other pursuits, and maybe even save you a trip to the periodontist.
Note: I will be on vacation next week, so look for our next issue on 3 August.
John Swanson and the developerWorks editorial team
Our other top features on developerWorks this week:
- LDAP Schema Manager: LDAP schema extension and migration in a heterogeneous environment (AIX and UNIX)
- Invoke a process deployed in IBM Business Process Manager V7.5 using WebSphere MQ (Business process management)
- Big data analytics for video, mobile, and social game monetization (Industries)
- Managing time in DB2 with temporal consistency (Information Management)
- Green IT: A practical guide to application migration and re-hosting (Linux)
- Build Ruby extensions in C++ using Rice (Open source)
- Using HTML5 database and offline capabilities (Web development)