ABSTRACT

A related issue is that, because of their technical background, computer scientists may overemphasize the centrality of technical capability, but the correct identification of business goals is often the critical factor for effective development, with business goals providing the criteria and framework according to which the suitability of software systems can be properly assessed. Such an approach is user centered, or customer driven. It acknowledges the decisive importance of user perception and assumes solutions should come from a thorough understanding of user needs.