The feasibility study is the initial step of software development, undertaken by the department’s senior staff, in which they collect fundamental information from clients. This information assists project managers in planning the fundamental project strategy. Every client comes to a software firm with a problem, and the firm analyzes whether or not it is possible …