Our team is composed of both software and hardware engineers. The software team uses Scrum project management while the hardware team uses waterfall.
The priority of our software requirements change quite frequently, so staying Agile makes sense for us. The priority of our hardware requirements are rather static and slow-moving, so again sticking with waterfall makes sense for us.
The tricky part is the integration of hardware and software. Are there any methodologies for deterministically synchronizing these two contrasting project management styles?
I've worked within DO-178B for some time, and what we used to do was have designated milestones where software and hardware teams would integrate and get preliminary feedback (identify requirement deviations, new requirements, etc.). However we're looking for methodologies which incorporate tighter feedback loops.