RGPV Computer Science (Semester 6)
Software Engineering & Project Management
December 2015
Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


1(a) What is Model? What are the benefits with model?
2 M
1(b) What are the advantages of developing the prototype of a system?
2 M
1(c) What are the characteristics to be considered for the selection of a life cycle model?
3 M
Solve any one question from Q.1(d) & Q.1(e)
1(d) How prototype model solve the problems over the waterfall model?
7 M
1(e) "Traditional software process modes do not deal sufficiently with the uncertainly". Which model and how solve this problem?
7 M

2(a) What are the steps are involve in Requirement engineering?
2 M
2(b) how many types of requirements are possible and why?
2 M
2(c) List out requirements elicitation technique, Which one is most popular and why?
3 M
Solve any one question from Q.2(d) & Q.2(e)
2(d) Why is software Requirements Specification (SRS) need in a software Project. And what are advantage with it.
7 M
2(e) What should be parameter and methods to check an SRS document for the requirement validation?
7 M

3(a) What is a design? Describe the difference between conceptual design and technical design
2 M
3(b) What is modularity? List the important properties of a modular system.
2 M
3(c) Define the module coupling and explain different type of coupling.
3 M
Solve any one question from Q.3(d) & Q.3(e)
3(d) Explain why it may be necessary to design the system architecture before the specification is written.
7 M
3(e) If some existing modules are to be reused in building a new system, which design strategy is used and why?
7 M

4(a) What are the error, fault and failure regarding to system?
2 M
4(b) Explain the boundary value analysis testing technique with the help of an example.
2 M
4(c) Gives the three examples where when we apply black box testing we don't find errors but when we apply white box testing we find errors and also in case of vice - versa.
3 M
Solve any one question from Q.4(d) & Q.4(e)
4(d) Compute the cyclomatic complexity by all three methods for finding greater number between two variables.
7 M
4(e) What is integration testing testing technique? How many types of it? Explain.
7 M

5(a) What is version control in project?
2 M
5(b) How many types of feasibility work for the cost estimation?
2 M
5(c) How COCOMO model work for the cost estimation?
3 M
Solve any one question from Q.5(d) & Q.5(e)
5(d) A Project size of 2000 KLOC is to be developed. Software development team has average experience on similar types of projects. The project schedule is not very tight. Calculate the effort, development time, average staff size and productivity of the project.
Consider a project with the following functional unit:
Number of user inputs=50
Number of user outputs=40
Number of user inquiries=35
Number of user files=06
Number of external interfaces=04
Assume all complexity adjustment factors and weighting factors are averages.
Compute the function points for the project.
7 M
5(e) Suppose you are the project manager of a large software development project. List three common of risks that your project might suffer. Point out the main steps that you would follow to effectively manage risks in you project.
7 M



More question papers from Software Engineering & Project Management
SPONSORED ADVERTISEMENTS