University of Port Harcourt

PMB 5323

Port Harcourt

 School of Graduate Studies

Course Code: CSC 613.2                                              Software Methodology

 Course Continuous Assessment Assignment 1

Last Submission Date:      Monday 26 Nov 2007

 Question 1

a.         Give a brief explanation of the following terms as it applies to Software methodology:

i.                     Method (3 marks)

ii.                   Methodology (3 marks)

iii.                  Structured methodology (3 marks)

iv.                 Object oriented methodology (3 marks)

v.                   Software development process (3 marks)

b.         Show that the software development process is business process, requirements, use case, risk and model driven.                                                        (10 marks)

 Question 2

A software development process is a structure imposed on the development of a software product. Discuss this statement in relation to the following:

i.                     Requirements                                                 (5 marks)

ii.                   Architecture                                                   (5 marks)

iii.                  Implementation                                            (5 marks)

iv.                 Testing                                                           (5 marks)

v.                   Deployment                                                  (5 marks)

 Question 3

What is correctness checking?                                (9 marks)

 Discuss the following terminologies as guidelines to correctness checking:

i.                     Normalization                                                           (4 marks)

ii.                    Process Dependency                                              (4 marks)

iii.                  Quantity Cross checking                                        (4 marks)

iv.                  Structured walkthroughs                                        (4 marks)