Task: 2
Study the software process model adopted in the Knowledge Base Sdn Bhd, which may be
retrieved from this page http://www.kbase.com/softwaredevelopment.htm.
1.Analyze how the software process model applied in the company is similar and/or
different than those models learned in your class and textbook (i.e., theory).
2.State the strengths and weaknesses of this model, if any.
K-Base Software Process Model
Knowledge Base Sdn.Bhd. (K-Base) provides world class software engineering and offshore application development to some of leading client to the world. They have their own personalized software engineering. The method that they are using is Life-Cycle Development Framework, Agile development methodology and Configuration Management.
Life-Cycle Development Framework that they are using is much similar as what we have learned in class. The stages are Planning, Requirement Analysis, Design & Development, Implementation and Testing & Integration. The different from what we have learned is the Evaluation Release and Support stages.
Offshore Delivery Model
Strength:
- Project goals are well defined.
- Cost effective and no need extra expenses
Weaknesses
- Customer may not really sure about what they want
- Not enough skills and education
Outside Delivery Model
Strength
- Dealing with client directly to get the clear understanding of what are desired by the client
- Reducing time market
Hybrid Delivery Model
Strength
- Directly interact with the clients.
- Reducing cost and implementation time
- Allow scalability and has enormous operational benefit