Архив рубрики ‘Разработка’

Вопросов больше, чем ответов

Рецензия на книгу Роберта Гласса, «Креативное программирование 2.0». — Пер. с англ. — Спб.: Символ-Плюс, 2009 Что отличает книги гуру программирования от просто книг по программированию? Авторы «просто книг» дают советы, описывают инструменты, рекомендуют методологии. Гуру в своих книгах стремятся создать предельно общую картину, дать ответы на фундаментальные вопросы о принципах и основах программной инженерии, […]

Парковки и IT: без глянца и прикрас

Московcкие платные парковки — огромный проект, призванный улучшить жизнь самого крупного города нашей страны. В нём сплетается всё: социальные, экономические и экологические факторы. Его хорошая реализация могла бы показать, как грамотно реализованные IT-проекты изменяют к лучшему даже жизнь тех людей, которые не пользуются интернетом постоянно. Каково айтишнику работать в госструктуре, редактору Roem.ru рассказывают Илья Запорожец […]

Жизнь управленца, кадр 6, Отвественный и ответственность

Всем добрый день. Извиняюсь за то, что долго не писал. Были болезнь, сдача проектов, ITIL сертификация. Теперь я готов вернуться и постараться поделиться тем, что я получил за годы работы в ИТ. В жизни любого Руководителя есть момент, когда насмотревшись фильмов, представляя в своей голове какой я хороший шеф, руководитель начинает мечтать как у него […]

Автоматическое назначение задач в Jira

Распространённая проблема менеджера проектов — определить, от кого зависит дальнейшее исполнение задачи. Часто задача назначается на разработчика, да так и остаётся “висеть” на нём вплоть до релиза. Однако разработчик отвечает только за часть исполнения. QA — тестирует, DevOps — включает в релиз, продакт-менеджер — оценивает готовую работу (в каждой организации эта цепочка своя). Задача путешествует […]

Эволюция разработки в Badoo

Как устроен процесс организации разработки в крупном интернет-проекте на всех этапах его роста? Что происходит, когда из стартапа компания перерастает в проект с более чем 190 миллионами пользователей. В прошлом году на конференции Whalerider Алексей fisher Рыбак рассказывал о том: как у нас Badoo сейчас устроена разработка; как в процессе развития проекта её перестраивали; какие […]

Объясняем бизнесу, почему у нас такие «фиговые» оценки

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

Nest Protect: обзор новинки

Детектор огня и угарного газа играет важную роль в вашей жизни. Вы не слышите его часто, но если слышите, то это как правило, либо раздражает, либо приводит в ужас. Защити свою жизнь вместе с новым детектором от компании Nest. Решительно более «разговорчивое» устройство, которое не просто обеспечивает безопасность, а заставляет вас ее почувствовать. Это намного […]

Вечный стартапер

Речь пойдет не об основателях компаний, а о разработчиках, участвующих в стартапах, молодых компаниях с большими надеждами. Перед разработчиком всегда есть выбор — начать в маленькой компании, и развиваться вместе с ней, или же работать сразу в крупной компании, уже завоевавшей рынок. Мне очень нравится атмосфера стартапов, и я участвовал в этом последние наверно уже […]

Не стоит прыгать по граблям

«Проект без рисков – удел неудачников. Риски и выгода всегда ходят рука об руку» (с) Том Демарко, Тимоти Листер. Руководителю проекта разработки ПО надо уметь делать немногое. Надо лишь уметь управлять рисками. Рисками не уложиться в срок. Рисками сделать не то, что требуется. Рисками перерасходовать проектный бюджет. Всё остальное – производные активности. Можно, разумеется, рисками […]

О достоинствах спагетти-методологии

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