Date Added: May 2012
Software Engineering is the very integrated part of the industry from mid nineties. Small scale enterprises are a very important in the gears of the world economy. Software industry becomes significant economical activity from the last few decades. According to Fayad et al. 99.2% of software development companies are small (fewer than 150 employees).They develop significant products, for the construction of which the firms need efficient software engineering practices that are suitable for their particular size and type of business. Effectively gathering user requirements is a critical first step of any project and perhaps one of the most challenging project management skills.