Повышение эффективности процесса разработки

Разработчик должен быть замотивирован для успешного решения квеста «Создание сайта»

12.03.2008 / 47 комментариев

Чем больше делаю сайтов «на заказ», тем отчетливее вижу, что мотивации делать работающие сайты нет никакой. И странно, что такое положение вещей почти всех устраивает. Разработчики усвоили набор характеристик, по которым заказчики оценивают работу, и организуют разработку на основе этих ложных ориентиров. Заказчикам не интересно учиться. Более того, они не прилагают особых усилий, чтобы замотивировать разработчиков.

Случаи, когда кто-то спрашивал, что меня может заинтересовать, я пересчитаю по пальцам одной руки. Причем люди эти — либо коллеги-разработчики, либо владельцы успешных интернет-проектов. А чаще со мной торгуются, сбивая цену. Что ж, я сговорчивый…

Читать дальше…

Метки: Повышение эффективности процесса разработки * improve process

Быстрая открытая бета или долгая закрытая разработка

21.12.2007 / 20 комментариев

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

Попробую сравнить два подхода.

Читать дальше…

Метки: Повышение эффективности процесса разработки * improve process, Процесс создания сайта, Создание сайта компании, Успешность интернет-проекта

Фетиши веб-разработки

04.12.2007 / 7 комментариев

Веб-разработка и управление интернет-проектами связаны с множеством разноплановых дисциплин. Кажется, этих дисциплин становится всё больше, и специализация углубляется.

У людей, влияющих на развитие отрасли, разные интересы. Это не только интересы из сферы бизнеса, но и из сферы науки. Более того, бизнес в интернете сильно расслоен: кто-то верстает страницы, а кто-то ищет клиентов для офлайна.

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

Итак, с одной стороны есть разработчик, который должен выбирать, чему учиться и куда развиваться, о чем думать на досуге.

С другой стороны — дисциплины, выставляющие нам фетиши и агрессивно обосновывающие свою значимость.

Фетиши верстальшиков — это семантика разметки и кроссплатформенность. Фетиши программистов — качество кода и производительность.

Читать дальше…

Метки: Повышение эффективности процесса разработки * improve process, SEO, Верстка сайта, Проектирование интерфейсов, Юзабилити

Публикация материалов по расписанию

13.09.2007 / 24 комментария

Время от времени я леплю пельмени. В детстве часто это делал, сейчас — раз в два года, и то ради искусства. Хочу обратить ваше внимание на подход к лепке.

Читать дальше…

Метки: Повышение эффективности процесса разработки * improve process, CMS, Движок для сайта, Система управления контентом, Система управления сайтом

Пусть проектировщик думает, что программиста вообще нет

27.06.2007 / 30 комментариев

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

За полгода у меня сформулировались некоторые принципы проектирования. В скором времени я планирую составить список. А сегодня сформулирую один тезис.

Читать дальше…

Метки: Повышение эффективности процесса разработки * improve process, CMS, PunBB, Simple Machines, Движок для сайта, Движок для форума, Система управления контентом, Система управления сайтом, Форум SMF
RSS-материал