Working on a system designed by non software engineers

Hi I am a software engineer working on an embedded control system project. On this project there is a team of domain expert engineers and software engineers. On this project the domain expert engineers are responsible for the software system requirements and design (the software engineers just implement it). The domain experts have very little to no software engineering knowledge. Things are going very poorly for me because the system designs are so terrible. I feel like every day the designs I am told to implement are doomed to fail. Is it normal for companies to try and reduce the involvement of software engineers on a software product (in favor of electrical/controls engineers mostly)? What can I do in this situation?

submitted by /u/ngroover504
[link] [comments]

from Software Development – methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/3eTXIRd

Leave a comment

Design a site like this with WordPress.com
Get started
search previous next tag category expand menu location phone mail time cart zoom edit close