Agile Software Development Ecosystem Agile Software Development экосистемы

-->

What is an Agile ecosystem ? Что такое Agile экосистемы?

Agile ecosystem is an extended methodology concept that has 3 characteristics: barely sufficient structure, collaborative values, and chaordic perspective. Agile экосистема продлен методология концепция, которая имеет 3 характеристиками: едва хватает структуры, совместные ценности, а chaordic перспективу. Since the name will not give any clue to you on what they really are..we will look at each of these characteristics in detail. Поскольку имя не будет давать никаких ключами к вам о том, что они на самом деле .. мы будем смотреть на каждый из этих характеристик во всех деталях.

It is the wider coverage than normal methodology that make it an ecosystem. Это более широкий охват, чем обычные методики, которые делают его экосистему. Methodology does not touch much on the human factor of the development such as the organization structure which is covered in “barely sufficient”, and collaboration and teamwork. Методология вовсе не трогать много внимания уделяется человеческому фактору в развитии таких, как организация структуры, которая покрыта "едва хватает", а также взаимодействия и совместной работы.

Barely sufficient methodology. Едва хватает методологии.

This characteristic is a reflection of the chaordic characteristic - in this case it refers to the organization structure, which is very streamline (just enough, barely sufficient) in order to be flexible to react to changes.In an Agile environment the control is more on how to make the different individuals to work together as a team, instead of making every one the same (through rigorous process documents) so that it will be automatically (or assumed) become a team. Эта характеристика является отражением chaordic характеристики - в данном случае речь идет организационная структура, которая очень упростить (вполне достаточно, едва хватает), с тем чтобы быть гибкой, чтобы реагировать на changes.In Agile окружающей среды контроль больше внимания как сделать разных людей работать вместе как команда, вместо того, чтобы каждый же (через строгий процесс документы) с тем, что она будет автоматически (или себя) становятся команды.

In programmer language - the old method of team is an ARRAY - something that hold similar type of element, while Agile team on the other hand is a RECORD - where each element in the RECORD is different, and each one serves its own function the best, but still overall they work together to construct the RECORD. В программист язык - старый метод команда Array - то, что проведение подобного типа элемента, в то время как Agile команды другой стороны, записи - в котором каждый элемент в записи разные, и каждая из них выполняет свою собственную функцию лучше , Но все же общая они работают вместе строить RECORD.

Collaborative values. Совместные ценности.

In the old development method, the processes are defined on stone - every one must follow the same process irregardless of individual talent and skills. В старый метод развития, процессы определяются на камне - каждый должен следовать же процесс независимо от их индивидуальных способностей и навыков. Agile on the other hand promote customization of the process in order to tap the best out of individual developer. Agile с другой стороны способствовать индивидуализации процесса, с тем чтобы использовать лучшие из индивидуальных разработчиков.

Agile also promote face to face teamwork interaction. Agile также содействовать лицом к лицу взаимодействия в коллективе. In the old system, team communicate through documentation - that is why the documents have to be very detail and big, hence very hard to maintain in volatile environment. В старой системе, общаться с помощью команды документации - вот почему документы должны быть подробно и очень большие, поэтому очень трудно сохранить в нестабильных условиях.

Chaordic perspective. Chaordic перспективу.

The word chaordic is actually a combination of chaos and order. Слово chaordic фактически сочетание хаоса и порядка.

Early part of an Agile projects are based on rigorous exploration of concepts and technologies. Раннее части Agile проектов на основе тщательной разведки концепций и технологий. Even during the whole development cycle the concept of exploration is actually still going. In this type of development environment the normal standard concept such as CMMI wont stand a chance . Даже в течение всего цикла разработки концепции исследования на самом деле все еще продолжается. В этот тип среды разработки концепции нормального стандарта, таких, как СМГИ обыкновение стоять шанс.

You can see from the previous characteristics (barely sufficient, and collaborative) how the chotic part is included into Agile characteristic. Вы можете увидеть из предыдущих характеристик (едва хватает, и совместные) как chotic часть входит в Agile характеристики.

The question is how do you manage such an environement and organization? Вопрос заключается в том, как сделать вам управлять такими environement и организации?

The answer is to employs adaptive management style- macromanagement (instead of micromanagement). Ответ заключается в том, чтобы использует адаптивный стиль руководства-macromanagement (а не на микроуровне). The leaders have to leave large room for innovation and creativity in order to address keep changing environment. Лидерам придется оставить большие возможности для инноваций и творчества в целях устранения держать меняющейся обстановке. In the mean while still have the eye on the final goal and what is the current state of the project. В то время как средняя до сих пор глаза на конечную цель, и тем, что текущее состояние проекта.

The organization can react very fast base on the current state of the project compare to the final goal. Организация может реагировать очень быстро базы на текущее состояние проекта по сравнению с конечной цели.

Conclusion Заключение

There you have it - simple description on the three characteristics of an Agile ecosystem. Там у вас это - простое описание на три характеристики Agile экосистемы. As you see Agile ecosystem requires more to the project leader and the management team compare to the old just follow the book type of software development. Как вы видите Agile экосистеме требует больше для руководителя проекта и команды управления по сравнению с старой выполните следующие книги типа разработки программного обеспечения. So if you are selling the Agile idea, the first group that have to buy it is the management people. Так что если вы продаете Agile идея, первая группа, которая придется покупать это управление народом.

Sa wahid is a veteran software development project lead. Сб Вахид является ветераном программного обеспечения проекта развития свинца. Before becoming a project lead he has involved in various area of software development in various type of industries including manufacturing, telecommunication and electronics. Прежде чем стать проект приведет он участвует в различных области разработки программного обеспечения в различных типов производств, включая производство, телекоммуникации и электроника. You can learn more from other articles that he has written on software development topics from his website - Вы можете получить более подробную информацию из других статей, которые он написал по разработке программного обеспечения с тем, его веб-сайт -- Free software development information site. Свободное программное обеспечение информацией по вопросам развития сайта. Article Source: Статья Источник: http://EzineArticles.com/?expert=Sa_Wahid

Editor’s Note: possibility of interest in Примечание редактора: возможность заинтересованности в Offshore Software Development - Evolution of Value Chain Офшорное программирование - эволюция цепочки создания стоимости



One Response to “Agile Software Development Ecosystem” Один из ответов на "Agile Software Development экосистем"

  1. Flat World Software Development » Blog Archive » On-Demand Workforce Management Software Development Life-Cycles Плоские мире разработки программного обеспечения »архив блога» по требованию работников управления разработки программного обеспечения жизненного цикла Says: Говорит:

    [...] « Agile Software Development Ecosystem [...] [...] «Agile Software Development экосистем [...]

Leave a Reply Оставь Ответить