Hacker News new | ask | show | jobs
by simplecomplex 2691 days ago
> bugs tend to happen most of the time.

They do? Software not working most of the time is indicative of poor quality software and untested requirements.

Yes, poor quality software has lots of bugs. Yes, many companies are selling poor quality software. But, high quality software does not have any bugs for the required use cases.

“Bugs tend to happen most of the time” sounds like someone is not taking responsibility.

1 comments

"They do?" sounds like someone doesn't have a lot of experience. Bugs do happen most of the time, even in high quality software (whatever that is). Sometimes they're the result of sloppy code, other times, they're the result of sloppy requirements and other times, they're the result of poor communication.
In my experience, bugs do not happen “most of the time” (OPs words). I’ve been a software engineer for 12 years. High quality software is software that works, for the required use cases and devices.

> ... most of the time

> ... for the required use cases.

I'd have to agree here. Bugs is not a norm for experienced teams with good processes. So I'd suggest to side with the customer first, agreeing with their expectations of low bug rates and tell them you'll be improving your testing/releasing processes. And then indeed do revisit your coding/testing/releasing processes to see what can be done better. -Alexey