I have a roughly understanding of each agile development method

xiaoxiao2021-03-06  91

1. Scrumscrum? I haven't seen it before, so I don't like it, huh, huh .scrum book means "confusion", it includes

Multiple "weird" method / process names. For example, Scrum divides the development process into 30 days iterative cycles, each

The iterative cycle is called a sprint (original: rush!); A 15-minute short meeting every day, used to decide the next day

The task arranges such a short term called Scrum. I don't like Scrum reasons as follows: 1) A method, make so many words, increase the burden of our programmer, not good; 2) Scrum iterative period is 30 days, and a cycle is called a "rush", that is not To exhale our programmer? 3) There is a 15-minute short meeting every day, 唉5) Scrum emphasizes that developers should report the project to the manager every day, he can't stand it ....

2. Crystalcrystal is based on the importance of project size and projects (such as launching rockets and a "Hello World" program.

The importance is of course different) to distinguish items and assigns corresponding methods, so Crystal is a combination of methods. Compared to other agile methods, Crystal emphasizes the discipline of software development processes, it is easy than other agile methods.

It is used, but its productivity is not as possible with other agile methods such as XP.

3. ASD (Adaptive Software Development) ASD emphasizes the development method's adaptability, this idea comes from chaotic theory of complex system (this

Everyone should have heard of it, a lot of stocks used, huh, huh). ASD has many specific specific methods.

Practice practice, it is more focused on theory, because its author is to engage in theory.

4. FDDFDD (Feature Driven Development) defines 5 processes, named exavory an Overall

Model, Build A Features List, Plan by Feature, Design by Feature and Build By

Feature. The first three processes are carried out in the project, which is the general equivalent to our current system analysis; the next two

Now each iterative cycle, the FDD iterative period is two weeks, which is equivalent to our current design / encoding / test. The developer is classified into two, one is the main programmer, the other is the Class owner. The main program is not specific

Programming, but to be responsible for the corresponding FEATURE and CLASS, and act as a development coordinator, designer, technology

Support and instructor, etc .; Class owners make practical programming. I think this is divided into domestic software

The situation is not suitable, because people who truly reach the horizontal level, too little! For ASD and FDD, the domestic presentation is still more.

5.xp This, everyone knows, here, let me say, huh, huh.

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

New Post(0)