Технологии проектирования

  • Презентации учебные
  • ppt
  • 04.04.2020
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Технологии проектирования.ppt

Технологии программирования

Программирование

2

Программирование (Computer science) – молодая, активно развивающаяся область.

Вопрос о том, что это такое, давно беспокоит программистское сообщество.

Программы и Программное обеспечение

3

Программное обеспечение (Software) – набор компьютерных программ, процедур и связанной с ними документации и данных (ISO/IEC 12207).

Программное
обеспечение

Программа

ПО (Software) и программный продукт

4

Итак,
ПО = программа + документация + [...].

Вместо ПО часто говорят «программный продукт».

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

Бизнес и IT-проекты...

5

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

Бизнес и IT-проекты...

6

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

Об отрасли разработки ПО в России

7

На конец 90-х годов:
Хорошие программисты.
Грамотные аналитики.
Недостаток хороших управленцев.
Проблемы с документированием и локализацией.
Проблемы с рекламой и продвижением.

IT-рынок и отрасль разработки ПО в России*

8

Современные реалии (2005-2006гг.)
Объем экспорта ПО из России в 2005г. превысил 1млрд.$ (автомобили 380млн.$, атомная энергетика – 850млн.$).

Технологии программирования...

9

Начнем разговор того, что нам должно быть известно, с технологий программирования.
Что такое технология?
Технология – совокупность производственных процессов в определенной отрасли производства, а также научное описание способов производства*.

Технологии программирования...

10

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

Технологии программирования...

11

Технология программирования – совокупность методов, приемов и средств для сокращения стоимости и повышения качества разработки программных систем.