Monday, 6 June 2011

Module 2

Software Processes


 Method(s) best used to study the module.
  • Form a small group. Divide each sub topic to each members of group. Study about half an hour.
  • Use a mind map.
  • Ask each one of group members about their sub topic. Q&A.

Suggestion on topics that should be added or dropped from the module.
  • The specialized process models sub topic should be dropped because in this chapter we had study the prescriptive process models. There is no need to focus on specialized process models. 

Suggestion on any other teaching and learning technique to be used during lecture.
  • Students should read the notes in one hour time.
  • Do some exercise and discussion with the lecturer.
  • At the end of the class, give a pop quiz or Q&A session to the students.

All the lessons learned.
  • There are four types of process flows - linear, iterative, evolutionary and parallel.
  • Software process patterns may suggest one or more proven solutions to the problem from other projects, which can be reused in another project.
  • There are four types of prescriptive models - waterfall, incremental, evolutionary(spiral & prototyping) and concurrent.
  • There are several process assessment and improvements frameworks that can be exercised by practitioners.
  • With the prescriptive and specialized process models, it would help to select the best process models for a software development project.
Mohammad Naqib Bin Md Esa (IS085723)

No comments: