Design Con 2015
Breaking News
Engineering Investigations

It always worked before, so you broke it

Tim Fyock
5/18/2011 05:22 PM EDT

 26 comments   post a comment
NO RATINGS
View Comments: Oldest First | Newest First | Threaded View
<<   <   Page 2 / 3   >   >>
DutchUncle
User Rank
Rookie
re: It always worked before, so you broke it
DutchUncle   5/23/2011 12:41:41 PM
NO RATINGS
The trouble is, when you find a software WORKAROUND (emphasis important) to a hardware PROBLEM, and all that people remember is "we had to rev the software to fix it", the software side loses respect - including at review time.

Bob Lacovara
User Rank
Rookie
re: It always worked before, so you broke it
Bob Lacovara   5/23/2011 5:27:14 PM
NO RATINGS
Mr. Fyock, welcome to the monkey house. Your best strategy would have been to quit, although for sure that is not always a feasible solution. Since idiotic management and moronic sales types have a tendency to butt into engineering (software and hardware) you might want to consider this advice that I was once offered: "the time to start looking for a job is the day you land your new one." Sounds cynical? Wait until you've been in the field for, let's see, 11 minus 74, ah, 37 years, and consider it again. Well, in any event, we've all been there...

cdhmanning
User Rank
Rookie
re: It always worked before, so you broke it
cdhmanning   5/23/2011 6:48:51 PM
NO RATINGS
Why should the software guys lose respect? Make sure that it does not get framed that way. Make sure that the software guys get the credit for turning around a multi-million dollar loss. If you want recognition in a company then the best way to do that is to make an association between what you do and the performance of the company. Demonstrate **value**. In your performance review, point out the value of what you did.

GarySXT
User Rank
Freelancer
re: It always worked before, so you broke it
GarySXT   5/26/2011 5:51:42 PM
NO RATINGS
In the groups I manage, when there is a bug both hardware and software are considered guilty until proven innocent. Hardware and software engineers are expected to work as a team. As mentioned above software often fixes hardware problems. Also hardware debugging techniques are sometimes helpful in tracking down a software bug. Management should not allow the different disciplines to blame each other.

J Kosin
User Rank
Rookie
re: It always worked before, so you broke it
J Kosin   5/27/2011 2:35:47 PM
NO RATINGS
The software guy looses respect, because he caused the product to be late in the first place. It doesn't matter if it was a HARDWARE problem, we get the short end of the stick; because we fixed the problem after everyone said the product was ready to ship.

J Kosin
User Rank
Rookie
re: It always worked before, so you broke it
J Kosin   5/27/2011 2:38:59 PM
NO RATINGS
Yes, sometimes it is both. But we mustnot start pointing fingers before exploring the problem and what the cause is. I recently spent two days troubleshooting a problem and have worked with the HW engineer to try and determine the cause. So far, we have elimiated SW as being a possible cause to the issue.

J Kosin
User Rank
Rookie
re: It always worked before, so you broke it
J Kosin   5/27/2011 2:40:46 PM
NO RATINGS
Unfortunately, it is a loose-loose situation. Sorry to bring you bad news.

J Kosin
User Rank
Rookie
re: It always worked before, so you broke it
J Kosin   5/27/2011 2:58:19 PM
NO RATINGS
I look at it a bit differently. Without hardware, software is useless and without software, hardware is pretty lame. It is the cooperation of both the hardware and software that makes a well designed system; which is our goal ultimately for software and hardware.

LiketoBike
User Rank
CEO
re: It always worked before, so you broke it
LiketoBike   5/27/2011 6:26:01 PM
NO RATINGS
Software and hardware are often trained by management to blame each other :-) (As in: when the "real" mission to create and ship and SUCCEED [as a team] is derailed into the "fake" mission to grab credit and avoid fault, this blame-game usually results...)

t.alex
User Rank
Rookie
re: It always worked before, so you broke it
t.alex   5/29/2011 1:06:15 PM
NO RATINGS
It is important the sw guy pick up some hardware debugging to prove themselves 'innocent' :)

<<   <   Page 2 / 3   >   >>
Flash Poll
Like Us on Facebook

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)
EE Times on Twitter
EE Times Twitter Feed
Top Comments of the Week