Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Software Engineering

Assignment 2
(Refer: Unit 2 and 3)

Questions:
1. Mention six functional and six non-functional requirements for “Restaurant Billing
System”.
2. What modification can be made in agile development principle so, that it can be used in
large software project development.
3. Why do you think that involvement of end users has become necessary in software
development process? How agile methods address this issue?
4. Why functional and non-functional requirements must be considered together while
preparing software specification? List some of the functional requirements and non-
functional requirements for “Online Shopping System”.
5. What are the key features of testing in extreme programming? Explain how testing in
Extreme programming differs from plan-driven development.

(Submission Deadline: Friday, 2080/01/29)

You might also like