issues resolution at different stages of software development