For Programmers: Free Programming Magazines  


Home > Archive > Software Testing > March 2007 > What to do in this scenario









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author What to do in this scenario
abu bakar siddiq

2007-02-28, 4:19 am

Dear All,

If there are issues a,b,c raised in the initial build and after fixes
are done and a tester raises c,d issues, and after regression he
finds, e,f ....after fixing and regression again if 'a' is found what
do we call this state and

what is the solution to minimize the cost/effort/time?

Raghu V. Hudli

2007-02-28, 4:19 am

Your application has regressed. Issue 'a' that was fixed
has now resurfaced. There was a separate thread on
regression testing and how much to test in this news group.

Raghu


"abu bakar siddiq" <sabsaq@gmail.com> wrote in message
news:1172638946.716472.291650@t69g2000cwt.googlegroups.com...
> Dear All,
>
> If there are issues a,b,c raised in the initial build and after fixes
> are done and a tester raises c,d issues, and after regression he
> finds, e,f ....after fixing and regression again if 'a' is found what
> do we call this state and
>
> what is the solution to minimize the cost/effort/time?
>




--
Posted via a free Usenet account from http://www.teranews.com

Michael Bolton

2007-02-28, 8:16 am

> If there are issues a,b,c raised in the initial build and after fixes
> are done and a tester raises c,d issues, and after regression he
> finds, e,f ....after fixing and regression again if 'a' is found what
> do we call this state and
>
> what is the solution to minimize the cost/effort/time?


Is this a homework question?

---Michael B.

H. S. Lahman

2007-02-28, 7:15 pm

Responding to Siddiq...

> If there are issues a,b,c raised in the initial build and after fixes
> are done and a tester raises c,d issues, and after regression he
> finds, e,f ....after fixing and regression again if 'a' is found what
> do we call this state and


Let me understand this:

After the first round of fixes, only two of three defects were actually
fixed and a new defect, d, was introduced;

After the second round of fixes the regression suite defects two new
defects, e and f, were found;

After the third round of fixes the 'a' defect reappeared when the
regression suite was run.

That's called a Really Bad Development Process.

> what is the solution to minimize the cost/effort/time?


Fix the development process.


*************
There is nothing wrong with me that could
not be cured by a capful of Drano.

H. S. Lahman
hsl@pathfindermda.com
Pathfinder Solutions
http://www.pathfindermda.com
blog: http://pathfinderpeople.blogs.com/hslahman
"Model-Based Translation: The Next Step in Agile Development". Email
info@pathfindermda.com for your copy.
Pathfinder is hiring:
http://www.pathfindermda.com/about_us/careers_pos3.php.
(888)OOA-PATH



abu bakar siddiq

2007-02-28, 10:13 pm

Responding to Michael,

No it is not a home work question...

i read it in a book and was curious to know the answer...

Michael Bolton

2007-03-01, 7:22 pm

> No it is not a home work question...
>
> i read it in a book and was curious to know the answer...


Ah. Well, the answer is that you can call it whatever you like. You
could call it regression, backsliding, a bad fix, an unfortunate
situation, (perhaps) weak configuration management, (perhaps)
inadequate unit testing, etc., etc., etc.

The solution to minimize cost/effort/time is entirely dependent upon
the context of the situation--on the missions, the givens, and your
ability to change them.

---Michael B.

James Bond 007

2007-03-02, 7:14 pm

This newsgroup is not a resource to answer exam questions. Enough =
already.

"abu bakar siddiq" <sabsaq@gmail.com> wrote in message =
news:1172638946.716472.291650@t69g2000cwt.googlegroups.com...
> Dear All,
>=20
> If there are issues a,b,c raised in the initial build and after fixes
> are done and a tester raises c,d issues, and after regression he
> finds, e,f ....after fixing and regression again if 'a' is found what
> do we call this state and
>=20
> what is the solution to minimize the cost/effort/time?
>

snapzhan@gmail.com

2007-03-03, 4:17 am

On Feb 28, 1:02 pm, "abu bakar siddiq" <sab...@gmail.com> wrote:
> Dear All,
>
> If there are issues a,b,c raised in the initial build and after fixes
> are done and a tester raises c,d issues, and after regression he
> finds, e,f ....after fixing and regression again if 'a' is found what
> do we call this state and
>
> what is the solution to minimize the cost/effort/time?


I'm not clear about what could we call it. There was a solution I read
from a book. It told us we should review the fix solution before we
check in the code into the project, because there was a Fault Feedback
Ratio. FFR = Number of new bug / Number of fixed bug. If the ratio was
high, it means fixing bug will cost you much. Review code before apply
a fix solution is a effective way to decrease the FFR.

abu bakar siddiq

2007-03-04, 10:15 pm

Responding to Mr, James Bond 007,
heay bondy it wasn't a home work or exam preparation question as i
have already mentioned in my previous post.
If you say """"This newsgroup is not a resource to answer exam
questions""""" i agree with you.

Then every thing which is dicussed or answered in the group does have
a source in any book/article or what ever.

first read the post and then post your view.

Phlip

2007-03-05, 8:21 am

abu bakar siddiq wrote:

> Responding to Mr, James Bond 007,
> heay bondy it wasn't a home work or exam preparation question as i
> have already mentioned in my previous post.
> If you say """"This newsgroup is not a resource to answer exam
> questions""""" i agree with you.
>
> Then every thing which is dicussed or answered in the group does have
> a source in any book/article or what ever.


I will attempt to state Bond's point positively.

If you tell us to what use you will put our answer, that helps us answer
better. For example, if you actually have issues a,b,c, but your boss is not
setting priorities, then we know the problem is communication, not a,b, or c
themselves.

If a question here is for homework, and if the questioner declares this,
then we will indeed help them with their homework, and of course that
doesn't mean _do_ it for them!

--
Phlip
[url]http://www.greencheese.us/ZLand[/url] <-- NOT a blog!!!


snapzhan@gmail.com

2007-03-07, 8:38 am

On Mar 5, 12:35 pm, "Phlip" <phlip...@yahoo.com> wrote:
> abu bakar siddiq wrote:
>
>
> I will attempt to state Bond's point positively.
>
> If you tell us to what use you will put our answer, that helps us answer
> better. For example, if you actually have issues a,b,c, but your boss is not
> setting priorities, then we know the problem is communication, not a,b, or c
> themselves.
>
> If a question here is for homework, and if the questioner declares this,
> then we will indeed help them with their homework, and of course that
> doesn't mean _do_ it for them!
>
> --
> Phlip
> [url]http://www.greencheese.us/ZLand[/url]<-- NOT a blog!!!


I agree with you. It depends on what is the result. If I we could
learn something from the case, we should do it here.

Vladimir Trushkin

2007-03-20, 7:19 pm

On Feb 28, 7:02 am, "abu bakar siddiq" <sab...@gmail.com> wrote:
> Dear All,
>
> If there are issues a,b,c raised in the initial build and after fixes
> are done and a tester raises c,d issues, and after regression he
> finds, e,f ....after fixing and regression again if 'a' is found what
> do we call this state and
>
> what is the solution to minimize the cost/effort/time?


Actually, the solution is to leave the company. What you mentioned is
a sign of catastrophic disregard to software engineering discipline.
Curing this process may take years. You will win more if you start
working for a company having a solid well established development
culture (of course if you are not going to play a leading role in
changing the course of the company to better; this is a sound
experience per se).

----
Best Wishes,
Vladimir

abu bakar siddiq

2007-03-21, 5:51 am

I like the way , the answer was given.

Thanks for the answer.

Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com