Слайд 2Информационные технологии
Управление проектом
Слайд 3Проект
Эдвард Йордан
«Смертельный марш»
Edward Yourdon
"Death March"
Слайд 4Проект
Безнадежные проекты являются нормой, а не исключением
Итак, спрашивается: если невозможно избежать безнадежных
проектов, как их можно выдержать?
Слайд 5Проект
одно слово, которое может окупить время – приоритетность
Слайд 6Проект
Определение правило (50%):
План проекта сжат более чем наполовину по сравнению с нормальным
расчетным планом
Количество разработчиков уменьшено более чем наполовину по сравнению с действительно необходимым для проекта данного размера и масштаба;
Бюджет и связанные с ним ресурсы урезаны наполовину.
Требования к функциям, возможностям, производительности и другим техническим характеристикам вдвое превышают значения, которые они могли бы иметь в нормальных условиях
Слайд 7Проект
По-видимому, существует два основных типа таких проектов: «системы с нечеткими целями» и
«очень сложные системы».
Слайд 8Проект
Причины безнадежных проектов:
Политика, политика, политика
Наивные представления маркетинговых служб, высшего руководства, менеджеров проекта
и др.
Наивный оптимизм юности: «Мы сможем сделать это за выходные!»
Менталитет первопроходцев у неопытных предпринимателей
Менталитет «Морского Корпуса» (Marine Corps): Настоящие программисты не нуждаются в сне!
Высокая конкуренция, порожденная глобализацией рынков
Высокая конкуренция, вызванная появлением новых технологий
Сильное воздействие неожиданных правительственных решений
Неожиданный и/или незапланированный кризис
Слайд 9Проект
Эд Салливан
ВРЕМЯ - ДЕНЬГИ
Слайд 10Проект
Написать код программы — это лишь малая часть любого проекта, но в
большинстве компаний этого до сих пор не поймут
Слайд 11Проект
Самое большое препятствие — неэффективное управление группами разработчиков и проектами
Помните: почти все
самые большие ошибки делаются в первые несколько недель работы над проектом, при планировании
Слайд 12Проект
ПО создается командой. Если у вас нет хорошей команды, вы не создадите
хорошего ПО. В худшем случае люди такого типа могут даже разрушить команду.
На первом месте — забота о коллективе.
Слайд 13Проект
Сама по себе задержка проекта не значит, что у вас плохая команда.
Но я убежден, что для плохой команды это в порядке вещей
Слайд 14Проект
Если продукт не оставил у пользователя положительного впечатления и не помог ему
легко и быстро решить свои проблемы, маловероятно, что этот продукт будет регулярно использоваться или будет по-настоящему ценным для потребителя.
Слайд 16Проект
кадры — как найти и удержать нужных специалистов;
организацию — какова роль и
обязанности каждого участника Группы;
инструментарий — ключевые инструменты для разработки и способы их использования;
тестирование — как вести тестирование параллельно
с разработкой;
технологию разработки ПО — как поддерживать цело
стность программы и обеспечивать ее пригодность к
использованию на протяжении цикла разработки.
Слайд 17Проект
менеджеры проекта;
программисты;
тестировщики;
разработчики документации;
инженерные психологи;
технологи по разработке ПО;
Слайд 18Дизайн интерфейса
Влад Головач.
Дизайн Пользовательского интерфейса
Слайд 19Дизайн интерфейса
Цели и задачи (факторы):
Скорость работы пользователей
Количество ошибок
Скорость обучения
Субъективное удовлетворение
Слайд 20Скорость выполнения
Последовательность действий
Формирование цели
Определение общей направленности
Определение конкретных действий
Выполнение действий
Восприятие нового состояния системы
Понимание
этого состояния
Оценка результата
Слайд 21Дизайн интерфейса
Повысить скорость мышления невозможно.
Цель – снизить влияние факторов замедляющих процесс
мышления (поиск, ошибки и др.)
Слайд 22Дизайн интерфейса
Пример с чаем:
Что хочет получить на выходе?
Где найти объекты, участвующие в
процедуре?
Как определить годность объектов к использованию?
Как определить готовность результата?
Слайд 23Дизайн интерфейса
Потеря фокуса внимания:
На каком шаге остановился?
Какие команды дал системе?
Какие должен сделать
потом?
Где было внимание на момент отвлечения?
Слайд 24Дизайн интерфейса
Длительность физических действий:
«Время достижения цели прямо пропорционально расстоянию до цели и
обратно размерам цели»
Действие может быть либо быстрым, либо точным
Слайд 25Дизайн интерфейса
Рекомендации:
Открывайте диалоговые окна не в центре экрана, а в центре текущего
действия пользователя.
Слайд 26Дизайн интерфейса
Рекомендации:
Убирайте с экрана диалоги с вопросами, на которые в течении 5
минут не дан был ответ
Слайд 27Дизайн интерфейса
Рекомендации:
Прогресс бар для длительных действий
Слайд 28Дизайн интерфейса
Ошибки пользователя
Слайд 29Дизайн интерфейса
Кошка на клавиатуре:
Критическая операция (удаление) должна иметь подтверждение
Выход из программы подтверждать?
Слайд 30Дизайн интерфейса
В интернете первым признаком профессионально разработанного интерфейса являются нажимабельные подписи к
чекбоксам и радиокнопкам
Слайд 31Дизайн интерфейса
Интерфейс: MDI или SDI?
MDI (Multi Document interface): Word, Excel, 1C…
SDI (Single
Document interface):
IExplorer, Delphi 7, …
Слайд 32Дизайн интерфейса
Справка или помощь в программе?
Слайд 33Дизайн интерфейса
Справка или помощь в программе?
Желание обучаться обратно пропорционально стоимости обучения