Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

MADHAV INSTITUTE OF TECHNOLOGY & SCIENCE, GWALIOR

(A Govt. Aided UGC Autonomous & NAAC Accredited Institute Affiliated to RGPV, Bhopal)

Sub: 150502 Software Engineering (CSE SEC A)


ASSIGNMENT No. 1

1. Define the term “Software Engineering”. Explain the


difference between software engineering and other
traditional engineering disciplines.
2. What is software crisis? Was Y2K a software crisis?
3. What strategies of design should be followed by a
software developer? Explain each type.
4. Explain the software engineering ethics.
5. Discuss the selection process parameters for a life
cycle model.
6. What should be the steps taken under the process of
developing a software system?
7. The waterfall model is appropriate for only some
types of system. Discuss.
8. Illustrate the concept of Software Process Model.
9. Discuss the prototyping model. What is the effect of
designing a prototype on the overall cost of the
project?
10. Describe the Rapid Application Development
(RAD) Model. Discuss each phase in detail.
11. What is Bathtub curve?
12. What are the different steps in software
development life cycle? What are the end products at
each step?
13. List the advantages and disadvantages of
incremental model.
14. Write difference between Linear sequential
model and Spiral Model.
15. What do you mean by project risk?

You might also like