Software Engineering Interview Question and Answers

36. What are the broad categories of system requirements?
  System requirements may be either functional or non-functional requirements.
37. What are user requirements?
 
  • User requirements should describe functional and non-functional requirements so that they are understandable by system users who don’t have detailed technical knowledge.
  • User requirements are defined using natural language, tables and diagrams.
38. What is test scenario ?
 
  • Test scenario is the hypothetical story to test the particular functionality of an application.
  • It serves as an input to functional testing. For test scenario we need use case.
39. Define an analysis model?
  An analysis model is a set of models that serves as the technical representation of system.
40. Define prototype?
  Prototype is an initial version of a software system which is used to demonstrate concepts, try out design options and generally to find out more about the problem and its possible solutions.
12345678910

Page 8 of 10