with Tags:
featured
X

ALM and agile design: Part 2 – Release plans, iterations, and design
[ Previously on ALM and agile design..... The pALMatic architect ] Agile teams develop software iteratively. The product backlog lists all the stories to implement and the team decides which ones they will address during the next release or iteration. In an ALM environment, teams want to plan and align their activities across all the disciplines, including requirements, design, development, and tests. The real challenge is to identify the right set of features to develop first. Any mistake in the priorities will lead to plan commitments that... [More]
Tags:  alm rational agility-at-scale agileadopt featured agile architecture pragmatic clm |
ALM and agile design: Part 1 - The pALMatic architect
Today I am starting a series on ALM and Agile design (probably 4 or 5 different posts in the coming weeks). A
bit like humans, software-intensive systems are conceived, come to
life, grow, evolve, do their job to contribute to business goal
achievements, are retired, and die. Application Lifecycle Management
(ALM) is the process of managing a system throughout its entire life. In
small teams and simple environments, core agile practices are usually
enough to manage applications. For agility at scale, things are a bit
more... [More]
Tags:  featured agileadopt agility-at-scale architecture clm alm pragmatic agile rational |
Agility with Rational Software Architect V8
Experienced Agile teams working on software-intensive systems conduct architectural analysis activities to mitigate technical risks and build better solutions. As a picture is worth a thousand words, those teams leverage diagrams for better agility. It is really efficient to share ideas and lead brainstorming sessions. To create those diagrams, I can use a napkin, I can prefer a dashboard, or I can choose Rational Software Architect V8 (RSA) sketches. Why would I use RSA? I could think of four different reasons: easiness, collaboration,... [More]
Tags:  sketch tools rsa rational agile featured agileadopt |
Evolutionary architecture with RSA v8
Back in October, I published two papers on how to define application architectures with Rational Software Architect V8. Envision the architecture Iteratively refine the architecture In addition to the web version of the articles, I have created e-books for on-the-go readers. Nothing too fancy, but simple books compatible with most eBook reader tools. The PRC format is quite generic and works for Kindle or for readers on PC, Mac, and Android. The EPUB works for iPod/iPad/iPhone and Adobe Digital Editions. - Download the epub ebook - Download... [More]
Tags:  ebook tools featured rational agility-at-scale architecture rsa |
About pragmatism in architecture
\'prag-me-ti-zem\: a practical approach to problems and affairs. In software engineering, architecture is a concept difficult to define precisely. One word is used for very different concepts such as functional architecture, data architecture, solution architecture or enterprise architecture. In addition, boundaries between architecture and design are unclear. Some say they are similar concepts. Others argue that they are complementary concepts with different levels of abstraction. The real question is not what architecture is or is not. The... [More]
Tags:  agility-at-scale featured pragmatic tools rational architecture agile agileadopt |