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.
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.
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.
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.