Re: First day with production development on D2005




"Rudy Velthuis [TeamB]" <velthuis@xxxxxxxxx> wrote
>
> > As for reporting bugs, it depends on the cost
> > involved in reporting them vs. the benefit of reporting them.
>
> The benefit is that the bug might get fixed. I would always do that.
> Reporting a bug is like asking that it be fixed.
>
> The cost is taking some time to write the report.

It would seems to me that are many aspects of a proper cost-benefit analysis
that you might be neglecting or glossing over.

First is what is the probability that your reporting a bug will lead to its
getting fixed? I'll not labor this point except to say that rare or exotic
bugs are unlikely to get fixed and that show-stopper, common or obvious
bugs are likely to both get reported by others and maybe even get fixed.
Anyhow one needs to invest some time in downloading the bug reporting client
software, learning to use it and then searching to see if your bug has
already been reported.

Second the amount of time to properly report a bug can be considerable what
with developing a reproducible scenario which often involves additional
coding and testing. Then you need to document it in an understandable
manner. This is usually over and above the work-around time necessary to
continue product development.

Time is money and most of us have a pretty good feel for what all this time
costs either our employer or directly in our lost consulting fees.

Can one expect a reasonable ROI on the investment of scarce resources taking
into account the full cost of reporting bugs, factoring in the likelihood
that it will get fixed and that sometime in the future one will benefit by
the fix being included in an update or new release.

It should not be surprising that many cost conscious managers decide to just
not bother reporting bugs and if the development environment has too many
bugs deciding to move on to another environment.




.



Relevant Pages

  • Re: First day with production development on D2005
    ... > It would seems to me that are many aspects of a proper cost-benefit ... > First is what is the probability that your reporting a bug will lead ... > rare or exotic bugs are unlikely to get fixed and that show-stopper, ... > taking into account the full cost of reporting bugs, ...
    (borland.public.delphi.non-technical)
  • Re: 2.6.19 -mm merge plans
    ... I actually expected people to dislike arbitrary rules more than they do, but I've come to believe that people _like_ having rules that they have to obey, as long as it's not a big pain for them. ... So I think that a "odd release"/"even release" rule that clarifies what a certain mid-point in the release cycle actually _means_, even if it doesn't necessarily add anything else, might be a good thing. ... Then after people stop reporting show stoppers, change to rc numbers, where rc versions are actually candidates for release without known major bugs. ...
    (Linux-Kernel)
  • Re: Inheritance
    ... Go hooking to fix bugs in MS code? ... There's no site for reporting bugs in VS ... >> always be using the latest DDK. ... Maxim Shatskih, Windows DDK MVP ...
    (microsoft.public.development.device.drivers)
  • Re: Delphi 2007 more Flakey than 2006?
    ... I don't know how difficult this would be - as my bugs are all my own ... Windows has such a reporting system on board - called WER (Windows ... which attaches the stack trace similar to what Windows error ...
    (borland.public.delphi.non-technical)
  • Re: MuPAD bugs: series can return 6 terms only
    ... Although I'm sure he can state his reasons better than I can, ... I think that castigating Mr. Bondarenko for not "reporting" bugs is ... I'm currently a reasonably "happy" MuPad user/Sciface ...
    (sci.math.symbolic)