Final answer:
The causes of the IT department members resigning, steps for ensuring quality in the inventory management software development, and causes of poor-quality software are discussed.
Step-by-step explanation:
- The causes of the IT department members resigning could include lack of career advancement opportunities, insufficient salary, hostile work environment, lack of support from management, and excessive workload.
- To ensure quality is managed when developing the inventory management software solution for Kemko, the following steps can be taken: gather requirements from stakeholders, create a detailed design document, conduct code reviews, perform thorough testing, and obtain feedback from users.
- A cause-and-effect diagram for poor-quality software could include causes such as lack of experienced developers, unclear requirements, inadequate testing, inadequate communication, and bad project management.