Sunday, January 30, 2011

Assignment 3 - Task 5

Click on the following link to download mind map for Module 5:

Mind Map for Module 5


"The new information technology—Internet and e-mail—have practically eliminated the physical costs of communications."
-Peter Drucker

Assignment 2 : Task 2

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
  • 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.




Sunday, January 23, 2011

Assignment 3 - Task 4

Mind map for Module 4 can be obtained by clicking on the following link:

Mind Map for Module 4


“Software is like entropy. It is difficult to grasp, weighs nothing, and obeys the second law of thermodynamics; i.e. it always increases.”
-Norman R. Augustine

Sunday, January 16, 2011

Assignment 3 (Task 3) Part 2


This is the Part 2 of the chapter.

Please click HERE to retrieve the mind map.


"There is only one success--to be able to spend your life in your own way."
-Christopher Morley-

Assignment 3 (Task 3)


I was assigned to build a mind map on Chapter 3. This is the Part 1.

Please click HERE to retrieve the mind map.


"A loving heart is the truest wisdom."
-Charles Dickens-

Saturday, January 8, 2011

Monday, January 3, 2011

Assignment 2 - Task 1

Below is the link to the file that contains the analysis table for Incremental, Prototyping, Spiral and Extreme Programming (XP) software process models:

Software Process Models


"One machine can do the work of fifty ordinary men. No machine can do the work of one extraordinary man. "
Elbert Hubbard

Sunday, January 2, 2011

Assesment 3(Task 1)


This is the mind mapping for module 1(Introduction of SE)




please click to enlarge.