Tutorial SE
Tutorial SE
Tutorial SE
SOFTWARE ENGINEERING
a) All software engineering principles are backed by either scientific basis or theoretical proof.
b) There are well defined steps through which a problem is solved using an exploratory style.
b) Which of the following are essential program constructs (i.e. it would not be possible to develop
programs for any given problem without using the construct)?
o sequence
o selection
o jump
o iteration
3. Consider a project to develop a full screen editor. The major components identified are (1) screen edit, (2)
command language interpreter, (3) file input and out put, (4) cursor movement, and (5) screen movement.The sizes
for these are estimated to be 4K,2K,1K,2K, and 3K delivered source code lines.Use the COCOMO model to
determine the overall effort and schedule estimates (assume values for different cost drivers,with at least three of
them being different form 1.0) and effort and schedule estimates for different phases.
4. A stand alone project for which the size is estimated at 12500 LOC is to be developed in an environment such that
the technology factor is 1200.Choosing a manpower build up D=15,Calculate the minimum development time, the
total development manpower cost, the difficulty, the peak manning, the peak time and the development productivity.
5. A new project with estimated 400 KLOC embedded system has to be developed. Project manager has a choice of
hiring from two pools of developers: Very highly capable with very little experience in the programming language
being used.
7. A software development project is planned to cost 95 MY in a period of 1 year and 9 months. Calculate the peak
manning and average rate of software team build up.
8. Consider a large-scale project for which the manpower requirement is K=600 PY and the development time is 3
years 6 months.
(a)Calculate the peak manning and peak time.
(b)What is the manpower cost after 1 year and 2 months?
(c) Calculate the difficulty and manpower build up.
9. A software development requires 90 PY during the total development sub-cycle. The development time is planned
for duration of 3 years and 5 months
(a)Calculate the manpower cost expended until development time
(b) Determine the development peak time
(c) Calculate the difficulty and manpower build up.