Browse by Tags
All Tags » Agile ( RSS)
-
|
First, on a personal note, I had the misfortune to tear cartilage in my right knee a couple days ago and will require surgery to repair/remove it. I'm hobbling around on crutches for the time being. I hope I can still attend (and present at) Agile2009...
|
-
|
I'll be presenting at Agile2009 in Chicago on the Tools for Agility stage on Tuesday 25 August, 4:45pm-5:30pm. Here is my session description from http://agile2009.org/node/2762 WANTED: Seeking Single Agile Knowledge Development Tool-set Aren’t code...
|
-
|
This question came-up in a discussion earlier this week: Do we know of published studies on this subject? A quick Google-search turned up the following for me ... George Dinwiddie 's page on Studies of Test-Driven Development has links to a dozen...
|
-
|
I found a really good resource-list from George Dinwiddie on Introspection and Retrospectives that includes the following list of resources (mostly patterns & techniques) about conducting retrospectives. It contains many (but not all) of the links...
|
-
|
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...
|
-
|
In the July issue of the Agile Journal I reviewed Walker Royce, Kurt Bittner and Mike Perrow's book The Economics of Iterative Software Development: Steering Toward Better Business Results . Here is an excerpt ... The Economics of Iterative Software...
|
-
|
In the June issue of the Agile Journal I reviewed Curt Hibbs, Steve Jewett and Mike Sullivan's The Art of Lean Software Development: A Practical and Incremental Approach . Here is an excerpt ... With last month's announcement of the Lean Software...
|
-
|
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...
|
-
|
It’s inevitable that requirements will change. Business needs evolve, new users or markets are identified, business rules and government regulations are revised, and operating environments change over time. In addition, the business need becomes clearer...
|
-
|
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...
|
-
|
In the past several blog-entries I've been focusing on the agile principle of self-organization, what it means, and what it implies for teams. So far, I've written about Agile Self-Organization versus Lean Leadership , Self-Organization and Complexity...
|
-
|
The previous blog-entry on self-organization was lots of jargon and technical mumbo jumbo that didn't say too much about what that means for teams of people. So let's shift from talking about self-organizing systems in complexity science to talking...
|
-
|
In my previous blog-entry I talked a little about how self-organization is a key aspect of software agility . I'd like to explore exactly what self-organization is a bit more in this posting. Self-organization comes from complexity science and the...
|
-
|
Getting back to the agility cycle ... recall that I started with the business agility cycle and used that to derive the software agility cycle . There isn't a great deal of difference between the first two steps of the business-agility cycle and the...
|
-
|
I'm sure I'm not the first person to think it, but I just came across the description of a newly published book whose title made me think about this subject. The book is: Reading Minds and Markets: Minimizing Risk and Maximizing Returns in a Volatile...
|
-
|
The other day I was trying to explain to someone the properties of code that is well-factored and found myself using aliteration with 'S' words. That made me wonder if they were equivalent to Lean's "5S", which is as follows: Seiri...
|
-
|
I submit that any project which successfully executes their practices in accordance with Agile values and principles will exhibit the following key traits (Note the acronym formed): Adaptive -- responsive to change (based on feedback and learning), rather...
|
-
|
Part 1 of this series presented the Business Agility Cycle and from that derived the Software Agility Cycle in Part 2. Then part 3 elaborated upon the first step of that cycle, sensing the need for change using feedback-loops at all levels of scale. In...
|
-
|
I reviewed Agile Testing: A Practical Guide for Testers and Agile Teams for the May 2009 issue of The Agile Journal The book is exactly what its title says, and should quickly become “the bible” for all would-be agile testers. Right from the start it...
|
-
|
I submitted a proposal on this topic to the Agile2009 conference . The idea was to garner feedback as to whether or not there is a perceived need for Lean/Agile CM Manifesto (or "Declaration" of some sorts), which sort of presumes there is a...
|
-
|
We saw in the previous blog-entry several definitions of the Business Agility Cycle . We also mentioned that in order to derive the Software Agility Cycle from this, we needed to explicitly include more close collaboration. The Software Agility Cycle...
|
-
|
Continuing the " What is Agility? " series of posts ... we have looked at business agility and how it combines with the "people factor" from the agile manifesto to yield software development agility . So now that we know the meaning...
|
-
|
In Part 1 of "What is Agility?" we looked at numerous definitions and descriptions of business agility . The overwhelming majority of them had the following elements in common among their descriptions: Agility means swiftly sensing and rapidly...
|
More Posts Next page »
|
|
|