Interview Question : What are 5 common solutions to software development problems?
Answer : Quality software is reasonably bug-free, delivered on timeand within budget, meets requirements and/or expectations,and is maintainable.However, quality is obviously a subjective term. Itwill depend on who the 'customer' is and their overallinfluence in the scheme of things. A wide-angle view ofthe 'customers' of a software development project might includeend-users, customer acceptance testers, customer contractofficers, customer management, the development organization'smanagement/accountants/testers/salespeople, future softwaremaintenance engineers, stockholders, magazine columnists, etc.Each type of 'customer' will have their own slant on 'quality' - the accounting department might define quality in terms of profitswhile an end-user might define quality as user-friendly andbug-free.
Interview Question Category : Automated Testing