I'm in bug jail
#1
Senior Member
Thread Starter
Join Date: Mar 2010
Location: Seattle, WA
Posts: 21,515
Mentioned: 69 Post(s)
Tagged: 0 Thread(s)
Quoted: 13092 Post(s)
Liked 4,428 Times
in
2,479 Posts
I'm in bug jail
The whole team is. We're not allowed to work on new features until we make good on some quality debt. This should be more common among software companies.
#3
Society Dropout
Join Date: Jan 2018
Location: Hondo,Texas
Posts: 1,977
Bikes: Too many Motobecanes
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 1536 Post(s)
Liked 1,573 Times
in
1,007 Posts

#4
I GOT THE MICROWAVE!
Join Date: Nov 2004
Location: asheville
Posts: 1,538
Mentioned: 98 Post(s)
Tagged: 0 Thread(s)
Quoted: 1134 Post(s)
Likes: 0
Liked 825 Times
in
484 Posts
I have absolutely no concept of what you are talking about. Go Team!!!

__________________
I bet you think things are over now. No, au contraire. I'll say that again, No au contraire! Raire! Back of the throat, RAIRE!!!! OK!
I bet you think things are over now. No, au contraire. I'll say that again, No au contraire! Raire! Back of the throat, RAIRE!!!! OK!
Likes For hazetguy:
#5
Every day a winding road
#6
I'm the anecdote.
Join Date: Apr 2019
Location: S.E. Texas
Posts: 1,822
Bikes: '12 Schwinn, '13 Norco
Mentioned: 9 Post(s)
Tagged: 0 Thread(s)
Quoted: 1107 Post(s)
Liked 1,160 Times
in
788 Posts
On one particular line of machinery I work on, the software appears to be upgraded willy nilly. Whenever I have a problem with said machinery, the first thing the manufacturers techs tell me to do is upgrade the software.
Boo. That usually introduces new problems that had nothing to do with the original problem. New software installed into a machine with older hardware is often the wrong, wrong, wrong answer.
Likes For FiftySix:
#7
Me duelen las nalgas
Join Date: Aug 2015
Location: Texas
Posts: 12,218
Bikes: Centurion Ironman, Trek 5900, Univega Via Carisma, Globe Carmel
Mentioned: 185 Post(s)
Tagged: 0 Thread(s)
Quoted: 3923 Post(s)
Liked 1,657 Times
in
1,074 Posts
Hmmm... mebbe this explains the recent glitches being cleared up with Wahoo Fitness?
#8
genec
Join Date: Sep 2004
Location: West Coast
Posts: 26,673
Bikes: custom built, sannino, beachbike, giant trance x2
Mentioned: 47 Post(s)
Tagged: 0 Thread(s)
Quoted: 9467 Post(s)
Liked 1,714 Times
in
1,172 Posts
Thank. You.
On one particular line of machinery I work on, the software appears to be upgraded willy nilly. Whenever I have a problem with said machinery, the first thing the manufacturers techs tell me to do is upgrade the software.
Boo. That usually introduces new problems that had nothing to do with the original problem. New software installed into a machine with older hardware is often the wrong, wrong, wrong answer.
On one particular line of machinery I work on, the software appears to be upgraded willy nilly. Whenever I have a problem with said machinery, the first thing the manufacturers techs tell me to do is upgrade the software.
Boo. That usually introduces new problems that had nothing to do with the original problem. New software installed into a machine with older hardware is often the wrong, wrong, wrong answer.
And remember, "it's not a bug, it's a feature..."
Likes For genec:
#9
Senior Member
Thread Starter
Join Date: Mar 2010
Location: Seattle, WA
Posts: 21,515
Mentioned: 69 Post(s)
Tagged: 0 Thread(s)
Quoted: 13092 Post(s)
Liked 4,428 Times
in
2,479 Posts
#10
genec
Join Date: Sep 2004
Location: West Coast
Posts: 26,673
Bikes: custom built, sannino, beachbike, giant trance x2
Mentioned: 47 Post(s)
Tagged: 0 Thread(s)
Quoted: 9467 Post(s)
Liked 1,714 Times
in
1,172 Posts
Likes For genec:
#11
Keepin it Wheel
Join Date: Aug 2011
Location: San Diego
Posts: 9,349
Bikes: Surly CrossCheck, Krampus
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 20 Post(s)
Liked 930 Times
in
702 Posts
I work in software too, I think we keep a pretty reasonable balance of bug workoff vs new features per release.
IMO we've see a real uptick in software quality over the last few years by switching tooling and process. We used to CM with clearcase and bug-track with clearquest, but we switched to git (actually an entire atlassian suite including jira for issue tracking and bamboo for continuous build/test). The transition was painful, but worth it. Navigating DRs/commits/branches through the browser is super convenient, and it's enabled us to add peer/manager review of all pull requests into the baseline, which I think is the biggest factor.
I'm just a tiny bit sad that I missed out on ever using subversion, because it's the best possible name for a software CM tool.
#12
Keepin it Wheel
Join Date: Aug 2011
Location: San Diego
Posts: 9,349
Bikes: Surly CrossCheck, Krampus
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 20 Post(s)
Liked 930 Times
in
702 Posts
I remember!
We recently had an issue where one of our customer reps discovered that a capability was broken, turns out tracing the history (back more than 10 years, and contacting an old friend who retired a year ago) it was not broken, it was unintuitive but intended behavior, but not what the poorly-designed interface implied would happen. And it was even documented (cryptically) to behave that way.
So I used that old line ('since it's documented, it's not a bug, it's a feature') on the customer rep as a joke, they got really mad!
Happy ending, it will be resolved in our next release; corrected to behave intuitively according to what the interface implies, and the documentation clarified and expanded.
We recently had an issue where one of our customer reps discovered that a capability was broken, turns out tracing the history (back more than 10 years, and contacting an old friend who retired a year ago) it was not broken, it was unintuitive but intended behavior, but not what the poorly-designed interface implied would happen. And it was even documented (cryptically) to behave that way.
So I used that old line ('since it's documented, it's not a bug, it's a feature') on the customer rep as a joke, they got really mad!
Happy ending, it will be resolved in our next release; corrected to behave intuitively according to what the interface implies, and the documentation clarified and expanded.
Last edited by RubeRad; 05-10-19 at 08:29 AM.
#13
Keepin it Wheel
Join Date: Aug 2011
Location: San Diego
Posts: 9,349
Bikes: Surly CrossCheck, Krampus
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 20 Post(s)
Liked 930 Times
in
702 Posts
(No offense Forrest)
#14
Senior Member
#16
Senior Member
Thread Starter
Join Date: Mar 2010
Location: Seattle, WA
Posts: 21,515
Mentioned: 69 Post(s)
Tagged: 0 Thread(s)
Quoted: 13092 Post(s)
Liked 4,428 Times
in
2,479 Posts
LOL, is that a common term, or did you make it up? It's fantastic! At first I thought you had to get a motel or couch-surf because of termite tenting
I work in software too, I think we keep a pretty reasonable balance of bug workoff vs new features per release.
IMO we've see a real uptick in software quality over the last few years by switching tooling and process. We used to CM with clearcase and bug-track with clearquest, but we switched to git (actually an entire atlassian suite including jira for issue tracking and bamboo for continuous build/test). The transition was painful, but worth it. Navigating DRs/commits/branches through the browser is super convenient, and it's enabled us to add peer/manager review of all pull requests into the baseline, which I think is the biggest factor.
I'm just a tiny bit sad that I missed out on ever using subversion, because it's the best possible name for a software CM tool.
I work in software too, I think we keep a pretty reasonable balance of bug workoff vs new features per release.
IMO we've see a real uptick in software quality over the last few years by switching tooling and process. We used to CM with clearcase and bug-track with clearquest, but we switched to git (actually an entire atlassian suite including jira for issue tracking and bamboo for continuous build/test). The transition was painful, but worth it. Navigating DRs/commits/branches through the browser is super convenient, and it's enabled us to add peer/manager review of all pull requests into the baseline, which I think is the biggest factor.
I'm just a tiny bit sad that I missed out on ever using subversion, because it's the best possible name for a software CM tool.
Changing to git has been a bit of a meaning curve for me, and it's a different paradigm compared to something like TFS, but I'm coming around to like it.
Being able to browse code in your favorite web browser is great! Boss asked about a big the other day and how to broke, I was able to send a url that goes to a diff between two versions of a file. Confirmed his suspicion and got an attaboy. The tools let us do meetings and code reviews through Code Flow and Skype, so they're letting me work from home.

#17
Senior Member
Thread Starter
Join Date: Mar 2010
Location: Seattle, WA
Posts: 21,515
Mentioned: 69 Post(s)
Tagged: 0 Thread(s)
Quoted: 13092 Post(s)
Liked 4,428 Times
in
2,479 Posts
Windows subsystem for Linux (WSL) is a real thing now. I haven't played with it much yet. I just run linux at home and try to avoid windoze as much as possible. (I get enough of it at work)
(No offense Forrest)
(No offense Forrest)
#18
Keepin it Wheel
Join Date: Aug 2011
Location: San Diego
Posts: 9,349
Bikes: Surly CrossCheck, Krampus
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 20 Post(s)
Liked 930 Times
in
702 Posts
Innovative maybe, more secure certainly (although how much due to better architecture vs smaller market share so hackers less interested I don't know).
But still Linux has not achieved the holy grail of being usable by a 'normal' user. I am often having to run to the forums or stackexchange, to figure out how to do something I don't know how to do, or fix something that broke.
I recently got a sweet laptop with a powerful GPU, and setting up Ubuntu for OpenCL so I could teach myself GPU programming was a nightmare. And then I closed the lid while a GPU program was running, and that broke video card things so bad I ended up reinstalling Ubuntu.
But other than that, I'm not pushing cutting-edge hardware, there's just constant issues of varying severity.
My son's cheap thinkpad, I could not manage to get the dual-boot to work. I tried everything I could find on the web about uefi/legacy, nomodeset, etc etc. The live usb boots up just fine (so why can't the installation do whatever that's doing?), the install seems to go fine, but then selecting ubuntu from grub ends up hanging. I gave up in the end, my son's got linux still installed, but he can't use it.
But still Linux has not achieved the holy grail of being usable by a 'normal' user. I am often having to run to the forums or stackexchange, to figure out how to do something I don't know how to do, or fix something that broke.
I recently got a sweet laptop with a powerful GPU, and setting up Ubuntu for OpenCL so I could teach myself GPU programming was a nightmare. And then I closed the lid while a GPU program was running, and that broke video card things so bad I ended up reinstalling Ubuntu.
But other than that, I'm not pushing cutting-edge hardware, there's just constant issues of varying severity.
My son's cheap thinkpad, I could not manage to get the dual-boot to work. I tried everything I could find on the web about uefi/legacy, nomodeset, etc etc. The live usb boots up just fine (so why can't the installation do whatever that's doing?), the install seems to go fine, but then selecting ubuntu from grub ends up hanging. I gave up in the end, my son's got linux still installed, but he can't use it.
Last edited by RubeRad; 05-10-19 at 11:05 AM.
#19
genec
Join Date: Sep 2004
Location: West Coast
Posts: 26,673
Bikes: custom built, sannino, beachbike, giant trance x2
Mentioned: 47 Post(s)
Tagged: 0 Thread(s)
Quoted: 9467 Post(s)
Liked 1,714 Times
in
1,172 Posts