Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Задержка Leopard поставит под удар пользователей Boot Camp?

IT-компании
Вчера компания Apple заявила о задержке выхода Mac OS X 10.5 Leopard до октября. Таким образом до выхода Леопарда пользователям по прежнему остаётся запускать Windows на Маках с помощью бета-версии Boot Camp'а.
Внутри всё гораздо интереснее
Всего голосов 22: ↑14 и ↓8 +6
Просмотры383
Комментарии 14

Оптимус Максимус?

Чулан
Количество ограничено. Первые 200 покупателей получат клавиатуры в начале декабря. Вторые 200 — в конце декабря. Следующие 400 клавиатур будут доставлены в конце января. Поставки — со второй половины февраля.


Вот и думайте, что напишут дальше. Максимус все время откладывается. Он когда-нибудь появится?

UPD. Говорят, что это выполненные заказы зачеркнуты… Ладно, верю. Но все же, тог8да почему Тема так все оформил, что это вызывает мысли о просроченном?

http://store.artlebedev.ru/computer_add-ons/optimus/
Всего голосов 14: ↑6 и ↓8 -2
Просмотры213
Комментарии 29

Инструкция о том, Как сделать интересный сайт об автомобилях, потратив 3 дня и 85 $

Разработка веб-сайтов

Топик удален в связи с обилием рекламы сайта автора.


Оригинальный пост — в блоге автора.
Всего голосов 70: ↑33 и ↓37 -4
Просмотры801
Комментарии 85

Мотивация, жизнь и работа, опять о ней

Карьера в IT-индустрии
Научится заставлять себя что-то сделать для меня было нереально сложно. Мне очень повезло со способностями, поэтому все, что я брался делать выходило очень просто. Это ужасно расхалаживало меня последние пять лет. Когда я знаю, что для меня дело стоит в 30 минут, я дотяну до последних 30 минут и все сделаю «почти в срок». «Почти», потому что чем дальше я испытывал свои способности на прочность, тем чаще они давали осечки. Я банально не успевал, опаздывал со сдачей, на встречи и само собой переживал по этому поводу. Незавершенные, отложенные дела копились и копились, я оброс все большими обязательствами, идеями, проектами. Все это угнетало настолько, что мозг вырабатывал защитную реакцию — выкинуть все из головы, а значит задвинуть еще день, два, час, ахххррр!

Все кончилось тем, что я пропустил кучу хороших проектов, испортил с некоторыми людьми отношения и отчислился из института, вот так.

Месяца три назад я стал искать решение и, кажется, оно уже было у меня в голове. С удовольствием расскажу об этом.

Читать дальше →
Всего голосов 108: ↑100 и ↓8 +92
Просмотры876
Комментарии 62

Отговорки исполнителей на требования заказчиков сдать работу

Разработка веб-сайтов
Бывает так: закажет человек работу, денег даст. Может быть даже договор и задание в письменном виде будет. Однако время идет, а работы нет.

Что говорят и что надо говорить?
Читать дальше →
Всего голосов 143: ↑132 и ↓11 +121
Просмотры8.9K
Комментарии 50

Взгляд заказчика на взаимодействие с подрядчиком

Разработка веб-сайтов
Люди, которые не являлись корпоративными джедаями, не получившие закалку в боях отчетно-плановых баталий не поймут самую главную задачу заказчика…
Читать дальше →
Всего голосов 13: ↑8 и ↓5 +3
Просмотры1.5K
Комментарии 19

О классификации клиентов по основаниям «сроки»-«стоимость»-«качество»

Чулан
Называйте вещи своими именами

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

Используя эти критерии, можно поделить клиентов на восемь категорий. И, на основе этих категорий (по одежке), делать предварительные суждения о требованиях клиента и называть его соответствующим образом.
Посмотреть такую классификацию клиентов
Всего голосов 6: ↑5 и ↓1 +4
Просмотры471
Комментарии 13

Парадокс ASAP

GTD
Как-то в деревне мы с братом зашли во двор к соседям, и их молодой, но уже здоровенный пес, сидящий во дворе на привязи, с оглушительным лаем бросился на нас, он лаял, хрипел, брызгал слюной, кидался с явным намерением порвать нас на мелкие кусочки. Единственное, что ему мешало — поводок и ошейник. И тут он оторвался… «Нам пипец», — пронеслось у меня в голове, но сделать мы ничего не успели, пес подбежал и… застыл в растерянности, потоптался немного рядом, с разочарованным видом ушел в будку и больше не показывался.

К чему это? К тому, что очень многие «торопливые» заказчики и руководители, особенно те, кому с самого начала результаты нужны «еще вчера», ведут себя точно так же.

* навеяло просматриванием пустых логов сайта, запущенного в жуткой спешке два месяца назад.
Всего голосов 160: ↑146 и ↓14 +132
Просмотры596
Комментарии 21

Как оценить срок выполнения работ?

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

Описываемая методика заимствована из семейства Agile и не предполагает составления плана в привычном понимании, какой строится при помощи диаграмм. Методика базируется на двух основных понятиях: однотипность итераций (принцип вчерашней погоды — если погода установилась, то завтра погода будет такая же как и сегодня) и скорость команды.
Читать дальше →
Всего голосов 5: ↑4 и ↓1 +3
Просмотры4.5K
Комментарии 8

Unclesoсky podcast — Выпуск #25

Чулан
— Погодка неахти
— Успеть к вымышленному сроку?
— Отказ от фильмов
— Про добро и людей
— Пара симпатичных девчонок
— Собеседование на работе
— ЛФК «Феникс» — WFC Galaktikus 5:1
— «Честер» — «Кодиак» 1:1
— Про дежавю
— Редизайн vv306cs
— Интересный (если приглядеться) БЖД

Podsafe: Galdson — Roots (jamendo.com)

unclesocky podcast25 / 18.4 Мб / 40:05 / MP3, 64 kbps
Download

Офф. сайт подкаста

RSS подкаста
Всего голосов 4: ↑0 и ↓4 -4
Просмотры332
Комментарии 0

Расчет календаря периодических событий с учетом праздничных дней

Я пиарюсь
image

На пиар вряд ли тянет, но кроме как в «Я пиарюсь» не придумал, куда разместить.

Все началось с того, что знакомые в банке из отдела отчетности обратились ко мне с просьбой, не знаю ли я ресурса, где можно автоматически рассчитать даты сдачи отчетности. На тот момент использовался большой лист формата А3, который висел на стене и содержал в себе список отчетных форм и срок сдачи в соответствии с нормативными требованиями Банка России.

Вся соль в том, что сроки ЦБ обычно устанавливает, например, как «7 рабочий день месяца, следующего за отчетным». В то время, как формы могут быть как месячные, так и квартальные, годовые, декадные, пятидневки. А тот факт, что на каждый календарный год в России Правительством устанавливается производственный календарь, где закрепляются праздничные дни и все необходимые переносы, только усугубляет положение, так как нужно подстраиваться под все эти изменения.

Читать дальше →
Всего голосов 27: ↑25 и ↓2 +23
Просмотры1.4K
Комментарии 15

Почему я делаю два последних проекта с фрилансерами

Управление проектами
Это топик Зла.
Это топик ненависти к СНГ-шной системе образования.
Этот топик написан потому что я хочу его написать самому себе на память.
Этот топик ненависти в программистам. Добро пожаловать под кат тем кто еще не поставил минус.
Читать дальше →
Всего голосов 112: ↑77 и ↓35 +42
Просмотры753
Комментарии 77

Героические сроки

GTD
Вся наша жизнь состоит из различного рода задач и сроков на их выполнение. В идеале, наличие установленного срока напрямую влияет на то, будет задача выполнена или нет, хотя, конечно, приходится сталкиваться и с отклонениями от нормы, которые выражены в срыве этих самых сроков. В данной ситуации возникает довольно интересный феномен: срок, установленный для нас кем-либо, как правило, оказывает намного более сильное влияние на выполнение задачи, чем срок, установленный нами для самих себя. Хотя, казалось бы, мы знаем себя лучше других, мы прекрасно ладим с собой, мы заинтересованы в личном успехе больше, чем в чем-либо еще, но при этом, мы, раз за разом, беззаботно умудряемся срывать лично поставленные сроки. Следствием этого стало появление «героических сроков», как я их называю.
Читать дальше →
Всего голосов 19: ↑12 и ↓7 +5
Просмотры458
Комментарии 10

Top 5 раздражающих моментов в работе программиста

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

1. А сколько займет сделать этот раздел (дается ТЗ из одной строки)?

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

Менеджеру: поймите, что программист строит в голове модель будущей системы. По одному предложению нельзя смоделировать приложение. И только ваша вина, если вы не потрудились уточнить ТЗ (это ваша работа, кстати) у заказчика, а хотите сразу назвать ему срок (и цену). Потому что оценка с потолка невозможна — вроде как ответить на вопрос «сколько времени займет покрасить комнату неизвестной площади?».

2. Ты же ОБЕЩАЛ сделать за два дня, а прошла неделя! (моют мозг по сроку из пункта 1)

По исследованиям, сроки разработки реальных систем в большей части случаев всегда дольше запланированных. Во многом из-за изменений в процессе работы, которые никто не закладывал. И потом, срок, данный без ТЗ, сроком вообще нельзя считать. И напирая на этот срок, менеджер демотивирует меня как программиста. Когда не выполняет свою работу и свои косяки валит на меня.

Менеджеру: ничто так не демотивирует, как обвинение в некомпетентности и лжи. Постарайтесь давать точное ТЗ и бить задачу на простые кусочки, в чем программист с удовольствием поможет (если хорошо попросить). Тогда можно будет более точно управлять сроками.
Читать дальше →
Всего голосов 195: ↑159 и ↓36 +123
Просмотры100K
Комментарии 203

Объясняем бизнесу, почему у нас такие «фиговые» оценки

Разработка веб-сайтов
Далеко не все владельцы бизнеса, менеджеры продуктов и менеджеры по продажам, связанные с разработкой ПО, пришли на свою позицию из программистов. Этот пост в основном для них. Но, возможно, он будет полезен и разработчикам ПО, которым постоянно приходится отвечать им на два стандартных вопроса:

Почему ты не можешь дать точную оценку трудоемкости разработки?
Почему ты не можешь завершить все работы в два раза быстрее?

В одной серьезной компании, в которой я участвовал в создании нового направления бизнеса, заказной разработки ПО, я даже провел небольшой семинар, чтобы ответить на эти вопросы сразу всем людям бизнеса.
image
Вот краткие тезисы
Всего голосов 87: ↑81 и ↓6 +75
Просмотры35.1K
Комментарии 45

Подрядчики: как с ними работать

Управление проектамиФриланс
Несколько советов для тех, кто перепоручает задачи, работает с подрядчиками, фрилансерами и прочими исполнителями

Привет. Я Саша и я руковожу студией Flyphant, которая занимается разработкой мобильных приложений, сайтов и видео монтажом и анимацией (в английском языке это бы звучало как Motion graphics).

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

Ниже представлены несколько правил, которых я стараюсь (не всегда получается, но я стараюсь ) придерживаться при работе с подрядчиками, в результате чего работой (и процессом, и результатом) довольны все.
Читать дальше →
Всего голосов 12: ↑12 и ↓0 +12
Просмотры7.7K
Комментарии 2

Как защитить свои интересы при оказании услуг на примере разработки интернет-проектов веб-студии

Управление проектамиЗаконодательство в IT
Recovery mode
image

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

Итак, давайте структурируем договор и взаимодействия с клиентом:
Читать дальше →
Всего голосов 11: ↑11 и ↓0 +11
Просмотры4K
Комментарии 1

Правило 10:1 в программировании и писательстве

WirexПрограммированиеСистемы управления версиямиСтатистика в IT
Перевод
В этой статье автор анализирует количество времени, которое тратится на написание книг или программного кода, и приходит к интересной закономерности. Ее можно применять для планирования сроков работы над проектами.


Закон Хофштадтера: Любое дело всегда длится дольше, чем ожидается, даже если учесть закон Хофштадтера.
— Дуглас Хофштадтер, Гёдель, Эшер, Бах

У написания прозы и кода есть много общего. Но самое заметное сходство, вероятно, заключается в том, что ни писатели, ни программисты не могут закончить свою работу вовремя. Писатели славятся отъявленной привычкой срывать сроки. Программисты заслужили репутацию людей, чьи результаты всегда серьезно отличаются от первоначальных расчетов. Возникает вопрос: почему?
 
Сегодня у меня появилась идея, как можно на него ответить. И мои находки меня поразили.

Изучая свои книги


Обе свои книги, Привет, стартап и Terraform: запускаем и работаем, я написал в среде для создания книг Atlas, которая предусматривает управление всем контентом с помощью Git. Это означает, что каждая строчка текста, каждая правка и каждое изменение были зафиксированы в коммит-логе Git.

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

Начнем с моей первой книги Привет, стартап. В ней 602 страницы и примерно 190 тыс. слов. Я запустил cloc в git-репозитории Hello, Startup и получил следующие результаты
Читать дальше →
Всего голосов 32: ↑29 и ↓3 +26
Просмотры15.3K
Комментарии 6

Цена изменений: во сколько на самом деле обойдется переработка кода

WirexПрограммированиеУправление разработкойСтатистика в IT
Перевод
Автор этого материала делится способом оценки времени, которое будет затрачено на переписывание уже внедренного проекта.


По мере разрастания кода работать с ним становится все труднее. Годы разработки и отлавливания багов приводят к желанию перечеркнуть все и начать с чистого листа. Действительно, очень заманчива мысль о том, чтобы оставить ошибки в прошлом, вооружиться новыми технологиями и на этот раз все сделать правильно. Однако перед прыжком в бездну я все же предлагаю внимательнее присмотреться к реальной стоимости этого шага.

Модель оценки объема работ


Вы можете свести в один список все фичи своего приложения, а после оценить этапы и приблизительное время их переработки. Большинство именно так и поступает перед тем, как приступить к работе. Но почему тогда на практике выходит, что подобные проекты занимают в 4, 8 или даже 10 раз больше времени, чем разработчики заложили на старте?

Читайте также
Публикация о временных затратах на написание программного кода, которая пригодится при оценке объема работ: «Правило 10:1 в программировании и писательстве»


Есть три ключевых фактора, которые существенно растягивают процесс. И обычно при оценке затрат их игнорируют. Речь идет о:

  1. необходимости наверстать разницу между уровнями текущего и нового приложений,
  2. объеме непредусмотренных изменений,
  3. улучшениях, которые придется сделать, чтобы пользователи захотели перейти на новое приложение.



Сокращение разницы


Первый фактор — новому приложению необходимо догнать текущее.
Читать дальше →
Всего голосов 17: ↑16 и ↓1 +15
Просмотры6.4K
Комментарии 3

Закон Паркинсона и как его нарушить

Управление разработкойУправление проектамиУправление продуктомЧитальный зал
«Работа заполняет время, отпущенное на неё».
Закон Паркинсона

Если ты не британский чиновник образца 1958 года, не надо следовать этому закону. Никакая работа не обязана занимать всё отведённое на неё время.
Читать дальше →
Всего голосов 13: ↑12 и ↓1 +11
Просмотры13.4K
Комментарии 12
1