Программная инженерия

Автор: Louise Ward
Дата создания: 7 Февраль 2021
Дата обновления: 28 Июнь 2024
Anonim
Программная инженерия
Видео: Программная инженерия

Содержание

Определение - Что означает разработка программного обеспечения?

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


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Techopedia объясняет разработку программного обеспечения

Инженер-программист учитывает потребности конечных пользователей в программном обеспечении и, следовательно, разрабатывает или разрабатывает новые приложения. Кроме того, разработка программного обеспечения может включать процесс анализа существующего программного обеспечения и его модификации для удовлетворения текущих потребностей приложений.

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


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