IT Pioneer Research Group Salon
Www.itxf.com
On November 24, 2002, this is a full mood. IT Pioneer Consultant has a pleasant salon party. Friends from Lucent Bell Labs and Mulberries, who focused on software engineering, 8 friends and other 8 friends participated in this salon.
This Salon explored the problem of personnel positioning and process management in software organizations, compared with the advantages and disadvantages of RUP (RUP (RUP (RUP (Rational Unified Process) and XP (Extreme Programme), and discussed what kind of team and projects each suitable for .
This Salon also explores how to strengthen exchanges between enterprises, as well as the development trend of IT pioneering, everyone reached a lot of consistent ideas. Dr. Tsinghua Qiaoling (Qian Lao 5) missed the salon due to the wrong time, and the watch regret.
Here are some of our common experience, I hope to write out with you:
1) What extent?
In modern orientation-oriented software development (such as RUP), it emphasizes the work of the analysis design phase. A metaphor of an image is that if you have to cover a dog nest, you don't need to make an analysis design; but to cover a building, the situation is completely different. There is no analysis of demand, no design blueprint, it is difficult to imagine building architecture. Also, if the small-scale software system is developed, with the expansion of the software scale, it is difficult to imagine how to do not analyze the development process of the design.
In software design, a very interesting question is how software design is grasp. In some software outsourcing projects (especially from Japan), the system analysis architecture has been completed, and it is some low-level physical activity for outsourcing companies. Is the analysis design need to reach this level of filling?
Does this kill the creativity of low-level programmers? There have been an old employee because he is responsible, does not look at the design document, and completes the task according to his own thoughts, and the results affect the overall system, causing rework of the entire project ... we have conducted a deep enthusiastic discussion on this issue, even though we have not available What good way is there.
2) RUP (Rational Unified Process) & XP (EXTreme Program)
Recently XP is very hot. Some group members of IT Pioneer also studied it. Take the salon to discuss, and discuss anyone to RUP, XP. Each of the two sides raised some typical team components and project conditions. Eventually everyone reached an agreement, RUP is suitable for some continuous long-term product projects, and XP is suitable for subsequent reconstruction modifications for some small projects or projects. Have friends pointing that Microsoft's engineering approach is in communication with XP. It is worth noting that XP is not as thinking, in fact, it is very high for the maturity and tacit level of the team ...
Note: IT Pioneer is an active research team that is active in the forefront of information technology. (
www.itxf.com)
We are eager to erect a banner, I am called all the love software development, and I am willing to understand life and existence of the impelled heart; we are eager to create and be brave to create, we know: Create the most common way to try, And behind the trial is unlimited.
IT Pioneer Xu Yi for Salon Content