Skip to main content


developerWorks  >  Rational  >  The Rational Edge  >

The Rational Edge

The e-zine for the Rational community

developerWorks
CoverContents

Features
Teams and Projects
Rational Reader
Theory




Features
Cover story: Improving software economics: Top 10 principles of achieving agility at scale , by Walker Royce
Through decades of advancing software development best practice, we've learned that software production involves more of an economics than an engineering discipline. This paper provides a provocative perspective on achieving agile software delivery and the economic foundations of modern best practices

Enterprise Architecture for Systems Engineers , by Dave Brown, and Peter Bahrs, PhD
Learn from two recognized experts about the key connection points between the enterprise architecture and the system architecture, and how the enterprise architecture both influences and constrains system development.

Design debt economics: A vocabulary for describing the causes, costs, and cures for software maintainability problems , by John Elm
Code maintainability is vitally important to software quality and is relevant to all development stakeholders. This article explains the impacts of code maintainability problems and how to identify and mitigate them.


Back to top



Teams and Projects
Software and system development with the IBM Measured Capability Improvement Framework , by Per Kroll and Murray Cantor
Learn how the IBM Measured Capability Improvement Framework helps software delivery teams effectively manage risk or innovation and diseconomy of scale, and understand the effectiveness of different production models.

Process Mashups: Helping Project Teams Put the Pieces Together , by Ricardo Balduino
Read this overview of mashups -- a type of situational application for the Web 2.0 era. The author explores the use of IBM Mashup Center environment to facilitate project team members to consolidate and access process information that is relevant to their roles on the project team.


Back to top



Rational Reader
Book excerpt: from The Economics of Iterative Software Development: Steering Toward Better Business Results, written by Walker Royce, Kurt Bittner, and Mike Perrow
Read Chapter 3 from a new book that describes software and systems development more in terms of an economics discipline than an engineering discipline. The authors draw on decades of experience working with customers to improve results in software development projects.


Back to top



Theory
Does Agility scale? Wrong question! , by Gary Pollice
Read about the application of Agile practices to large projects, and how specific organizational values and context can help you decide which Agile practices to adopt.
 logo

Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community


Download full issue
PDF, 1.8 MB

Special offers
Bring technology into 21st century webcast series
Streamline software delivery multimedia series
GReen IT Report Energy, Efficiency & the Environment

More offers