нових комп'ютерних технологій.
. Інформаційно-керуючий аспект - використання автоматизованих інформаційних технологій управління проектами.
Процедура управління проектом за традиційною методології:
В· визначення середовища проекту;
В· формулювання проекту;
В· планування проекту;
В· технічне виконання проекту (за винятком планування і контролю);
В· контроль над виконанням проекту.
Процедура управління проектом за методологією PMI
В· Визначення вимог до проекту
В· постановка чітких і досяжних цілей
В· балансування конкуруючих вимог щодо якості, можливостям, часу і вартості
В· Адаптація специфікації, планів і підходів для потреб і проблем різних зацікавлених осіб (стейкхолдерів)
Хто є конкурент?
Процедури управління проектом за методологією IPMA
Системне уявлення - В«потрійна обмеженістьВ» - описує баланс між змістом проекту, вартістю, часом та якістю.
Підхід до управління проектами розглядає наступні три обмеженості: фінанси, час, людські ресурси. При необхідності скоротити терміни (час) можна збільшити кількість зайнятих людей для вирішення проблеми, що неодмінно призведе до збільшення бюджету. За рахунок того, що це завдання буде вирішуватися швидше, можна уникнути зростання бюджету, зменшуючи витрати на рівну величину в будь-якому іншому сегменті проекту. br/>
Комплекси функціональних завдань в ІТ та ІС при управлінні проектами
Основні концепції програмування
Цільовий процес програмування організується поетапно:
1. Постановка завдання: формалізація задачі (математичний опис завдання);
. Обгрунтування і вибір методу вирішення завдання;
. Складання алгоритму задачі на основі обраного методу;
. Створення програми;
. Налагодження програми;
. Рішення задачі на ЕОМ і аналіз отриманих результатів;
. Супровід програми.
Інструментальне програмне забезпечення
Програмування - процес створення програм. Здійснюється програмістом, за допомогою мови і ІПО.
ПРОГРАМА - алгоритм, записаний мовою програмування.
Алгоритм - точний припис, який визначає прикладної обчислювальний процес в ЕОМ від вихідних даних до необхідному кінцевому результату; сукупність чітко визначених правил, процедур або команд. Забезпечують вирішення завдання за кінцеве число кроків.
Структури програмування - прямування, розвилки, циклу.
Види обчислювальних процесів в ЕОМ : лінійні, розгалужені, циклічні.
Вимоги до алгоритму : ясність, результативність, дискретність, однозначність, масовість, завершеність.
Види мов програмування -
1. Мови високого рівня - процедурні/ непроцедурні - Ада, С, Паскаль, Базик, Альголь, кобол та ін
2. Мови низького рівня (мова Асемблера)
3. Машинні мови (коди) - подвійна мова
Процедурні є ті, які задають алгоритм розв'язання задачі в суворій послідовності. Непроцедурного - мови логічного і функціонального програмування, які оперують поняттями предметної області та їх зв'язками.
Трансл...