Get premium membership and access revision papers, questions with answers as well as video lessons.

Inte 326: Software Engineering Question Paper

Inte 326: Software Engineering 

Course:Bachelor Of Business Management & Information Technology

Institution: Kabarak University question papers

Exam Year:2013



KABARAK UNIVERSITY
UNIVERSITY EXAMINATIONS
2012/2013 ACADEMIC YEAR
FOR THE DEGREE OF BACHELOR OF BUSINESS MANAGEMENT
& INFORMATION TECHNOLOGY
INTE 326: SOFTWARE ENGINEERING

DAY: WEDNESDAY




DATE: 07/08/2013
TIME: 2.00 – 4.00 P.M.


STREAM: Y3S2
INSTRUCTIONS:
ATTEMPT QUESTION ONE AND ANY OTHER TWO

QUESTION ONE (30 MARKS)
a) Systems that include software fall into two categories. Discuss the two classifications.









(4 Marks)
b) Explain the process of systems engineering with the aid of a suitable diagram.










(8 Marks)
c) System design often gets affected by human and organizational changes. Explain the factors
that affect the system design from the system’s environment.
(4 Marks)
d) Legacy systems are often obsolete and old, though so we need them in our organizations.
Discuss the components of legacy systems and how they are related with each other.







(6 Marks)
e) Differentiate between the following software process models.
I.
The Waterfall Model



(4 Marks)
II.
Evolutionary Development


(4 Marks)

QUESTION TWO (20 MARKS)
a) Write a note on the following concepts.
I.
Incremental Delivery


(3 Marks)
II.
Spiral Development


(3 Marks)



b) You have been selected to be a project manager for a software development project.
i.
Discuss the issues that will make software management in particular difficult.








(6 Marks)
ii.
Explain any four activities that you will be required to undertake. (8 Marks)










QUESTION THREE (20 MARKS)
a) For projects and especially software projects, risks are unavoidable. With the aid of a well
labeled diagram explain the risk management process.


(8 Marks)
b) Agile methods are best known to produce software very fast and efficiently. Discuss any
principles of Agile methods.




(8 Marks)
c) Write a note on the following techniques of Agile Methods.
I.
XP






(2 Marks)
II.
RAD





(2 Marks)

QUESTION FOUR (20 MARKS)
a) As a system developer you are keen on implementing the CBSE model of software
development. Explain any four characteristics you will be looking for in a Component.









(8 Marks)
b) Within the Verification and Validation process, there are two complementary approaches to
system checking and analysis. Differentiate between the two. (4 Marks)
c) Briefly discuss the concepts below.
I.
Software Inspections



(4 Marks)
II.
Automated Static Analysis


(4 Marks)


QUESTION FIVE (20 MARKS)
a) As a software developer explain the goals that software testing aims to achieve.










(2 Marks)
b) Differentiate between the following types of testing.
I.
Integration





(3 Marks)
II.
Release





(3 Marks)
III.
Performance




(3 Marks)
IV.
Interface





(3 Marks)
c) Test Case Design is part of System and Component testing, write a note on the various
approaches you can use to take test case design.



(6 Marks)






More Question Papers


Popular Exams



Return to Question Papers