Показаны сообщения с ярлыком freelance. Показать все сообщения
Показаны сообщения с ярлыком freelance. Показать все сообщения

17 мар. 2010 г.

Русская вики статей Джоэла Спольски

Возможно не многие знают, но есть русская вики с более чем 70 статьями Джоэла Спольски, а тут русская версия сайта, с небольшим количеством статей.
Рекомендую к прочтению Руководство по UI дизайну для программистов.

20 окт. 2009 г.

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

Продолжение статьи на тему хаотичного управления проектом - Taming Chaotic Project Management - Introduce a Scope Change Management Process.

Свободный перевод

А вам директор IT отдела когда-нибудь говорил за ночь до выхода новой системы, что собирается запустить этот модуль в простой форме, чтобы посмотреть, насколько хорошо он работает? Ох уж это ненавистное расползание границ проекта! Я открою вам секрет: внесение изменений в требования не должно сразу же вызывать протест со стороны его руководителей, лично не касающихся самого рабочего процесса. Такие перемены должны гарантировать, что игра стоит свеч, если речь идет об изменении требований. Поэтому давайте рассмотрим, как внедрить схему внесения изменений в требования и сроки работ в хаотичную культуру управления проектами.

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

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

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

10 окт. 2009 г.

Овладение хаотичным управлением проектов и 8 обучающих советов о том, как разработать проект

Прочитал одну интересную статью Taming Chaotic Project Management - 8 Training Tips for how to develop project schedules, думаю очень многим было бы полезно и интересно ее прочитать.

Давно замечено, что срок разработки проекта НЕ РАВНО сумма времени каждого его этапа.
Каждый проект и заказчик имеет ряд своих "дополнительных настроек", которые не всегда можно предусмотреть. Существует множество факторов и рисков способных перенести срок завершения проекта.

Свободный перевод

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

Главной рекомендацией по организации вашего управления проектом является обеспечение ваших коллег, чью профессиональную подготовку в сфере проектного руководства вы хотели бы увеличить обучающими и руководствующими программами. Вот 8 советов, которые помогут вашим менеджерам спланировать их действия и шаги по проектному расписанию.
  1. Крайне необходимо определить дату завершения проекта
    Существует время и место для предполагаемой даты завершения. Предоставление механизмов и методов, гарантирующих вероятность и осуществимость проекта в заданный срок, является ключевым моментом. Например, впервые сидя напротив финансового директора на собрании по вопросу установки новой системы, не стоит говорить: "Наш 'малыш' будет установлен второго февраля". На самом деле, самое время произнести: "Какая замечательная идея, с кем мы должны работать, чтобы проект осуществился?" (Только если это на самом деле замечательная идея). Средства и методы, которые помогут чувствовать себя комфортно в роли старшего исполнительного, оправдают себя и в работе с директорами и менеджерами.

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

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

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

  5. Остерегайтесь технических оценок
    Мы способны дать одну и ту же оценку 8 разными путями. Если вы спросите 8 разных людей, у вас будет 8 разных оценок. Вы в замешательстве? В хаотичной среде управления проектом опыт не там. Это воздействует на объем работ и на соблюдение сроков. Мне нравиться работать в команде, получать от ее каждого представителя ответственного за работу отчет о том, сколько усилий и времени он потратит. Кроме того, что это за рабочие усилия, если 80 часов простого кодирования откладывается на 6 недель?

  6. Составьте настолько детальный график, насколько необходимо для вашего им управления
    Моя любимая "картинка" это строительство точки внешнего вида к точке интерфейса. Я открываю Visual Studio, копирую биллинг файл, обновляю ссылки. Как видите слишком много деталей для графика. Однако, возможно, в этой организации несколько моментов критичны: Аргументы в полях ввода, конфигурация и конструкция интерфейса, тестирование, соединения элементов тестирование и системное тестирование. Это приведет меня к прогрессу, я смогу контролировать график.

  7. Когда речь идет о контроле графика, не заходите слишком далеко
    Если объем работ 80 часов, проверьте время, затраченное на работу, по индивидуальным временным отчетам. Если программист потратил 80 часов усилий, но записал всего лишь 12 часов работы, можно сказать программа на 90 % завершена. Используйте этот метод до тех пор, пока программист не объявит о полном завершении работы.

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

28 сент. 2009 г.

12 принципов успешного фриланса

Нашел довольно интересную книгу The Principles of Successful Freelancing, хочу выделить 12 основных принципов:

Свободный перевод
  1. Быть организованным
    Держать свое рабочее место в порядке, делать краткосрочные и долгосрочные планы.
  2. Контролировать стресс
    Оставаться спокойным и холоднокровно работать по вопросам, не допуская ранней перегрузки.
  3. Исследовать
    Проводите время изучая качество вашего бизнеса, это не более 5 минут поиска в сети.
  4. Быть страстным
    Любите вашу работу! Вам должно нравиться то, чем вы зарабатываете себе на жизнь.
  5. Бюджет
    Сохраните его на черный день, лучше не тратить все до копейки сразу.
  6. Цените Ваше здоровье
    Плохое здоровье останавливает работу. Оставляйте время для упражнений и поддержания питательного рациона.
  7. Расширьте продажи
    Наслаждайтесь продажами - это легче чем вы думаете.
  8. Удовлетворяйте клиентов
    Не делайте работу посредственно, превышайте ожидания Ваших клиентов.
  9. Расширяйте свою сеть
    Цените поддержку ваших друзей и семьи, все время расширяйте Ваш круг общения, знакомьтесь с новыми людьми.
  10. Поддерживайте денежный поток
    Самое главное, что у вас в банке на счету, а не то, во сколько вы себя оцениваете.
  11. Непрерывно учитесь
    Приобретайте новые навыки и знания каждую неделю, если вы что-то упустите, то останетесь позади и потеряете конкурентные преимущества.
  12. Достижения баланса на работе и в жизни
    Ваша жизнь должна быть больше, чем работой, поддерживайте оптимальный для Вас баланс здоровья и успеха.