Information Systems Development Question Paper
Information Systems Development
Course:Bachelor Of Science In Information Technology
Institution: Kca University question papers
Exam Year:2009
UNIVERSITY EXAMINATIONS: 2008/2009
SECOND YEAR EXAMINATION FOR THE DEGREE OF BACHELOR OF
SCIENCE IN INFORMATION TECHNOLOGY
BIT 2202: INFORMATION SYSTEMS DEVELOPMENT
DATE: AUGUST 2009 TIME: 2 HOURS
INSTRUCTIONS: Answer question ONE and any other TWO questions
QUESTION ONE (Compulsory)
a) What are CASE tools? (2 Marks)
b) What are the benefits that an international standard will provide to industry? (3 Marks)
c) Explaining its importance define system documentation (3 Marks)
d) Why is it important to validate software? (2 Marks)
e) Describe the software reengineering process (8 Marks)
f) Explain the benefits object-oriented software development can provide for developing and
maintaining software (4 Marks)
g) Briefly explain the activities of a typical project management life cycle (8 Marks)
QUESTION TWO
a) Compare and contrast the Waterfall Process and Exploratory Development. Include the advantages
and disadvantages of each process ( 10 Marks)
b) Describe five cost estimation techniques (10 Marks)
2
QUESTION THREE
a) Discuss the challenges of software development companies in Kenya face (10 Marks)
b) The spiral software process model explicitly incorporates risk into its process. Explain what type of
software project would benefit from this process model. Defend you answer with an example.
(10 Marks)
QUESTION FOUR
a) Describe a Fagan-style inspection as it relates to software development. Include a description of the
inspection roles and responsibilities. (10 Marks)
b) Explain the differences between the terms Coupling and Cohesion with respect to software
engineering. (4 Marks)
c) Describe the differences between Black Box and Clear Box testing. (4 Marks)
d) What is regression testing? (2 Marks)
QUESTION FIVE
a) Discuss the classic mistakes made during software development under the following categories
(16 Marks)
i) People-Related Mistakes
ii) Process-Related Mistakes
iii) Product-Related Mistakes
iv) Technology-Related Mistakes
b) In businesses today one is often required to build e-commerce and e-business applications very
rapidly in order to remain competitive. Describe two system-building methods that are normally
used to achieve this. (4 Marks)
More Question Papers
Exams With Marking Schemes