OOM Victor

Assignment #1 Knowledge Sharing Weblog (10%) Tasks: Each student should keep a weekly weblog (blog) to document their learning experience and what they learned. The main purpose of the weblog is to encourage you to learn independently as well as a way to share what you learned with others in the class. Each student is required to give a short 5-minute talk on your blog in class.

Monday, April 11, 2005

Week 11-Leveraging a global advantage

http://www.infoworld.com/article/03/04/18/16dyndev_1.html?s=feature

In fact, if all the software develop are developing with the RIP methodology, everything should be alright. The global software developer can get the advantage from it since the detail divide of the working force among the developers all around the world: under the XP, pair programming works as the American developer are sleeping, the Asia developer works on the code-review, testing or code re-factoring. From the point of my view, many software vendor would to work as a business: they use a lot of methodology and management technique to manage group of the developers. As the result, they are all working writing documents and paper, instead of creating a good intelligent property, in order to figure the best solution for the customers.

Open-source software, well, they are created by a group of volunteer developer around the world. Developers seldom bounded by these paper work. As the result, the quality of the software is extremely good but no one would use the MySQL to replace the Oracle. What’s the reason? Undoubtedly, Oracle provide a lot of “evidence” to show their products are really works and reliable but throwing several tones of paper and documents to show that, but not the MySQL.

In my point of view, RUP and XP are the tools to management a group of developers in the software vendors, not for the purpose to creating a good/extremely good software sadly.

0 Comments:

Post a Comment

<< Home