Browse by Tags
All Tags » Design/Arch » Agile ( RSS)
-
|
In my previous post, Refactoring for Agility , I posted an outline and some thoughts for Part I of an Overview on Refactoring. Now I'm ready to post on Part II which is about refactoring @ scale. By "at scale" I mean in the larger context...
|
-
|
Some of you might have guessed from my recent posts on Emergent Design , Technical Debt , JEDI Programming , and 5S Qualities of Well Designed, Well-Factored Code , that I've been looking into trying to teach the fundamentals of refactoring and how...
|
-
|
I left a comment on the "What is Missing?" entry at the Agile-in-a-Flash blog . The author's asked the questioin "What is missing?" from the stack of Agile flashcards they are developing. I responded ... I think the "JEDI"...
|
-
|
As a bit of a follow-up to my earlier posting on Technical Debt - Definition and Resources I gathered some resources on the subject of Evolutionary Architecture and Emergent Design (which is closely related to refactoring, restructuring and reengineering...
|
-
|
I ran across a few really good papers on the subject of technical debt that are fairly comprehensive in their treatment of not just what it is, but also how to manage it: Technical Debt and Design Death : How to ensure you can deliver business value in...
|
-
|
Extending the analogy of software architecture views and quality attributes for software process architecture , I'd like to spend some time discussing how software product lines relate to software process architecture and "common processes"...
|
-
|
After my previous postings on Software Architecture Views and Perspectives , Software Architecture Quality Attributes and Software Modifiability Tactics , the question remains as to what all this has to do with Agile processes or with CM. Well, about...
|
-
|
After my previous postings on Software Architecture Views and Perspectives , Software Architecture Quality Attributes and Software Modifiability Tactics , the question remains as to what all this has to do with Agile processes or with CM. Well, about...
|
-
|
The (hopefully) provocative title of today's blog-entry is inspired by Phil Armour's essay " Software is Not a Product! ", which is one of many profoundly insightful essay's from his book The Laws of Software Process . Armour maintains...
|
-
|
Nice article on Defining Design Quality at InfoQ.com . The article heavily references the work of James Shore , who is currently working on a book with chromatic entitled " The Art of Agility ". It has a pretty nice definition of design quality...
|
-
|
Interesting paper from Linda Levine and the SEI about Reflections on Software Agility and Agile Methods: Challenges, Dillemmas & the Way Ahead (see the corresponding presentation slides ) Some other related documents from the SEI are: Systems of Systems...
|
|
|
|