So we've been having some of those pointless meetings where nothing gets done. Most of the time, these end up being an hour or so of people letting their ego shine.
Just a little info here for the other IT folk, we are writing software for embedded devices.
Software Engineer A: "I'm disappointed with your team because Software Engineer B was able to do this all by himself on our old platform. Your team does nothing but come up with excuses so you don't have to do it."
Me: "Disappointed? All we're doing is taking the 2 options we were given and are trying to discuss with you the pros and cons of each architecture. If you feel that Software Engineer B can do it better than us, why not make a request for him to do it?"
Software Engineer A: "It was a tongue-in-cheek comment. I'm not trying to attack you guys."
Me: "Well you shouldn't have said it at all. We aren't making tongue-in-cheek comments or attacking anything you're saying. The issues we're discussing right now are based off of the research we've done and the experiences we've had in the past. All we're trying to do is avoid running into these scenarios in the future; all of which are completely valid." :headshake
He is responsible for the middleware layer of our product. There are tasks that should be handled on that specific layer, just in case something crashes on the presentation layer my team is in charge of. The crashes aren't always avoidable - this is just the nature of the beast. He is trying to push the middleware logic on to us and have it be handled in the presentation layer. The problem about doing things this way is if something happens on the presentation layer, it'll render some major functionality completely useless. Whereas if it stayed in the middleware layer, we could have something detect the error on the presentation layer and relaunch it (watchdog/daemon) without rendering things completely useless.
Still following me?
Anyway - - - I just had to get that out. I'm sure some of you other folks can chime in on some stupid stuff you go through daily.