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
Exams With Marking Schemes
Popular Exams
Mid Term Exams
End Term 1 Exams
End Term 3 Exams
Opener Exams
Full Set Exams
Return to Question Papers