Task: 2


Study the software process model adopted in the Knowledge Base Sdn Bhd, which may be
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