Ivan, discussion on XP and RUP

xiaoxiao2021-03-06  45

The XP method is a method of code as the core, and this method is more in this method, there is no matter what you have in your head, more ways is not defined, and a lot of things Is an unknown approach, then, as long as this idea is used to use it. But RUP is a unified method, this method is more of the knowledge collection, the performance of knowledge and knowledge of knowledge. Only through this process, knowledge is available, so these two methods are different ways.

Agile programming is focused on comparing individual areas, so when making software development in every field, different knowledge may be used, so it is difficult to draw a public thing when using agile programming. Everything is actually very specific, and there is no common problem, it is difficult to abstract and summarize.

Yes, Unified Process, first mentioned the process of collecting, finishing, processing, finishing knowledge, so it emphasizes that there is a very good architecture in software development. Therefore, when there is a problem, there will be another possibility, that is, because there is a lack of specific image, there may be a lot of time to solve problems, so these methods of intelligent agents are also mentioned here. These methods are actually Helping you through the training of personnel is great to reduce problems.

When using RUP, it is not the use of the RUP, but is selected in some of the use of product design for him.

In fact, MDA (the model-driven architecture), this development method and executable UML status are identical, in fact, due to the fact that each family has not reached a consensus, it is actually the development personnel, In the end user, there is no very unified solution.

When using RUP to do a cut, there are several places to be a little attention to a variety of different companies. Including the first use case is that you are useful in the use of RUPs. Use the use of an example from demand until the test, use the case to be able to use it, so that the development process is more smooth. Second, it must not be less is iterative development, which can accurately and accurately grasp the original goal of the developed, iterative development is also complementary. Third, it is important to have a very streamlined architecture, when doing design. Software development has a very good and very streamlined architecture that makes you save a lot of resources in future software and expansion.

转载请注明原文地址:https://www.9cbs.com/read-71618.html

New Post(0)