Содержание
- 2. Содержание Немного терминологии Бизнес и IT-проекты. Рынок ПО в России и в мире. Немного статистики Причины
- 3. Содержание Немного терминологии IT-проекты Программное обеспечение Жизненный цикл ПО Программы и программные продукты Бизнес и IT-проекты.
- 4. IT-проекты Будем понимать под IT-проектами проекты в области информационных технологий. Будем далее рассматривать IT-проекты, целью которых
- 5. Вопросы Что такое программное обеспечение (ПО)? Чем ПО отличается от обычной программы? Вчера мы с другом
- 6. Программы и Программное обеспечение Программное обеспечение (Software) – набор компьютерных программ, процедур и связанной с ними
- 7. Жизненный цикл ПО Жизненный цикл ПО – период времени, который начинается с момента принятия решения о
- 8. Вопросы Какие виды программного обеспечения существуют? Назовите примеры. Какова классификация ПО? Версии зала...
- 9. Классификация ПО Системное ПО - комплекс программ, предназначенных для управления работой персонального компьютера, распределение его ресурсов,
- 10. Классификация СПО Операционная система – комплекс управляющих программ, обеспечивающих функционирование вычислительной машины, включая планирование и управление
- 11. Классификация СПО Система программирования – комплекс средств для разработки и отладки программ. В СП включают языки
- 12. Классификация СПО Системные обслуживающие программы -предназначены для выполнения типовых действий по подготовке носителей информации к записи
- 13. Классификация СПО Средства контроля и диагностики - служат для проверки исправности отдельных устройств машины и локализации
- 14. Классификация ППО
- 15. Определение ППП Пакеты прикладных программ (ППП) – это совокупность совместимых программ для решения определенного класса задач.
- 16. Свойства ППП должен состоять из нескольких программных единиц; предназначен для решения определенного класса задач; в пределах
- 17. Классификация ППО
- 18. Классификация ППО ППП Универсальные Методо-ориентированные Проблемно-ориентированные ЭТ Текстовые процессоры Экспертные системы СУБД Интегриро-ванные CASE-технологии ППП общего
- 19. Классификация ППО В алгоритмической основе этих пакетов реализован какой-либо экономический или математический метод Примеры Statistika MathCad
- 20. Классификация ППО Предназначены для решения какой-либо задачи в конкретной функциональной области Примеры 1С Предприятие 1С Бухгалтерия
- 21. ПО (Software) и программный продукт Итак, ПО = программа + документация + [...]. Вместо ПО часто
- 22. Программное изделие (ПИ) ПИ – программа на носителе данных, являющаяся продуктом промышленного производства. (п.5. ГОСТ 19.004-80)
- 23. ПИ должно отвечать ряду требований: Программное изделие - программа или логически связанная совокупность программ: - записанная
- 24. Содержание Немного терминологии Бизнес и IT-проекты. Рынок ПО в России и в мире. Немного статистики Причины
- 25. Бизнес и IT-проекты... Сейчас программирование это не только наука и искусство, но и бизнес. Для того,
- 26. Бизнес и IT-проекты... Необходимые условия успеха программистской компании: выпуск продукта на рынок надлежащего качества; вовремя; интересного
- 27. Бизнес и IT-проекты Многие проекты: Цель: Результат: Функциональность Время Бюджет '' $
- 28. Небольшие проекты – проектная команда – не менее 10 человек, срок от 3 до 6 месяцев;
- 29. Мировая статистика разработки проектов данным отчета Standish Group – CHAOS Report) www.standandishgroup.com
- 30. Немного статистики. IT-проекты 0% 100% 1994 * Источник: The Standish Group International, Extreme Chaos. Данные взяты
- 31. Еще немного статистики…* 2004г. 3 700 000 000$ ушло на разработку программных приложений (без учета консалтинга,
- 32. Еще немного статистики* * Источник: The Standish Group International Данные взяты с http://www.infoworld.com/infoworld/img/33FEmyth2_ch2.gif
- 33. Об отрасли разработки ПО в России На конец 90-х годов: Хорошие программисты. Грамотные аналитики. Недостаток хороших
- 34. IT-рынок и отрасль разработки ПО в России* Современные реалии (2005-2006гг.) Объем экспорта ПО из России в
- 35. IT-рынок и отрасль разработки ПО в России* Современные реалии (2005-2006г.г.) IT-рынок в России 2004 – 9,2млрд.$
- 36. IT-рынок и отрасль разработки ПО в России* Современные реалии (2005-2006г.г.) Рынок ПО в России 2005 –
- 37. IT-рынок и отрасль разработки ПО в России* Современные реалии (2011-2012г.г.) Рост рынка ПО в России 2011
- 38. Тенденции Быстрый рост объемов IT-рынка, рынка ПО. Укрепление позиций российских компаний. По-прежнему малая доля в мировых
- 39. Содержание Немного терминологии Бизнес и IT-проекты. Рынок ПО в России и в мире. Немного статистики Причины
- 40. Почему проекты не успешны? Специалисты выделяют следующие причины: Нереалистичные временные рамки. Недостаток количества исполнителей. Размытые границы
- 41. Кто виноват? Все 5 пунктов относятся к компетенции управленцев различного уровня. Проектами в области разработки ПО
- 42. Откуда берется сложность управления? Человеческий фактор. Традиционные трудности управления коллективом. Новая молодая область. Не хватает квалифицированных
- 43. Недопонимание потребностей пользователей; Неумение справиться с изменяющимся требованиями; Программное обеспечение трудно сопровождать; Позднее обнаружение серьезных ошибок
- 44. Нечеткая и неполная формулировка требований к ПО, недостаточное управление требованиями; Частное изменение требованиями и спецификаций; Недостаточное
- 45. План проекта сжат более чем наполовину по сравнению с нормальным расчётным планом; Количество разработчиков уменьшено более
- 46. Как бороться со сложностью? Как бороться со сложностью задач? (1) Как бороться со сложностью управления? (2)
- 47. Содержание Немного терминологии Бизнес и IT-проекты. Рынок ПО в России и в мире. Немного статистики Причины
- 48. Программная инженерия «Программная инженерия»(software engineering) – совокупность инженерных методов и средств создания ПО – индустриальный способ
- 49. Программная инженерия Фундаментальная идея программной инженерии – проектирование ПО является формальным процессом, который можно изучать и
- 50. Этапы становления и развития программной инженерии: 70-е и 80-е годы – систематизация и стандартизация процессов создания
- 51. История Начало 70-х годов – “software crisis” (кризис ПО) Проблемы: отставание от графика; превышение сметы расходов;
- 52. Инженеры... Программная инженерия. Кто такие инженеры? Версии зала...
- 53. Инженеры... Инженер * (франц. ingénieur, от лат. ingenium – способность, изобретательность), Специалист с высшим техническим образованием.
- 54. Инженеры... Понятие гражданский инженер появилось в 16 в. в Голландии применительно к строителям мостов и дорог,
- 55. Инженеры В России первая инженерная школа основана Петром I в 1712 в Москве. В Петербурге были
- 56. Программные инженеры Кто такие инженеры? Инженер – дипломированный специалист, имеющий высшее техническое образование. Кто такие программные
- 57. Программная инженерия как инженерная дисциплина Программная инженерия – инженерная дисциплина, связанная с теорией, методами и средствами
- 58. Область действия программной инженерии... В западной литературе часто используются термины: software engineering, system engineering и computer
- 59. Область действия программной инженерии Итак, computer science предоставляет теоретический базис. На практике его недостаточно. Открытые проблемы:
- 60. Цели программных инженеров... Цели программных инженеров: Создать качественный продукт. Уложиться в бюджет. Уложиться в сроки.
- 61. Цели программных инженеров. Качественный программный продукт... Качественный программный продукт: Должен представлять требуемую функциональность. Быть удобным в
- 62. Цели программных инженеров. Качественный программный продукт ПО должно быть качественным. Удобство в сопровождении: ПО должно допускать
- 63. Цели программных инженеров. Бюджет Создание ПО должно укладываться в бюджет. Типовое распределение средств: 60% – разработка.
- 64. Цели программных инженеров. Сроки Необходимо грамотное планирование. Анализ возможных рисков и способы реагирования. Борьба за четкие
- 65. Программные инженеры и научная среда Взаимодействие с научной средой – один из способов повышения эффективности деятельности:
- 66. Чтобы быть конкурентоспособной, организация-разработчик должна: Перейти от кустарных к промышленным методам создания ПО Обучить сотрудников методам
- 67. Системы должны создаваться в короткие сроки и соответствовать требованиям заказчика на момент внедрения; Качество ПО должно
- 70. Скачать презентацию