Q1) Discuss this idea: "In order to have an impact on the integration and quality of software in addition to meeting scheduled delivery deadlines, hardware and software designers MUST work together to solve issues."
Q2) Discuss the team development life cycle.
Q3) Discuss the roles and responsibilities of senior management in program and project planning step of software development life cycle.