Reference no: EM133488669
Question:
1) What are user requirements and system requirements?
2) What are the four fundamental activities in software processes?
3) What are three key characteristics of the engineering of web-based software engineering?
4) Why are iterations usually limited when the waterfall model is used?
5) What is the distinction between functional and non-functional requirements?
6) What are the 4 sectors in each loop in Boehm's spiral model?
7) What are the six fundamental best practices in the RUP?
8) For what types of system are agile approaches to development particularly likely to be successful?
9) What are three important characteristics of extreme programming?
10) What is test-first development?
11) What is a Scrum sprint?
12) What are the barriers to introducing agile methods into large companies?
13) List 3 types of non-functional requirements?
14) What is the distinction between the terms shall' and ‘should' in a user requirements document, which is written in natural language?
15) What is a use-case?
16) What perspectives may be used for system modelling?
17) What UML diagram types may be used to represent the essential features of a system?
18) How are activity diagrams used in describing the context of use of a system?
19) How is generalization used to simplify the models of a system with many similar objects?
20) What is the basic assumption that underlies event-driven modelling?