Professional Documents
Culture Documents
1 Define software life cycle. List all life cycle models and explain spiral
model with a neat diagram.
2 (i) Determine the various phases involved in software development
using waterfall model and V- model.
(ii) Articulate the principles of agile software model.
3 Identify the various types of evolutionary process models with neat
diagram.
4 Discussthe steps involved in Extreme Programming process.
5 Evaluate atleast one scenario where
a)RAD model would be applicable and not the waterfall model.
b)waterfall model is preferable compare to all other models.
6 (i) Infer the reality of various software myths in software
development process.
(ii) Propose the new practices that are appended to XP to create IXP.
7 (i) Illustrate functional and non-functional requirements.
(ii) Explain about domain requirements with example.
8 Define SRS. Organize the various components of SRS and justify a good
SRS.
5 Develop the process of ordering a pizza over the phone. Draw the use
case diagram and also sketch the sequence diagram representing each
step of the process, from the moment you pick up the phone to the point
where you start eating the pizza. Include activities that others need to
perform. Add exception handling to the activity diagram you developed.
Consider at least two exceptions (e.g. delivery person wrote down wrong
address, deliver person brings wrong pizza).
6 An independent truck company wants to track and record its drivers
driving habits. For this purpose the company has rented 800 phone
numbers and has printed the numbers on the front, back and sides of all
trucks owned by the company. Next to the 800 numbers a message is
written “PLEASE REPORT ANY DRIVER OR TRUCK PROBLEM BY
CALLINGTHIS NUMBER”. The hacking company waits for you to
develop a system that :
(i) Collects information from caller about the driver performance and
behavior as well as truck condition,
(ii) Generates daily and monthly reports for each driver and truck
management.
(iii) Reports problems that require immediate action to an on-duty
manager. Analyse and explain the problem statement and list major
functions to be incorporated with the SRS document.