Без названия и без подзаголовка

10 вещей которые нужно знать о Канбан методике разработки ПО

1) Методика разработки программного обеспечения Kanban придумана Дэвидом Андерсеном (David Anderson). Многие из этих практик и подходов использовались разными Agile командами, прежде чем были описаны Дэвидом как единое целое.

Нововведения Дэвида состояли в том что он ясно ограничил задачи «в процессе». Это делалось и раньше другими Agile-командами, но в Канбан существует всем известное ограничение на количество рабочих задач которые могут выполняться в одно время. Этот предел обычно довольно низкий. В командах с которыми я работал лимит приблизительно равнялся числу разработчиков в команде или был немного меньше.

[Read more →]

Недокументированный Oracle – Использование ENUM в PL/SQL

Несколько недель назад мой коллега спросил меня о возможности создания перечисляемых типов (ENUM) в PL/SQL, также как это позволяют делать такие языки как Си. Реальный пример, который этот человек прислал мне по почте слишком специфичный для его компании и поэтому я не хочу использовать его здесь, так же я не хочу без его разрешения раскрывать информацию о том кем он работает. Поэтому я буду приводить простые примеры.

Поскольку у меня есть кое-какие навыки в PL/SQL, то мои мысли развернулись в сторону обычных типов (TYPE). Я подумал что должна быть возможность создать тип, который по сути являлся бы типом с органичениями (constrained TYPE) или перечисляемым типом. Простым примером такого типа является логический (BOOLEN) тип в PL/SQL, который ограничен значениям TRUE и FALSE.

[Read more →]

Три варианта проведения совещаний стоя

Совещания стоя — это короткие встречи, которые команда проводит каждый день для контроля друг друга. Их еще называют ежедневными совещаниями, Scrum-совещаниями и, возможно, другими именами. Основной формат хорошо известен — это три вопроса:

Тем не менее, несмотря на простое звучание формата есть много тонких деталей и возможных вариаций.

[Read more →]

Две задачи

Первый сценарий: вам показали четыре карточки и сказали что они удовлетворяют двум простым правилам.

  1. На одной стороне каждой карточки написана буква, а на другой номер.
  2. У карточек с гласными на одной стороне, всегда должны быть четные номера на другой стороне.

Первое правило всегда выполняется. Вы можете видеть что на карточках напечатано следующее:

A
18
C
57

Первый вопрос: сколько карт необходимо перевернуть чтобы проверить второе правило?

[Read more →]

Посредственность и гений

Посредственность не признает никого кроме себя, но талант моментально различает гения.
— Сэр Артур Конан Дойл, (Шерлок Холмс) Долина страха, 1915

То что Конан Дойл заметил примерно век назад, сейчас называется эффектом Даннинга-Крюгера. Он показывает что люди, некомпетентные в таких общественных областях как юмор, грамматика или логика, часто находятся в блаженном неведении относительно своих недостатков. Он также показывает что некомпетентные люди часто не в состоянии признать подлинную компетентность у других.

[Read more →]

Agile и Lean похожи, но все-таки разные

В конце прошлого года мне посчастливилось послушать выступление Дэна Джонса (Dan Jones) на XP Day 2008. Дэн, в качестве одного из отцов-основателей Lean, является одним из авторов The Machine that Changed the World. Или, по крайней мере, отцом понятия Lean, потому что я уверен в том что Дэн будет настаивать на том что его (и соавторов) заслуги заключаются не в изобретении Lean, а в популяризации этой технологии.

[Read more →]

After →