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