Насколько практика Scrum отличается от Agile Practice? [Дубликат]

116
задан B--rian 29 August 2019 в 20:44
поделиться

6 ответов

Agile - это общая философия, касающаяся производства программного обеспечения, Scrum - это реализация этой философии, относящейся конкретно к управлению проектами.

226
ответ дан 24 November 2019 в 02:11
поделиться

Scrum is a very specific set of practices. Agile describes a family of practices, everything from Extreme Programming to Scrum and almost anything else that uses short iterations can claim Agile. That may not have originally been the case when the term was coined, but it certainly is by now.

5
ответ дан 24 November 2019 в 02:11
поделиться

As is mentioned, Agile is a methodology, and there are various ways to define what agile is. To a large extent, if it involves constant unit testing and the ability to quickly adapt when the business needs change then it is probably agile. The opposite is the waterfall method.

There are various implementations that are codified by consultants, such as Xtremem Programming, Scrum and RUP (Rational Unified Process).

So, if you are using Scrum then you can switch between agile and scrum depending on if you are talking about the methodology or your implementation. You will want to see if the terms are being used correctly, by the context.

For example, if I am talking about the 15 min standup as part of my agile process, that is not necessarily needed to be agile, but scrum almost requires it, so when you interchange the terms, it is important to differentiate between the two concepts.

7
ответ дан 24 November 2019 в 02:11
поделиться

Agile and SCRUM are related but distinct. Agile describes a set of guiding principles for building software through iterative development. Agile principles are best described in the Agile Manifesto. SCRUM is a specific set of rules to follow when practicing agile software development.

43
ответ дан 24 November 2019 в 02:11
поделиться
[

] Scrum - это тип гибкого метода, как и яблоко - это тип фруктов. Scrum это не единственный Agile метод, хотя. Популярными являются: [

]. [
    ] [
  • ]Scrum[
  • ] [
  • ]eXtreme Programming (XP) [
  • ] [
  • ]Kanban[
  • ] [
] [

] Я уверен, что есть более гибкие методы, но это то, с чем у меня есть опыт. [

]
48
ответ дан 24 November 2019 в 02:11
поделиться

Agile обычно считается общим термином. Scrum / Kanban - это реализация руководящих принципов Agile с точки зрения управления проектами, тогда как экстремальное программирование (XP) фокусируется на инженерных практиках, например, модульном тестировании, непрерывной интеграции, парном программировании и т. Д.

Обычно: Agile = Scrum + XP

3
ответ дан 24 November 2019 в 02:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: