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

- Программирование (Computer science) – молодая, активно развивающаяся область, за полвека своего развития преодолевшая огромный путь. Будучи как искусством, так и наукой, в наше время термин программирование приобрел качественно новую окраску, став одной из отраслей бизнеса.

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

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

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

Анализ рынка ПО в мире показывает большие темпы роста. В отрасль вкладываются огромные деньги. В России в отрасли IT наблюдается бум. Отрадный факт – укрепление Российских IT-компаний.

Основными причинами неудачи IT-проектов являются:

Причина 1. Нереалистичные временные рамки.

Причина 2. Недостаток количества исполнителей.

Причина 3. Размытые границы проекта.

Причина 4. Недостаток средств.

Причина 5. Нехватка квалифицированных кадров.

Технологии программирования – путь к успеху в разработке ПО. Использование различных технологий позволяет преодолевать сложность решаемых задач и, соответственно, сложность создания качественного ПО. Среди основных технологий можно выделить следующие: структурное программирование, модульное программирование, объектно-ориентированное программирование, компонентное программирование.

Программная инженерия, основные понятия


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: