|
|
Недавно прочитал книгу David S. Platt: Why Software Sucks… and What You Can Do about It.. Книга небольшая. Написана очень живо и очень простым языком. Не думал, что в ней найдется что-то, что заденет меня за живое, но пришлось ее прочитать, так как ее очень рекомендовал один умный человек.
И я не пожалел. Фактически, для меня [...]
Любой проект - это море общения.
Общение - это далеко не только разговоры девелоперов на кухне, но и практически любая другая проектная активность:
Документация. Написание и чтение оной. Это общение, так как писатель “общается” с читателем посредством документации.
Дизайн архитектуры приложения или конкретных фич. Это общение, так как архитектура и фичи не возникают в голове у одного человека. [...]
Если вы работаете в средней или крупной компании, то вам наверняка знакомо ощущение беспомощности, когда куча входящих емейлов, постоянные митинги, обсуждения, согласования и т.п. ерунда просто мешает выполнять реальную работу. Когда за несколько дней не получается написать ни строчки кода, зато получается отправить 20-30 емейлов и посетить 5-10 бесполезных по сути митингов и докладов. [...]
При разработке крупной системы рано или поздно встает вопрос её надежности. Надежности во всех смыслах этого понятия. Некоторые программы изначально создаются с большой степенью надежности, в других начинают реализовывать что-то после того, как клиенты теряют важные данные или терпение и уходят, а в большинстве программ вообще нет средств обеспечения надежности работы.
В этой статье я опишу, [...]
Достаточно давно уже написал статью Канбан в IT (Kanban Development) и обещал в ней продолжить серию статей про Канбан.
Сегодня публикую вторую статью про Канбан - ответы на вопросы, которые я получил к первой статье.
Было очень интересно прочитать ваши отзывы и подискутировать на тему этой новой методологии, а самое интересное (на мой взгляд) из комментариев и [...]
Задумывались ли вы когда-нибудь о том, как программисты создают программы?
Если говорить кратко и банально - они их пишут!
Пишут также, как авторы книг пишут свои сочинения - набирают текст, любуются им, читают его, думают об эффекте, который вызовет каждое слово в тексте.
По сути между литературой и программированием есть одно очень важное отличие - у программиста есть [...]
Среди программистов периодически разгораются холивары на тему “Использовать оператор goto в программах или нет”, хотя тема вроде как уже давно обсуждена и закрыта. Еще в 1968 году Дейкстра написал свой труд про пагубность применения этого оператора и с тех пор goto осужден практически всеми классиками и запрещен во многих стандартах кодирования (но при этом по [...]
Я часто общаюсь с людьми на тему гибких методов разработки ПО, иногда пишу статьи про это. И могу сказать, что основной аргумент, который люди приводят против этих методов, который останавливает многих даже от мыслей про Канбан, Scrum или XP - это якобы низкий уровень контроля за разработкой у этих методологий.
При этом некоторые воспринимают, как непрофессионализм, [...]
Я сегодня обещал написать несколько статей про новую методологию гибкой разработки Канбан (Kanban Development) и вот публикую первую из них.
Основная задача первой статьи - это описать основы Канбан, что это такое и зачем нужно.
Также я хотел бы собрать как можно больше вопросов и сомнений в комментариях, чтобы ответить на них в следующих статьях, так [...]
Сегодня вышел на работу после отпуска и с удивлением узнал, что меня записали в докладчики на конференцию Scandinavian Agile Conference 2009, которая пройдет в Хельсинки 15-16 октября.
Лекция будет называться Implementing Kanban by mistake и, к счастью, я буду не единственным докладчиком. Название не очень верно отражает то, о чем мы будем говорить, ибо никакой ошибки [...]
|