Currently browsing category

Статьи, Page 3

Компания моей мечты. Организационная структура

Не люди должны быть втиснуты в чисто теоретические организационные формы, а организация должна строиться вокруг тех людей, которые есть. Фредерик Брукс

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

Как пройти к Agile?

В последнее время всё чаще поднимается вопрос об отличиях разных Agile-подходов к разработке (свят-свят-свят, чуть было не вырвалось «методологий» ;). Об этом можно почитать, например, здесь или здесь. И ещё много где, как подсказывает нам Гугль. А вездесущий Асхат Уразбаев уже проводит специальный тренинг, разъясняя, …

Компания моей мечты. Коллективный разум

Этой заметкой я открываю небольшой цикл рассуждений о том, какой мне представляется компания моей мечты.  

На протяжении нескольких лет я собирал цитаты из книг, посвящённых профессиональной разработке программ и общим проблемам менеджмента. Сейчас, перечитывая эти цитаты, я понимаю, что благодаря этим книгам формировалось моё представление о том, …

Водопадная модель: сеанс абстракции с последующим разоблачением

Кто не знает, что такое каскадная модель разработки (aka водопад, он же waterfall)? Википедия учит: «модель водопада подразумевает, что переход от одной фазы разработки к другой происходит только после полного и успешного завершения предыдущей фазы, и что переходов назад …

Двадцать девять уровней управления

Прочитал как-то у Джоэла Спольски такое вот утверждение (если честно, я читал это в переведённом на русский язык сборнике «Джоэл: и снова о программировании»).

В те времена Microsoft была не так бюрократизирована. Не было нынешних одиннадцати или двенадцати

Убийцы времени

1250268472_pen

Когда-то работа за компьютером означала для меня сверхвысокую концентрацию.

Сидишь себе в специальном помещении (тогда это называлось дисплейным классом), взгляд прикован к экрану, в голове складывается алгоритм, а пальцы непрерывно стучат по клавишам. (Когда программируешь на ассемблере, приходится много стучать …

Десять золотых правил риск-менеджмента

На эту замечательную статью я наткнулся в поисках материала при подготовке доклада «Персональные риски аналитика» для Software Engineering Forum. И с удивлением обнаружил, что она ещё не переведена на русский язык. Ну, по крайней мере, в русскоязычных интернетах я перевода …

Инструменты, без которых нельзя обойтись — продолжение

1213112217_molotok

Вторым действительно необходимым инструментом, без которого нельзя заниматься разработкой программ, является средство отслеживания ошибок aka багтрекер.

Программисты всегда допускают ошибки. Это проистекает из самой сущности программирования. Все это давно знают, и все с этим соглашаются, включая даже самых упёртых менеджеров. …

Инструменты, без которых нельзя обойтись

1212852693_topor

Я имею в виду, конечно, не компиляторы, IDE и прочие отладчики, без которых нельзя ничего разработать в принципе, а средства, обеспечивающие связанные с разработкой функции. Или всё то, что принято сейчас называть программной инженерией.

Разработчики программного обеспечения сейчас не страдают …

Простые инструменты

1212480113_buben_small

Из семинаров, организуемых сообществом Agile Russia, я, среди прочего, вынес увлечение простыми средствами управления проектами. Особенно мне полюбились клейкие разноцветные листочки, с помощью которых можно соорудить практически любое визуальное средство контроля и управления, включая простейшие напоминалки, и более сложные диаграммы …