Hello, pauloldfield1. On Monday, March 1, 2010, at 2:57:00 AM, ... I'd love to see a list of about 14 reasons to have traceability, each with a few sentences...
I'm curious about this one - "it may be useful". keyword there is "may be". IMHO, if your experience in your current organisation seems to be pointing to using...
I agree on this one. There seems to be a lot of habits to break, and breaking a huge habit would face a lot of resistance. IMHO, start being agile on simple...
I like Agile Model Driven Development's approach to UMLs. Basically (if I understood/am applying it correctly), the models that depicts that overview (business...
Ron, ... As would I. I've seen may people ask about traceability on this an other lists. Not one of them has answered my questions about what they want to...
Brian: "Why aren't women allowed to go to stoning, mother?" Mother: "Because its *written* that's why!" I see this discussion going the same direction as the...
One of the best reasons for traceability is for planning, particularly in mature projects or projects close to release. With traceability, my product managers...
Blind man: "It's a miracle! Before I was blind but now I can see!" [Falls into a hole]...
45532
Marc Bless
marc.bless@...
Mar 1, 2010 4:05 pm
What about regulated environments like medical technology or safety critical applications? Imagine you're software product gets audited by an external...
... Why don't they just tell people how much it'll cost based on knowing what they are doing? Ron Jeffries www.XProgramming.com www.xprogramming.com/blog I...
Hi, If it needs to be done for whatever reason, here is an easy flow to get it: * All requirements are converted into user stories in a PRODUCT BACKLOG, * user...
Scott, I think you are right, for large companies, complex product projects, working together is unusual. What we are hoping to do, and it is indeed a...
Well, that kind of goes into the "someone else requires it" area. I'm not making light of providing things that others outside of the dev team require. If I...
Matt, ... I still don't understand this. How can you /know/ what parts of the code affect what features, except in the most trivial of features or the most...
Marc, Tracing /test cases/ to requirements is pretty much a slam-dunk if you do them right. Each test case should directly relate to a requirement. The...
... Automated acceptance tests actually show what IS, not just what is documented. Ron Jeffries www.XProgramming.com www.xprogramming.com/blog [S]oftware...
You know, I never thought of that. Clearly I am far too naive and unschooled to have realized that. Thank you so so very much Ron, for pointing this out. ... ...
The risk with relying only on automated acceptance tests as traceability is that you assume something about the automated test "system" you're using and about...
... I'm struck by the possible contradiction between your last paragraph and this tag like from your signature. Granted, the paragraph is not directly citing...
Inexperience and stupidity are not synonymous in my way of thinking. Regardless, what some people can accomplish in elegant, integrated, tightly coupled work...
45544
Roy Morien
roymorien@...
Mar 2, 2010 3:28 am
That's another "high-falutin'" thing ... a traceability diagram. I am appreciative of this extension to my education. In 34 years of being involved in software...
45545
Roy Morien
roymorien@...
Mar 2, 2010 3:28 am
What about them? You seem to be saying that there are two areas of concern here. By talking about 'safety critical' applications, you are acknowledging that a...
45546
Roy Morien
roymorien@...
Mar 2, 2010 3:29 am
Well, Ron does have a talent for stating the obvious. Which is actually quite a valuable talent, especially in the face of obsfucation and failure to notice...
45547
Roy Morien
roymorien@...
Mar 2, 2010 3:38 am
UML stands for 'Unified Modelling Language' ... note 'modelling LANGUAGE'. It is a way to describe a model of a system. It has some 13 or so diagrams, which...
Hi, Hillel, ... Does a traceability document do these things? ... Umm, I think automated tests, if executed, could catch this much better than any traceability...
45549
Roy Morien
roymorien@...
Mar 2, 2010 3:59 am
What exactly are these 'deltas' that you refer to? Is a new requirement that arises out of a product demonstration a 'delta'? Is a change to exisitng code a...
45550
Roy Morien
roymorien@...
Mar 2, 2010 4:03 am
Why does "PCI-DSS requires traceability of code changes to requirements and to individual programmers and reviewers"? To what purpose? How is that information...
Its been a while since I've been involved in a PCI-DSS audit, but I sure don't recall anything like a requirement for traceability of code changes to...
Hi All, Already there is a concept of agile unified process, basically unified process for the agile world. UML has different notations depending on the ...
(responding to Ron) ... A challenge! I'll do my best. Don't regard what follows as authoritative, just a starting point for further thought... BTW, haven't...