Knowledge Base Sdn Bhd (K-Base) has their personalized software engineering disciplines. The methods used by K-Base in development of software/system are Life-Cycle Development Framework, Agile Development Methodology and Software Configuration Management.
Life-Cycle Development Framework as you can see is somehow similar to what we have learned in class; there are Planning, Requirement Analysis, Design & Development, Implementation and Testing & Integration stages. The only dissimilarities of the Life-Cycle used by K-Base compared from what we learned in class are they implement another three stages namely Evaluation, Release and Support stages.
Offshore Delivery Model
Strengths
Weaknesses
- Excellent results : Clients can get high quality work from the quality of Offshore resources
- Reduce costs : The Offshore dedicated project team, works within predefined processes.
- The project goals are well defined.
- No extra expense : Clients doesn't have to worry about the infrastructure needed to complete their task.
Weaknesses
- Low management maturity : Management maturity among offshore development centers is often low.
- Customers may not sure what they want.
- Skills Availability : Lacks of skills and education.
Onsite Delivery Model
Strengths
- Face-to-face dealings with the clients : Continuous interaction with the client is possible which enables the service provider to have a clear understanding of what the client is expecting from them and also of the end results desired by the client.
- No chance of communication gap.
- On Hand Information: The service provider can obtain first hand information by understanding the scenario existing at the client’s place.
- Reduce time to market.
Hybrid Delivery Model
Strengths
- Direct dealings with the clients : Direct interaction with the client is possible through the onsite center. So no possibility of communication gap. Also the service provider gets a better picture of the client’s needs.
- Access to the most excellent resources : Client can have access to the best technology, skilled manpower and equipment possible made available to them by the offshore development center.
- Great cost benefits : Cost savings resulting from majority of the work being outsourced to the offshore development center where the resources are comparatively cheaper.
- 24/7 productivity and availability.
No comments:
Post a Comment