View Single Post
  #2  
Old February 7th, 2002, 04:38 AM
Resident Alien 2's Avatar

Resident Alien 2 Resident Alien 2 is offline
Corporal
 
Join Date: Dec 2001
Location: Philadelphia
Posts: 63
Thanks: 0
Thanked 0 Times in 0 Posts
Resident Alien 2 is on a distinguished road
Default Re: OT: Bug versus Feature

quote:
Originally posted by Jourin:
Whether something is a bug or a feature is based off the rule of unintended consequences. You design something that results in an unintended consequence. If that consequence is positive, it is a feature. However, if that consequence is negative, it is a bug.

Using a specific example: Drones were designed with no "move to" capability resulting in the unintended consequence that drones can not do recon. Since I think that the majority of people believe this consequence is negative, this consequence is a bug.

Yes, drones were designed with no "move to" capability, but that does not mean the design didn't cause a bug.

Bugs can be caused by
Sloppy keystroke entry (syntax)
Poor programming design (logic)
Poor concept design (unintended consequences)



I would have to disagree with calling current Drone functionality a bug. Disagreement about a design decision doesn't make it a bug.

The designers vision of Drones was attack only, he designed it that way, he coded it that way, it works that way.

Unless there's a user requirements specification we signed off on to say that drones should have "go to" capability then it's not a bug in my usage of the phrase "software bug".
Reply With Quote