Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Agile – это методология (наука), а Scrum – это метод достижения цели
Agile — набор из 4 ценностей и 12 принципов.
Но это именно та самая база, на которой строится Agile, как таковой. И именно тот первоисточник о котором вы спрашивали.
Ещё раз: "Agile" базируется именно на этом манифесте и этот манифест считается его первоисточником.
Вы можете придумать гораздо более лучший концепт, который гораздо лучше соответствует требованиям бизнеса. Но если он не будет следовать манифесту, то это уже не будет "Agile".
In order to succeed in the new economy, to move aggressively into the era of e-business, e-commerce, and the web, companies have to rid themselves of their Dilbert manifestations of make-work and arcane policies. This freedom from the inanities of corporate life attracts proponents of Agile Methodologies, and scares the begeebers (you can’t use the word ‘shit’ in a professional paper) out of traditionalists.
…
Those who would brand proponents of XP or SCRUM or any of the other Agile Methodologies as «hackers» are ignorant of both the methodologies and the original definition of the term hacker.
Я что-то не совсем понимаю в чём ваша проблема.
Естественно у любого концепта могут предпосылки и предшественники. Но первоисточником «Agile» является именно «Manifesto for Agile Software Development».
Вы декларируете что манифест является «родоначальником» гибких методологий разработки.
Из ваших слов следует что до «Manifesto for Agile...» были «темные века» и о гибкой разработки не подозревали, не применяли. А как только появился манифест все получили «откровение», все внезапно «прозрели».
«Agile» не подразумевает под собой абсолютно все методики и способы «гибкой разработки».
Я «декларирую» что манифест является первоисточником одной гибкой методологии разработки под названием «Agile».
«Agile» не подразумевает под собой абсолютно все методики и способы «гибкой разработки».
Это и есть введение в заблуждение
Именно что Agile общее название семейства методик XP, Scrum, Kanban, MSF и т.д.
Agile это общее название методик, которые базируются или хотя бы выполняют манифест.
И это то как понимаю Agile я и люди с которыми я работаю, работал или каким-то образом пересекался по этой теме в своей профессиональной жизни.
XP (Extreme Programming)
During the early popularity of agile methods in the late 1990's, Extreme Programming was the one that got the lion's share of attention. In many ways it still does.
…
Scrum
Scrum also developed in the 80's and 90's primarily with OO development circles as a highly iterative development methodology. It's most well known developers were Ken Schwaber, Jeff Sutherland, and Mike Beedle.
During the course of the workshop we decided to use 'agile' as the umbrella name, and came up with values part of the manifesto. The principles section was started at the workshop but mostly developed on a wiki afterwards.
The term 'agile' refers to a philosophy of software development. Under this broad umbrella sits many more specific approaches such as Extreme Programming, Scrum, Lean Development, etc.
…
Probably the most noticeable change to software process thinking in the last few years has been the appearance of the word 'agile'. We talk of agile software methods, of how to introduce agility into a development team, or of how to resist the impending storm of agilists determined to change well-established practices
…
This essay was originally part of this movement. I originally published it in July 2000. I wrote it, like most of my essays, as part of trying to understand the topic. At that time I'd used Extreme Programming for several years
Т.е если для выполнения бизнес требований придется кастомизировать процесс Scrum, таким образом, что «нарушиться» хоть один пункт манифеста, он перестанет быть Agile?
Вы пытаетесь «быть святее Папы...» и искажете факты и их исторический порядок подгоняя под свое «ожидание», чем вводите в заблуждение.
Вы не согласны с авторами The Agile Manifesto
Мини-справочник и руководство по Scrum