Архив рубрики ‘Agile’

Принципы управления разработкой сервиса от Gov.uk

В данном посте приведен список «базовых принципов» (а не набор шагов по достижению цели), который в службе электронного правительства Великобритании разработали для того, чтобы все сотрудники, занятые в создании сервисов Gov.uk, понимали, как (в общих чертах) должна происходить их работа. Основная задача меморандума Gov.uk – объяснить сотрудникам общие «правила игры», сформировать корпоративную культуру, помочь им […]

Бизнес-аналитики в Agile — зачем, почему, как

Зачем вообще нужны бизнес аналитики Большинство людей считают, что для разработки какой-то программы нужны только программисты, ведь именно они пишут код и воплощают мечту заказчика в реальность. Но между тем, что говорит заказчик и тем, что в итоге сделает программист, — целая пропасть. Не потому что они — плохие люди или не хотят общаться и […]

Практические советы: как эффективно контролировать сотрудников в it-отделе?

Все мы задумываемся о том, как нам открыть своё дело, как создать успешную компанию или что-нибудь грандиозное. Могу сказать, однозначно, для того, чтобы сделать что-то большое и успешное, нужна хорошая команда. Но как создать такую команду? В данной статье я постараюсь раскрыть, как мы работаем со своей командой, и как благодаря совместным усилиям достигаем хороших […]

Интересные международные мероприятия июня

Каждый месяц по всему миру происходят десятки, если не сотни, IT-ориентированных конференций, выставок и других мероприятий. В очередной раз мы собираем все наиболее интересные международные даты этого месяца для того, чтобы представить читателям «Мегамозга» в одном месте.

Как использовать Agile во фрилансе

Чаще всего Agile встречается в крупных компаниях и не распространен среди фрилансеров, но стоит ли фрилансеру использовать «водопад»? Нет. Фрилансеру также стоит использовать гибкие методологии проектирования и разработки, которые помогают использовать итерационную разработку. Идея пришла в рамках основной работы методологию разработки Agile. Подумал, почему бы не применить ее вечерком, когда в удобном кресле фрилансю?

Реализация проекта – один шаг за один раз

Проект можно охарактеризовать в виде списка действий, которые, при условии успешного выполнения, приводят к определенному результату. Действия могут выполняться одним или несколькими исполнителями. Количество таких действий может колебаться от десятка до тысяч. Проект может длиться на протяжении нескольких дней, месяцев или лет. Существуют сотни методологий и средств, которые предназначены для облегчения организации и реализации проектов. […]

Я разработчик, а не юрист

Много лет назад меня наняла компания Omni-Corp для работы над новым блестящим продуктом. У нас был талант, бюджет и крутые технологии, но этот проект должен был потерпеть фиаско (и в результате его отменили) меньше чем через год. Никто не идеален – у нас были свои проблемы, какие-то из них технические, какие-то – нет. Одной из […]

Дисциплина или тесты. Выберите одно?

Luxoft Training подготовил для вас перевод статьи известного канадского консультанта по разработке ПО Джо Райнсбергера «Discipline or Tests. Pick one?». Джо Райнсбергер — автор множества работ по информационным технологиям. За вклад в развитие гибких методологий был удостоен высшей награды от Agile-сообщества – Gordon Pask Award в 2005 г. (в первый год создания награды). Он является […]

Стендапы в стиле Kanban

Stand-up meeting, Daily Scrum Meeting или просто планёрки стали привычной практикой в IT. Я описывал различные нюансы стендапов ещё 5 лет назад в статье Stand-up meeting: лучшие и худшие практики. Казалось бы, техника проведения стендапов уже рассмотрена со всех сторон. Что в планёрке может быть сложного? Но совсем недавно наша компания начала практиковать несколько другой […]

Модель Дрейфуса для перехода к гибкой методологии работы

Данный материал был написан некоторое время назад, и уже существуют более совершенные модели развития команды, но и в нем можно почерпнуть довольно много полезной информации относительно пути развития. Данная статья может пригодиться, если вы хотите узнать больше о том, как создавать и использовать свои модели Дрейфуса. Как выглядит настоящая Agile-команда?