--------------------<br />Geoff Koch<br />Freelance technical writer, journalist<br />Lansing, MI<br />AIM: geoffinmichigan<br />Yahoo: geoff_pdx<br />MSN: geoffarnoldkoch
[OCP 21 book] | [OCP 17 book] | [OCP 11 book] | [OCA 8 book] [OCP 8 book] [Practice tests book] [Blog] [JavaRanch FAQ] [How To Ask Questions] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
[OCP 21 book] | [OCP 17 book] | [OCP 11 book] | [OCA 8 book] [OCP 8 book] [Practice tests book] [Blog] [JavaRanch FAQ] [How To Ask Questions] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
--------------------<br />Geoff Koch<br />Freelance technical writer, journalist<br />Lansing, MI<br />AIM: geoffinmichigan<br />Yahoo: geoff_pdx<br />MSN: geoffarnoldkoch
Originally posted by Geoff Koch:
Even if agile programming generates the same number of defects for a given bit of programming, doesn�t it mitigate the need for a complex tool?
Originally posted by Geoff Koch:
If agility is sort of marked by a �see defect, fix defect� approach, then there would seem to be no need for big complex defect tracking repositories of any kind. Am I hopelessly na�ve? (It�s a distinct possibility.)
Do you have a thought as to how to know when you�re past the tipping point, after which you need a tool instead of a spreadsheet? I imagine it�s very situation-dependent. And when you say you�re considering a tool, do you think it will be a freeware program or something you pay for? The vendors out there say yours is just the kind of situation that a good proprietary defect tracking tool is designed to handle. However, I know there are lots of freeware options out there, too. [/QB]
One challenge in writing this column, I realize, is that there�s a common theme for many of these topics. On the one hand, many folks say that most projects, in the hands of skilled developers, can be handled with merely a text editor, a spreadsheet and a few decent whiteboards. Of course, others, especially but not exclusively all the vendors, say that tools that hide some complexity are paramount, and so on. I guess my job is to ask the right questions to get beyond this basic impasse. [/QB]
Thanks again for your response on this one and for directing me to the more appropriate forum. Sorry I posted in a less-than-perfect spot the first time around.[/QB]
[OCP 21 book] | [OCP 17 book] | [OCP 11 book] | [OCA 8 book] [OCP 8 book] [Practice tests book] [Blog] [JavaRanch FAQ] [How To Ask Questions] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
--------------------<br />Geoff Koch<br />Freelance technical writer, journalist<br />Lansing, MI<br />AIM: geoffinmichigan<br />Yahoo: geoff_pdx<br />MSN: geoffarnoldkoch
Originally posted by Geoff Koch:
I'm writing a column on defect tracking best practices for Software Test & Performance magazine and am wondering if I might pose a few questions here? Like last time, I'm looking for anecdotes, quips, stories, etc., from folks willing to go "on the record."
Originally posted by Geoff Koch:
One question I'm curious about: with the rise of agile practices and software as a service distribution models, is defect tracking destined to become less important than it is today? (Because with the former, fewer bugs are produced in the first place and with the later, bugs are dealt with more quickly [than would be the case with traditional shrink-wrapped release cycles.])
Originally posted by Geoff Koch:
Are we headed back to a time when we can track defects on a spreadsheet or even on an office white board? Or am I all wet on this point?
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Originally posted by Geoff Koch:
Thanks so much, Jeanne! I really appreciate your answers, particularly about agile processes. Take care! (Do you have any tips on getting others in the forum to respond if/when I post questions for future columns?)
[OCP 21 book] | [OCP 17 book] | [OCP 11 book] | [OCA 8 book] [OCP 8 book] [Practice tests book] [Blog] [JavaRanch FAQ] [How To Ask Questions] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
Originally posted by Lasse Koskela:
Putting defects on the team's task whiteboard did wonders in one project where defects had previously been effectively hidden from the developers and, in practice, had to be assigned by the project manager in order to get them fixed. After adding all defects above certain priority/severity threshold to the whiteboard, people couldn't help but understand that the defects really need to be fixed. One day, I realized that I was witnessing a competition between two developers of who fixes more bugs. That had never happened when the defects were just entries in an obscure tool.
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Originally posted by Lasse Koskela:
While software is good at storing information, information radiators like whiteboards are good at making people act on that information.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
--------------------<br />Geoff Koch<br />Freelance technical writer, journalist<br />Lansing, MI<br />AIM: geoffinmichigan<br />Yahoo: geoff_pdx<br />MSN: geoffarnoldkoch
You can't have everything. Where would you put it?
Gift giving made easy with the permaculture playing cards
https://coderanch.com/t/777758/Gift-giving-easy-permaculture-playing
|