Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Виртуальный букварь для студентов направления ВПО Инноватика.doc
Скачиваний:
173
Добавлен:
15.03.2016
Размер:
612.86 Кб
Скачать

Разница между проектом и программой

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

Также есть отличия и по сложности воплощения в жизнь поставленных задач. Реализация проекта видится более простой, так как для успеха достаточно достигнуть целей к определённому периоду времени. Программа – это лишь гипотеза (борьба с алкоголизмом или наркоманией), которая должна найти своё подтверждение на практике. Не всегда взаимосвязанные проекты и их успешное воплощение приводят к изменению состояния, а результат и вовсе может оказаться непредсказуемым.

TheDifference.Ru определил, что отличие проекта от программы заключается в следующем:

  1. Объём понятия. Программа – понятие более широкое, включающее в себя совокупность проектов.

  2. Продолжительность. Сроки реализации программы – широкие, проекта – конкретные, измеримые.

  3. Результат. Проект воплощён тогда, когда запланированные мероприятия выполнены к указанной дате. Результат программы – изменение состояния, влияние на ситуацию. Таким образом, даже её частичная реализация может оказаться успешной, а полученный эффект превзойти все ожидания.

  4. Сложность. Реализация программы сложнее, чем выполнение проекта, так как все слагаемые задачи нуждаются в координации. Подробнее:http://thedifference.ru/chem-otlichaetsya-proekt-ot-programmy/

Чем отличается алгоритм от программы

Представления о программах среднестатистического пользователя весьма ограничены и основаны на опыте запуска и работы в приложениях. Мы знаем, что существуют программисты, пишущие программы, а наше дело — воспользоваться результатами их труда. Об алгоритмах люди, закончившие школу энное время назад, вспоминают в контексте теории алгебры, смутно представляя, что эти знания уж точно не пригодятся. А если приходится столкнуться с пересечением этих понятий — большинство из нас теряется, не находя связей между алгоритмами и программами, и, значит, не понимая поставленной задачи. Иногда эти понятия объединяют, считая, что “алгоритм” — более профессиональное и точное обозначение “программы”. Чтобы заполнить пробелы в представлениях, посмотрим, что все же стоит за терминологией.

Что такое алгоритм и программа

Алгоритм — инструкция, включающая определенный четкий порядок действий, совершаемых для выполнения поставленной задачи. Число действий всегда конечно.

Программа (компьютерная, прежде всего) — запись последовательности инструкций, исполняемых компьютером.

Сравнение алгоритма и программы

В чем разница между алгоритмом и программой ясно уже из терминологии. Казалось бы, в обоих случаях мы видим упорядоченные действия, приводящие к конечному результату. Как понятно из определений, программа может состоять из нескольких алгоритмов, однако иерархия “общее — частное” здесь не прослеживается. Алгоритм — это вообще любая инструкция, в которой четко перечислены действия. Например, для сборки шкафа. Программой она, конечно, являться не будет. Алгоритм может существовать в любой форме: его можно запомнить, записать в блокнот, зарисовать в виде схемы, продиктовать, так как в основе его — логическая составляющая, а не формальная. Программа же — понятие формальное. Она представляет собой именно запись набора алгоритмов, причем запись на одном из языков программирования, понятных вычислительной машине. Это может быть не только наш привычный компьютер, но и блок управления любого прибора. Таким образом, алгоритм можно определить как метод или схему воплощения идеи, программу — как ее реализацию конкретными средствами.

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

Понятие алгоритма гораздо шире, нежели программы: базовое понятие математики. Компьютерная программа является объектом права интеллектуальной собственности, алгоритм же к таковым не относится.

TheDifference.ru определил, что отличие алгоритма от программы заключается в следующем:

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

  2. Алгоритм может быть представлен в любом виде, программа — на языке программирования.

  3. Программа включает описание данных и действий, алгоритм — только действий.

  4. Алгоритм может быть предназначен для решения класса задач.

  5. Алгоритм является базовым понятием математики.

  6. Программа является объектом авторского права. Подробнее:http://thedifference.ru/chem-otlichaetsya-algoritm-ot-programmy/

Чем отличается миссия от цели

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

Что такое миссия и цель

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

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

Разница между миссией и целью

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

TheDifference.ru определил, что отличие миссии от цели заключается в следующем:

  1. Объём понятия. Цель – понятие более широкое, включающее в себя миссию как основной смысл существования компании.

  2. Количество. Целей у организации может быть множество, в то время как миссия – только одна.

  3. Практическая ориентированность. Миссия – глобальна, а цель – локальна.

  4. Ограниченность во времени. При постановке целей учитывается временной фактор, при выборе миссии – нет.

  5. Изменение. По мере достижения одних целей, перед организацией ставятся другие. Изменение миссии невозможно без полного переосмысления существования компании и её идеологии. Подробнее:http://thedifference.ru/chem-otlichaetsya-missiya-ot-celi/