Ивар Якобсон, почти легенда — основоположник UML, RUP, SEMAT — неугомонен, продолжает попытки навести порядок в индустрии разработки ПО. И на вопрос: «Что помогает оставаться таким активным» отвечает: «Having fun!» :)Читать полностью »
Рубрика «процессы разработки» - 2
Интервью с Иваром Якобсоном, основоположником UML, RUP, Essence
2017-09-06 в 14:37, admin, рубрики: agile, интервью, перевод с английского, процессы разработки, системный анализ, управление проектами, управление разработкойУзники системы
2017-08-11 в 12:00, admin, рубрики: Блог компании Microsoft, практики программирования, Программирование, процессы разработки, разработкаПривет! Меня зовут Ваня. За последние 10 лет меня покидало по разным специализациям. Я занимался и фул стек веб-разработкой, и мобильными приложениями, а последние лет 5 — играми. Теперь вот в Microsoft занесло. Хочу поделиться историей о том как менялось мое отношение к разным особенностям профессии.
Как мы починили свой процесс и стали меньше отвлекаться
2017-08-07 в 7:48, admin, рубрики: agile, gtd, scrum, оптимизация процесса разработки, отвлекающие факторы, процесс разработки, процессы разработки, самоорганизация, самоорганизующиеся команды, управление разработкойВ прошлом году наша команда прошла через жесткий слом процесса разработки, но смогла восстановить его и сделать еще лучше: понятней, приятней и продуктивней.
Расскажу про некоторые практики и подходы, которые мы внедрили и используем для обеспечения стабильного процесса. Ключевая идея, вокруг которой все это строится, — у разработчика должен быть фокус на разработку, от которого его следует как можно меньше отвлекать.
Тестирование в Badoo «с высоты птичьего полёта»
2017-07-25 в 15:37, admin, рубрики: автоматизация тестирования, Блог компании Badoo, Программирование, процессы разработки, ручное тестирование, тестирование, Тестирование веб-сервисов, Тестирование мобильных приложений
Мы много раз рассказывали о том, как мы пишем автотесты, какие технологии используем, как помогаем разработчикам с производительностью юнит-тестов и так далее. А вот про стратегию всего процесса тестирования, включая ручное, ещё ни разу не писали. Пришло время восполнить этот пробел.
Немного о сборке мобильного приложения
2015-12-23 в 10:25, admin, рубрики: android, android development, atlassian, ci, continuous delivery, continuous integration, development, espresso, junit, robotium, Блог компании Mail.Ru Group, процесс разработки, процессы разработки, разработка, разработка мобильных приложений, Разработка под android, Тестирование мобильных приложений
Я помню то замечательное время, когда сборка релизной версии мобильного приложения сводилась к тому, что нужно было выставить debug = false и запустить экспорт apk-файла. Проходит 2 минуты, пока пыхтит IDE, и все готово. Все усилия сосредотачивались на необходимости указать данные сертификата подписи. Это было совсем недавно. Cейчас процесс сборки того самого приложения разросся настолько, что, если мне, вдруг, потребуется выполнить все операции самостоятельно, и даже если я все вспомню и проделаю безошибочно (во что я не верю), то это займет не час, который сегодня кажется непозволительно долгим, а, скорее всего, сутки, после чего терапевт обязан будет прописать мне больничный по усталости недели на две.
Итак, процесс сборки мобильного приложения. Попробую рассказать, из чего он у нас состоит — не потому, что в последнее время стало модным катать посты о CI той или иной мобильной команды (с покером, русалками и прочими обязательными атрибутами), а потому, что это отличный опыт, который я получил, работая над Почтой Mail.Ru для Android, и потому, что этой возможности, вероятнее всего, не было бы, работай я в другой команде, над другим проектом или в другой компании.
Читать полностью »
Метрики в Scrum и Kanban
2013-03-20 в 10:13, admin, рубрики: agile, kanban, scrum, метрики, процессы разработки, разработка, управление проектами, метки: agile, kanban, scrum, метрики, процессы разработкиПо разным причинам Scrum получил очень широкое распространение среди IT компаний. Многие компании и отдельные команды начали внедрять Scrum в своих проектах. У одних это получается, у других не очень. Грамотный и опытный специалист перед внедрением чего-то нового всегда задумывается о метриках. Как убедиться, что внедрение Scrum идет по плану? Улучшается ли производительность команды? Нет ли каких-то проблем? Если вы тоже задавались этими вопросами, добро пожаловать под кат. Читать полностью »
Как мы работаем
2012-03-30 в 13:44, admin, рубрики: agile, Блог компании Taucraft Limited, процессы разработки, метки: agile, процессы разработкиСегодня мы хотим приоткрыть завесу и рассказать о нескольких секретных практиках нашей компании. Мы делаем систему управления гибкими проектами TargetProcess. Надеемся, что практики помогут вам понять наши ценности и видение лучше.
Смотритель за Функциональными Тестами (СФУТ)
У нас есть специальная роль смотрителя за функциональными тестами. Роль ротируется, каждый день за тесты отвечают разные люди. Человек в этой роли улучшает зеленые тесты и комментирует красные. Тесты становятся лучше и стабильнее со временем.
Для обозначения СФУТ разработчика у нас есть кот. Кот целый день сидит на столе возле СФУТ и улыбается.
В течение ежедневного собрания кот передается от одного разработчика к следующему по списку.
Читать полностью »