Методологии

Всегда ли «Да» – это «Да»? Или как нас вынуждают принимать решения

0

в рубрике Методологии, Программирование, Технологии, управление проектами , теги: , , , , ,

«Самое благородное действие состоит всегда в том, чтобы прекратить выполнение постыдных обязательств…»
Аронсон Э., Пратканис Э. Р. Эпоха пропаганды: Механизмы убеждения,
повседневное использование и злоупотребление.
Авторы: Галина Карабанова и Александр Новичков

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

Статический анализ и ROI

0

в рубрике Project Management, Методологии, Программирование

Автор статьи: Андрей Карпов (сайт компании: http://www.viva64.com/ru/)
Я регулярно общаюсь с потенциальными пользователями, озабоченными ошибками в программах на языке C++. Их озабоченность выражается в том, что они пробуют инструмент PVS-Studio и начинают писать о том, что при испытаниях что-то подозрительно мало ошибок было найдено. И хотя, вроде чувствуется, что инструмент им интересен, их реакция полна скептицизма.
И …

23.07.11

Ivanova Vera

Профиль аналитика. Таблица квалификационных требований

5

в рубрике Методологии, бизнес-анализ, системный анализ

Авторы статьи: Перерва Андрей, Иванова Вера
В 2007 г. в России силами организации АП КИТ была предпринята попытка создания отраслевого профессионального стандарта «Системный аналитик» (http://www.apkit.ru/files/analitik.doc).
В настоящий момент этот стандарт не получил широкого признания и распространения. Это не удивительно, так как достаточно сложно провести четкую грань между различными уровнями профессионализма аналитика. Кроме того, каждая компания предъявляет свои …

Подводные камни Scrum — разношерстные кадры

0

в рубрике Методологии, Управление требованиями

Автор статьи: Александр Сербул (блог автора: http://www.1c-bitrix.ru/blog/alexander_serbul/)
Хочу поделиться практическим опытом внедрения гибких методологий на проектах по веб-разработке высокой и средней сложности и предостеречь от коварных рисков.
В большинстве простых интернет-проектов «упрощение» классических процессов разработки работало хорошо, гибкость помогала, но в относительно больших и сложных наблюдались «искры высокого напряжения» с частичным летальным исходом.
Поехали.
Гибкие и «жесткие»

Есть гибкие методологии …

Контекст, в котором не работают метрики

1

в рубрике Методологии, Технологии

Вы можете подумать, что софтверные метрики вообще не работают. И вы будете не правы.
Они работают. Работают везде. Их работа проявляется в наличии следующих наблюдаемых и измеримых статистических закономерностей:1) Наличие статистически значимой корелляции время-объем. То есть, метрика объема, например, строки кода, или кубометры выкапываемой ямы, тем в среднем больше, чем больше времени уходит на закрытие задачи …

Одержимость красивым кодом, синдромом рефакторинга

1

в рубрике Другое, Методологии, Тестирование

Перевод статьи Alberto Gutierrez: The obsession with beautiful code, the refactor syndrome, выполненный Андреем Кондратовичем
В последнее время распространилась одержимость рефакторингом. Доходит до того, что некоторые программисты ставят ему больший приоритет, чем более важным вещам, таким как:

Корректность
Надежность
Отслеживаемость
Поддерживаемость

Если это доходит до крайности, и все, о чем заботится программист, является красота кода, он может попасть под синдром рефакторинга.

У …

Конечные автоматы, сети Петри и все деревья мира

0

в рубрике Peopleware, Архитектура ПО, Методологии

Кто бы что ни говорил, а что-то есть общее между кинофильмом и публикацией в блоге. И то и другое лучше всего начинать с какого-нибудь эффектного поворота сюжета. Давайте взглянем вот на эту структуру кода:
Если Состояние=’…’ тогда

ИначеЕсли Состояние=’…’ тогда

КонецЕсли;
Я берусь утверждать, что это невзрачное нагромождение символов обладает интересным свойством: с его помощью можно запрограммировать параллельные вычисления. …

Как писать код, который невозможно поддерживать

2

в рубрике Java, Другое, Колонка Спанч Боба, Методологии

Продолжение. Первая часть статьи Roedy Green “Unmaintainable code” опубликована здесь.

Маскировка
Чем дольше ошибка не проявляется, тем труднее ее обнаружить
А. Руди (A. Roedy)
Чтобы овладеть искусством правильно писать код, который невозможно поддерживать, вам нужно достичь определенного мастерства в маскировке. Вы должны научиться умело утаивать некоторые вещи и мастерски выдавать одно за другое. Большинство приемов искусной маскировки основывается на …

Как писать код, который невозможно поддерживать

1

в рубрике Java, Другое, Колонка Спанч Боба, Методологии

Перевод статьи Roedy Green Unmaintainable code. Для удобства, мы разбили статью на несколько частей, сохранив структуру и логику изложения автора. Сегодня мы публикуем первую часть. Она посвящена правилам именования.

Предисловие
Это самое популярное из моих эссе. Удивительно, сколько людей не догадывается, что автор дает “вредные советы”.
У меня есть великая цель: создать как можно больше рабочих мест для …

Управляемость, удобство сопровождения и технической поддержки

0

в рубрике Другое, Методологии

Автор: Терри Янг
Введение
Сколько раз было так, что небольшое изменение в требованиях приводило к необходимости внесения изменений в код какой-либо части системы? Вместо того чтобы просто изменить настройки, требовалось сделать запрос на изменение, запланировать время разработки, изменить код, протестировать и заново развернуть программное обеспечение.
Ну уж нет, с нас довольно! На этот раз все будет иначе. В …

Партнеры

Microsoft ITONLINE Group ScrimTrek IT Trainings

© Careerlab, ITONLINE GROUP 2012 Команда Software People

+7 (495) 933-01-33

team@softwarepeople.ru