Преглед на пъргавите стойности и принципи

Тази статия предоставя очертания на най-често използваните ценности и принципи в Agile. Не е чудно, че "Agile" предложи ефективна замяна на конвенционалния модел на водопад в управлението на проекти. Поради тромавия, твърдо бавен и ориентиран към документа метод за разработване на продукти, екипът от 17 разработчици на системи (наречен „Agile Alliance“) излезе с „Agile Manifesto“ през 2001 година.

Agile Manifesto получи глобално приемане и може да бъде определен като документиран набор от 4 стойности и 12 принципа, който предлага насоки на разработчиците за разработване на система / приложения.

По този начин Agile Manifesto съдържа „4 ключови стойности“ и „12 съответстващи принципа“, които насочват гъвкавата методология за развитие на системата. Манифестът на Agile служи като ръководство за доставяне на високо качество на продуктите на клиентите.

Ценности на манифеста на Agile

Agile Manifesto се състои от 4 стойности. Нека ги разберем подробно.

Стойност 1 - (Индивидите и взаимодействията имат значение повече от процесите и инструментите)

Хората са основните двигатели за постигане на съществени бизнес развития и разбиране на изискванията на клиента. Разработването на добри продукти изисква ефективна работа в екип и взаимодействие, независимо от инструментите, предоставяни на хората.

Не е възможно да се разработят страхотни продукти, без да се разберат изискванията на клиентите. Следователно, индивидуалните взаимодействия помагат да се създадат специфични за клиента продукти. Самото разчитане на процесите и инструментите не само прави бизнеса бавен и неотклонен към промените, но и води до неспазване на очакванията на клиентите.

Стойност 2 - (Работен софтуер има значение за подробна документация)

По време на първоначалното време беше отделено огромно количество време за документация, която да включва технически подробности и спецификации. Този изчерпателен и твърд метод за изпълнение на инструкции, специфични за документа, доведе до забавяне на проекта и по-бавни доставки на продукти. В крайна сметка крайният продукт няма да отговаря на очакванията на клиента или би остарял.

С въвеждането на Agile акцентът се измести върху работещия софтуер от работния процес, ръководен от документи. Работеща софтуерна ефективна адаптивност към промените и по-добро разбиране на изискванията на клиента. По този начин Agile ограничава използването на документи само на „потребителски истории“, което определя разработчиците на задачите, които трябва да бъдат изпълнени.

Стойност 3 - (Партньорството с клиенти има значение повече от договорните преговори)

В традиционния модел водопад клиентите общуват с разработчиците за конкретни изисквания, преди работата по проекта да се възобнови. Конвенционалните договорни методи за дискусия създават стена между клиентите и разработчиците. Участието на клиентите е ограничено до началото на проекта и когато продуктът е готов за доставка. А участието на клиентите не се осъществява по време на процеса на изработка.

И обратното, преминавайки през манифеста Agile Values ​​and Principles, участието на клиентите се насърчава през целия процес на създаване или създаване. Агилният подход увеличава участието на клиентите на редовни интервали за навременни демонстрации. Това не само помага да се разберат изискванията на клиентите, но също така им позволява да предоставят стойност. По този начин, сътрудничеството с клиентите през целия жизнен цикъл на продукта е основата на Agile подход.

Стойност 4 - (Адаптивен към промяната вместо да бъде определен за план)

Имайки предвид нестабилната бизнес среда, се осъществява технологичен напредък и нуждите на клиента се променят. При традиционното управление на водопадите промяната се счита за разход и се предполага, че се избягва. Освен това, конвенционалното управление на проекти е твърдо и има по-малък обхват на покорност. Това инхибира приспособимостта към промяна и с течение на времето планът става излишен.

Въпреки това, Agile счита промяната за ценен агент и предлага ефективна отзивчивост и адаптивност към нея. Agile подходът, който се състои от по-къси итерации и спринти, дава възможност да се добавят нови атрибути към продукта в последователни повторения на периодични интервали.

Принципи на манифеста на Agile

12 принципа на Agile, разпространявани от Agile Alliance са:

1) Един от основните приоритети на Agile подхода е да се стреми към удовлетворяване на клиентите чрез бърза и непрекъсната доставка на продукти с добавена стойност.

2) Агилният подход трябва да обхване промените, дори на по-късни етапи на развитие. Промяната се счита за ценен агент, предлагащ конкурентно предимство на клиентите.

3) Работният софтуер трябва да се предоставя на клиентите за всякаква обратна връзка или предложения през периодичен интервал от седмици или месеци, за предпочитане в по-кратки интервали от време.

4) Управлението на бизнеса и разработчиците на системи трябва да работят съвместно през целия цикъл на проекта.

5) Агилният подход вярва в възлагането на проекти на мотивирани индивиди и предоставянето на хората на добра работна среда и система за подпомагане, чрез привличане на доверие към тях, за да свършат работата.

6) Agile Ценности и Принципи са за насърчаване на дискусиите лице в лице и насърчаването му като ефективно средство за комуникация към и в рамките на екипа от разработчици.

7) Работният софтуер е едно от основните средства за измерване на напредъка на системата при пъргавост.

8) Подвижният подход има за цел да улесни последователния и устойчив напредък в развитието на системата. От заинтересованите страни се изисква да поддържат постоянна и постоянна скорост в развитието на продукта.

9) Постоянното актуализиране чрез непрекъснато технологично надграждане и ефективност улеснява гъвкавия подход.

10) Агилният процес е свързан с възприемане на простотата чрез намаляване на изчерпателните задачи и съсредоточаване върху задачите, които по същество добавят стойност.

11) Самоорганизираните екипи помагат за постигане на добри структури, изисквания и разработки. Агилният екип е проактивен, което им позволява да преодолеят всякакви препятствия и минимизират грешките, за да постигнат високи постижения.

12) Agile екипи непрекъснато се надграждат и се стремят да станат по-продуктивни, като се адаптират към промените ефективно. Екипите за развитие непрекъснато мухлят и са в мир с променящите се външни условия. Това дава възможност за непрекъсната импровизация, за да осигури стойност. Периодичната обратна връзка от клиентите дава възможност на екипа за разработка да го постигне.

заключение

След като обсъдихме 4-те ценности и 12 принципа на Agile Manifesto, съвсем очевидно е, че фокусът върху удовлетворяването на клиентите е постигнал успех за пъргавите бизнеси по целия свят. Подходът Agile на практика се оказа ефективен, не ограничаващ се само до софтуерната индустрия, а в много различни индустрии.

По този начин, спазвайки ценностите и принципите на Agile Manifesto, предприятията могат да получат много ползи, а не само чрез повишаване на производителността и удовлетвореността на клиентите. Но, също така като останете печеливши в дългосрочен план, независимо от външните фактори.

И така, време е да промените ценностната система на бизнеса си и да внедрите принципите на манифеста, за да внесете гъвкава култура. Направете бизнеса си Agile-публичен!

Препоръчителни статии

Това е ръководство за Agile ценности и принципи. Тук обсъдихме Общ преглед, различни стойности и принцип на Agile. Можете да разгледате и другите ни предложени статии, за да научите повече -

  1. Принципи на Lean Six Sigma
  2. Agile програмиране
  3. Общи концепции за управление на качеството
  4. Роли и отговорности на ръководителя на проекта