BIT 2321 Software Engineering II
BIT 2321 Software Engineering II
a. Explain how the concept of abstraction can produce added value to the
company. [5 marks]
b. Describe how three tier software architecture can be leveraged by the
company to advance the state of the art of it’s development approach.
[10 marks]
QUESTION TWO:
The director of the company is trying to estimate the cost of the activities
involved in various parts of a project.
1
a. Describe two advantages of the WBS technique, and two characteristics of
the PBS visualization. [4 marks]
b. Identify two reasons why the estimated length of an activity could radically
differ from it’s actual duration. [4 marks]
i. Analysis.
ii. Design.
iii. Implementation.
i. Corrective
ii. Adaptive
iii. Perfective
iv. Preventive
QUESTION FOUR
a. Identify and describe the role that Upper and Lower CASE tools have in
various phases of the software life cycle. [8 marks]
2
c. Outline any one technique that supports software re-use which might be
used in a CASE tool repository. [4 marks]
QUESTION FIVE
You have been appointed as a Project Manager for a small company trying
to develop the next generation of web technologies for a very competitive
retail market.