Презентация на тему "Стоимость разработки проекта"

Презентация: Стоимость разработки проекта
1 из 51
Ваша оценка презентации
Оцените презентацию по шкале от 1 до 5 баллов
  • 1
  • 2
  • 3
  • 4
  • 5
0.0
0 оценок

Комментарии

Нет комментариев для данной презентации

Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.


Добавить свой комментарий

Аннотация к презентации

Скачать презентацию (2.76 Мб). Тема: "Стоимость разработки проекта". Предмет: экономика. 51 слайд. Добавлена в 2017 году.

  • Формат
    pptx (powerpoint)
  • Количество слайдов
    51
  • Слова
    экономика
  • Конспект
    Отсутствует

Содержание

  • Презентация: Стоимость разработки проекта
    Слайд 1

    Экономика разработки проекта

    Олег Бунин pptcloud.ru

  • Слайд 2

    Общий алгоритм расчета стоимости разработки

  • Слайд 3

    Фрилансеры

    Дешево; Совершенно не сердито; Сложности в коммуникациях; Безответственность; Непредсказуемость;

  • Слайд 4

    Внутренняя команда

    Долго и сложно собирать; Оптимальные затраты; Без сильного технического директора – не стоит и пытаться!

  • Слайд 5

    Внутренние команды: кому придется платить?

    Технический директор; Системный архитектор; Ведущие программисты; Программисты; Верстальщики; Дизайнеры; Системные администраторы; Тестировщики.

  • Слайд 6

    Внешняя команда

    Дорого; Зато надежно!

  • Слайд 7

    π

    Или как выбрать внешнюю команду?

  • Слайд 8

    Насколько можно доверять оценкам программистов?

  • Слайд 9

    Выбор команды

    Фрилансеры; Внешняя профессиональная команда; Внутренняя команда.

  • Слайд 10

    Оптимальный тип команды для разных видов проекта

  • Слайд 11

    Выбор технологий

    Что от него зависит?

  • Слайд 12
  • Слайд 13

    Выбор платформы

    Что такое CMS? Что такое фреймворк? Что такое “написать с нуля”?

  • Слайд 14

    CMS

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

  • Слайд 15

    Фреймворк

    Набор модулей низкого уровня; Большая гибкость; Высокие требования к разработчикам; Меньшая, чем у CMS скорость разраработки; Большая, чем у CMS стоимость.

  • Слайд 16

    Написать с нуля

    Написать “с нуля” означает “написать фреймворк”. А затем перейти к предыдущему слайду.

  • Слайд 17

    Сравним для разных платформ:

    Стоимость специалистов, фонд оплаты труда; Стоимость поддержки готового решения; Стоимость лицензий, open source; Взаимосвязь с аппаратными решениями (стоимость необходимого железа).

  • Слайд 18

    Обычный сайт

  • Слайд 19

    Факторы, влияющие на выбор платформы

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

  • Слайд 20

    Стоимость разработки

  • Слайд 21

    Язык программирования: PHP

    Высокая скорость программирования; Большое количество специалистов простота поддержки; Сложно найти высококвалифицированного специалиста; Низкая стоимость специалистов.

  • Слайд 22

    PHP-программист

  • Слайд 23

    Язык программирования: Ruby

    Высокая скорость разработки прототипа; Малое количество специалистов; Современный “модный” язык программирования; Удобные фреймворки, позволяющие создавать прототипы за дни; Нет отлаженных механизмов работы с высокими нагрузками.

  • Слайд 24

    Язык программирования: Perl

    Самый “опытный” язык программирования; Средняя скорость разработки; Небольшое количество специалистов; Сложно найти профессионалов высокого уровня; Высокая стоимость программистов.

  • Слайд 25

    Язык программирования: C/C++

    Самые низкие требования к ресурсам; Низкая скорость разработки; Высокая сложность разработки; Малое количество сильных специалистов; Высокая стоимость специалистов.

  • Слайд 26

    Unix-системы

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

  • Слайд 27

    Системный администратор Unix

  • Слайд 28

    Windows-системы

    Общепринятое мнение заключается в том, что операционные системы Windows хуже приспособлены для обслуживания высоконагруженных web-серверов. Но они же являются наилучшим решением, если задача требует интеграции с офисным программным обеспечением, Share Point и другими Microsoft-технологиями. Windows-системы являются проприетарной разработкой компании Microsoft (являются платными).

  • Слайд 29

    Системный администратор Windows

  • Слайд 30

    Windows-программист

  • Слайд 31

    Использование веб-серверов (операционных систем)

    По данным lexa.ru

  • Слайд 32

    Благотворное влияние кризиса

  • Слайд 33

    Стоимость разработки

    Проектирование, исследование; Оплата труда разработчиков; Аппаратное обеспечение.

  • Слайд 34

    Функциональное описание

    Самый общий документ, описывающий будущий проект.

  • Слайд 35

    Техническое задание

    Основные технические требования; Исходные данные для разработки; Назначение проекта; Стадии разработки; Функциональное описание; Сроки исполнения.

  • Слайд 36

    Прототипирование

  • Слайд 37

    Требуемые технические специалисты

    Системный аналитик Технический писатель Дизайнер интерфейсов Менеджер проектов

  • Слайд 38

    Системный аналитик

  • Слайд 39

    Менеджер интернет-проектов

  • Слайд 40

    Длительность и сложность различных типов проектов*

    * Очень грубо и очень ориентировочно

  • Слайд 41

    За что придется платить?

    Дизайн, юзабилити, проектирование интерфейсов; Разработка архитектуры; Программирование, кодирование; Верстка, внедрение верстки; Тестирование.

  • Слайд 42

    Железо, хостинг!

  • Слайд 43

    Выбор серверов: необычные ситуации

    Очень крупный и высоконагруженный проект; Большие хранилища данных; Большие немасштабируемые вычисления; Повышенные требования к безопасности или надежности.

  • Слайд 44

    Хостинг

  • Слайд 45

    Оценка потребности в хостинге

  • Слайд 46

    Новые виды хостинга

    Хостинг в Европе: дешевле, проще, зато придется платить за трафик; Хостинг в Amazon EC2: дешевле, проще, престижнее, зато проблемы с дисковой инфраструктурой и пинги в 200-300 миллисекунд из России.

  • Слайд 47

    Поддержка и развитие

  • Слайд 48

    Стоимость команды, профиль специалистов; Стоимость внесения изменений и ее взаимосвязь с выбранными технологиями; Стоимость хостинга, стоимость трафика.

  • Слайд 49

    Обычный сайт: стоимость поддержки

  • Слайд 50

    Попробуем составить бюджеты

    Для социальной сети, блогосферы, СМИ и корпоративного сайта

  • Слайд 51

    oleg.bunin@ontico.ruLiveJournal: oleg_bunin

Посмотреть все слайды

Сообщить об ошибке