Lean development promotes providing requirements as late as possible. How should a software development organization budget or price a project based on such a...
good afternoon. requirements drive so much of the "solution" including costs. I am very new to this list but have almost 30 years in it development and/or it...
For the coming year, focus on "working with others" rather than "competing against others." - Denis Waitley. We spend January 1 walking through our lives, room...
... Tal, Have you ever seen a project proposed without any idea of what the project should accomplish? That idea is a requirement--a very general one, to be...
Hi, I was just peeking at bits about "Toyota's Product Development System" and they mention developing a set of options early, and delaying choosing until good...
good morning. I am still of the opinion that requirements should be started and completed as early as possible and/but certainly we need to start with the high...
Dan, I often ask people in my classes what percentage of requirements typically change over the course of development in their environment. I generally get ...
Mary, I agree with your point that requirements change and that they are usually specified too early. My initial question about project budgeting was from a...
Tal, It seems that you are in a contracting situation, as opposed to developing software for use within your own organization. If I can make that assumption,...
Mary. thanks for the excellent reply & I look forward to reading your book too (i.e. have ordered it). I totally agree "churn" as you call it is a form of...
That's a risk, all right. The more you're operating with developers that already know the territory, the less of a risk it is. A little intelligence goes a...
Dan, When I was in manufacturing, Just-in-Time principles “flew in the face of” years and years of “common wisdom” about how to forecast and build to...
... Studies have generally shown that the larger a "big requirements up front" effort, the higher the odds of a mistake in the requirements reaching the field....
... You're right that requirements gathering should be robust. And a key aspect of robust requirements gathering is knowing when a requirement is "ripe" for...
... I think avoiding rework and customer satisfaction (the real quality thinking) can be better achieved "doing the requirements as late as possible". When you...
Question below… Glen B. Alleman _____ From: Mary Poppendieck Subject: RE: [leandevelopment] Isn't a robust requirements process the key? Dan, When I was in...
I couldn’t agree more with you, Henrique, iterative development has been around a very long time. One of the reasons iterative development has a long history...
... highest visionary level. [GBA] a bit of a stretch IMO. Innovations emerge for sure, but they are guided in many cases by detailed engineering design. One...
There is at least one definitional problem floating in this discussion. A very basic question to ask is, "What is a requirement?" The term "requirement" is...
good afternoon. I too need to adjust my previous statement as Iterative development has of course been around a very long time. The key concern that I wanted...
Hello, Dan. On Wednesday, January 3, 2007, at 4:17:20 PM, you ... I'm curious just what "robust" might mean. Certainly it is important that the software match...
Mary, I don't see the term "set based design" in my copy. "Experimenting with alternatives" is a basic practice of systems engineering's "trade studies" ...
So Dan, what actual research is there to support the idea that getting requirements right - and earlier is better than later - is the best approach? In the...
Great reference, Glen. Thanks. Mary Poppendieck 952-934-7998 Author of Lean Software Development & Implementing Lean Software Development www.poppendieck.com ...
Mary, Glen B. Alleman ________________________________ From: Mary Poppendieck [GBA] this is also the basis of Real Options in which "experts" draw on their...
I agree, Glen, very large projects have to be conducted more like an orchestra, while small projects can be conducted more like a Jazz band. For my lights,...
Hi, It looks, from my brief view, that Toyota generates sets of options in it's set-based design, then picks the best at the appropriate time. It also seems to...
Dan - I will take Mike Nygard's discussion step further and claim that a requirement is just a design decision that the implementer does not get to change (per...