Community Tip - If community subscription notifications are filling up your inbox you can set up a daily digest and get all your notifications in a single email. X
I am soliciting opinions on TDD with specific focus on skels, PGs and ECGs.
While I know this is a HIGHLY subjective and potentially contentious issue I believe a golden nugget of "respectful" discussionwould be beneficial. I am currently within an environment that uses it exclusively and extensively.I have noodled on how I would phrase the questions I must ask, knowing that I will get varied responses from many different Design and Engineering disciplines. I understand that engineering tires is not the same asengineering aroller coaster. I am notinterested for specifics uses of TDD, skels, PG's, ECG's etc.... I am more interested in the following questions:
1. At what point do you find the point of diminishing return using TDD? Stated another way, at what point along the development cycle does the need to go back to the "basis" geometry start to become counter-productive? Hint: Think in terms of how and why TDD began in the first place. Multiple users working on one project consisting of concurrently changing, multiple inter-related parts and assemblies.
2. At what point (geometric complexity /amount of geometric feature)do youend the master / skelworkand begin driving ECG's to parts?
3. What mechanisms / procedures do you have in place to ensure novice users do not build the "House of Cards" within the Master / skel to ensure, later down the line, the revision process is not bogged down to a counter productive pace due to lousy reference control and modelling practice? Stated another way, how do you keep the little kids's hand's out of the Pro/E cookie jar?
From the responses I will follow up with additional thoughts and specifics.
thanks
Something I forgot to mention, as I have already begun to receive responsesfocused in the wrong direction. Very respectfully, I don't need a lesson on how to do TDD. I already know what TDD, PG's, ECG's and skels are all about. I use it everyday.
In essense, the golden nugget of my question is: When is too much of a good thing...too much? In other words, in your opinion when does the power of all the inter-relationships of PG's, skels and ECG's, spead across multiple filesbecome counter-productive?
In Reply to Dean Long:
I am soliciting opinions on TDD with specific focus on skels, PGs and ECGs.
While I know this is a HIGHLY subjective and potentially contentious issue I believe a golden nugget of "respectful" discussionwould be beneficial. I am currently within an environment that uses it exclusively and extensively.I have noodled on how I would phrase the questions I must ask, knowing that I will get varied responses from many different Design and Engineering disciplines. I understand that engineering tires is not the same asengineering aroller coaster. I am notinterested for specifics uses of TDD, skels, PG's, ECG's etc.... I am more interested in the following questions:
1. At what point do you find the point of diminishing return using TDD? Stated another way, at what point along the development cycle does the need to go back to the "basis" geometry start to become counter-productive? Hint: Think in terms of how and why TDD began in the first place. Multiple users working on one project consisting of concurrently changing, multiple inter-related parts and assemblies.
2. At what point (geometric complexity /amount of geometric feature)do youend the master / skelworkand begin driving ECG's to parts?
3. What mechanisms / procedures do you have in place to ensure novice users do not build the "House of Cards" within the Master / skel to ensure, later down the line, the revision process is not bogged down to a counter productive pace due to lousy reference control and modelling practice? Stated another way, how do you keep the little kids's hand's out of the Pro/E cookie jar?
From the responses I will follow up with additional thoughts and specifics.
thanks
Thanks for all the responses here and privately. I will call this one closed and post a summary.