Закрыть ... [X]

Проектирование программного обеспечения. Модульное приложение.

Рекомендуем посмотреть ещё:




Кто разрабатывает программное обеспечение

инструкция
Классическая модель разработки программного обеспечения выглядит следующим образом. Программа создается сотрудниками одной компании, а ее исходный код не выходит за рамки организации. Результат компиляции продается пользователям. Приложение часто сохраняет файлы в форматах, которые не поддерживаются конкурирующими программными продуктами. Если прекращается разработка приложений, пользователям приходится беспокоиться о повторной сохранности результатов их работы в файлах других форматов.
Даже компании, которые разрабатывают проприетарное программное обеспечение, часто делают некоторые из своих продуктов бесплатными. В то же время они могут получать прибыль, отображая рекламу, внедряя другие платные программы, а также вводя дополнительные платные услуги. Например, в приложении IP-телефонии могут быть бесплатные звонки с компьютера на компьютер, и вы будете придется платить за звонок с компьютера на телефон. Разработчики браузера могут спонсироваться контекстной рекламой при использовании поисковых систем.
Отдельные программисты обычно создают небольшие приложения и утилиты. Они могут быть как закрытыми, так и открытыми, как платные, так и бесплатные (в любой комбинации). Имея небольшие размеры, такие программы и утилиты иногда могут конкурировать с большими пакетами, предназначенными для тех же целей.
Чтобы написать большую программу для одного энтузиаста, это невозможно, но он может создать проект на веб-сайте Sourceforge, Google Code, Microsoft CodePlex или аналогичном. После этого неограниченное количество любительских программистов может работать над кодом вместе. Большинство из них занимаются программированием как хобби в свободное время.
Открыв высококачественный проект с открытым исходным кодом, руководство коммерческой фирмы может его поддержать. После этого программа по-прежнему останется открытой, но не только энтузиасты внесут в нее изменения, но и профессиональные программисты, работающие в компании. В свою очередь, компания может начать продавать аппаратные устройства, запускающие эту программу, или начать обучение пользователей работайте с ним за определенную плату.




ШОКИРУЮЩИЕ НОВОСТИ



Video: Как составить техническое задание на разработку программного обеспечения? 4 основных правила ТЗ!

Проектирование программного обеспечения в EDISON
Кто разрабатывает программное обеспечение





Похожие статьи

Как сделать проект дизайна квартиры самостоятельно
Как запустить скайп
Как легко избавиться от прыщей на лбу
Что делать, если уволили в декретном отпуске
Как готовят еду для рекламы
Когда выйдет Google планшет
Как устроить вечеринку у себя дома