Публикации по теме 'agile'


Планирование спринта Buckaroo
Итак, это звучит безумно. Но выслушайте меня, это скоро обретет смысл Я, как и многие другие разработчики, в эти дни работаю псевдо-гибкой методикой. Мы пишем билеты, наклеиваем их на какую-то доску, затем разбиваем все билеты в столбец «Готово к контролю качества», пока не пройдут две недели, а затем выпускаем его. С этим есть пара проблем: одна - это система оценки того, что такое «достаточно работы», а другая - баланс между получением желаемого рабочего продукта и сортировкой..

Причуды в разработке программного обеспечения
Программисты, как и все остальные, становятся жертвами тенденций и моды С каждой эрой разработки программного обеспечения появляются новые идеи и становятся популярными новые концепции. Лучшие из них блекнут, видоизменяются и в конечном итоге находят признание по мере того, как они попадают в общую совокупность знаний. Ежедневные схватки, объектно-ориентированное программирование, интерпретируемые языки, лямбды, оценка сюжетных точек, блокчейн, разработка через тестирование, библиотеки..

Программное обеспечение и доброта, и вы
Недоброе обязательство Некоторое время назад, когда я начинал карьеру в Pivotal Labs , меня попросили закрепить проект. Якорь - это просто человек в проекте (почти всегда с самого начала), который держится за контекст, обеспечивает хорошее проведение необходимых встреч и помогает управлять клиентом. Это то, чем занимаются все консультанты, но я никогда раньше не ставил якорь. Я был взволнован, потому что это была возможность улучшить свои навыки и узнать больше об iOS. Этот клиент..

Как добавить статический анализ в ваш процесс разработки
Как консультант, одна из наиболее универсальных вещей, которые я наблюдал на протяжении многих лет, — это махание руками менеджеров. Например, это во многом связано с идеей гибких процессов. Менеджер среднего звена, которому подчиняются команды разработчиков, решает, что он хочет реализовать 50-процентный прирост производительности, о котором он читал в чьей-то статье Gartner, и поэтому приказывает своим непосредственным подчиненным или партнерам-консультантам добавить немного agile-магии в..

Что нужно для успешного программного проекта
Ниже приведены вещи, которые я видел в своей работе, основываясь на более чем 2-х десятилетнем опыте работы в индустрии программного обеспечения. Я работал над методологиями Waterfall и Agile (Extreme Programming, также известными как XP, Scrum и т. Д.) Разработки программного обеспечения. Сочувствие в команде: Для любой команды разработчиков программного обеспечения, в которой количество членов превышает 5, сочувствие в команде является самым важным для успешного проекта...

Что такое шумовой аргумент?
Когда обсуждения начинают фокусироваться на шуме, а не на реальной проблеме Обсуждения являются фундаментальной частью разработки программного обеспечения , они необходимы для повышения масштабируемости. В ходе этих дискуссий может возникнуть несколько закономерностей, которые позволяют нам замечать проблемы на ранней стадии, когда эти проблемы могут повлиять на качество результата. Одним из них является Аргумент шума . В разработке программного обеспечения Аргумент шума..

Приглашение послушать подкаст «Поддерживаемое программное обеспечение».
Около года назад я болтал с хорошим другом об идее, которая у меня возникла для подкаста. За последние несколько лет я понял, что по-настоящему сосредоточился на улучшении существующего программного обеспечения, а не на создании чего-то нового. Я не производитель . Это отчасти правда, я предпочитаю тратить больше времени на улучшение чего-то, чем на создание чего-то с нуля. Идея подкаста Maintainable заключалась в том, чтобы бросить себе вызов и найти разнообразную коллекцию..