портал магiстрiв ДонНТУ
 
 
 
 
Кострицкий Дмитрий Сергеевич
       
По-русски In english

"Дослiдження Internet-системи управлiння проектами"

Автореферат

Автор: Кострицький Д.С.

Керiвник: Ладыженський Ю.В., доц., к.т.н.

mail to: kostritsky@mail.ru
            kostritsky@gmail.com

ВВЕДЕННЯ

Головне достоїнство концепції Open Source - інноваційна спрямованість. Open Source відіграє величезну роль у розвитку найбільш затребуваних і перспективних технологій. Це в перший чергу web технології, завдяки чому за лічені роки Інтернет  обплутав увесь світ. Згідно даним обхват ПО на базі "Open Source" у цьому секторі досягає до 85-90%. Ні менше заслуги Open Source у розвитку промислових мереж і ПО для корпоративних серверів. Потрібно відзначити роль прихильників "Open Source" у розвитку архітектури "Клієнт-сервер", без якої не обходиться жодна система промислової автоматизації[4].

Модель Open Source підтримує всі аспекти даних процесів і забезпечує розроблювачів методологією для одержання як кінцевий продукт програмного забезпечення дуже високої якості (мал. 1).

Процесс разробки Open Source проектiв

Рисунок 1 – Процесс разробки Open Source проектiв

Принципи програмного інжинірингу й завдання забезпечення якості ПО є необхідними, але не достатніми умовами, що дозволяють бути на рівні вимог сучасного ринку. При цьому необхідно скорочення тривалості виробничих циклів, а так само мінімізація необхідних ресурсів. Необхідна ретельна адаптація програмних продуктів відповідно до функціональних вимог замовників. Розроблювачі ПО й менеджери часто мають справу із серйозними й суперечливими завданнями[2, с. 28].

Представляє в доповіді Open Source проект dotProject - пакет для керування проектами.

dotProject це управлінський проект, розроблений для допомоги в маніпуляції певних робіт.

Проект dotProject технічно підтримується й розробляється групою добровольців й інших осіб самостійно.

Обоснування актуальності роботи

У всіх розвинених країнах керування проектами визнано важливою методологією й інструментом планування, контролю й координації здійснення проектів. На жаль у нашій країні керування проектами дуже тривалий час не розглядався як область професійної діяльності й лише з інтеграцією у світову економіку представляється можливість реалізації накопиченого досвіду керування в здійсненні багатьох проектів.

Разом з бурхливими змінами в економічному житті нашої країни міняються й наші устояні поняття й звичні подання. Так, раніше слово "проект" довгий час монопольно використався інженерами й було пов'язане з поданням про комплект технічної й кошторисної документації для будівництва або нових технічних розробок. Тепер же поняття проект використається й фінансистами, економістами, політиками, ученими, підприємцями, які задумують і втілюють у життя наміру із заздалегідь установленими цілями, вимогами до строків, вартості, ризику і якості очікуваних результатів. Це і є проекти. Практично на кожнім підприємстві в те саме час розвертається велика кількість різних по цілям, спрямованості проектів, які вимагають індивідуального підходу для якісної реалізації.

Мета й завдання роботи

Метою магістерської роботи "Дослідження Internet-системи керування проектами" є проведення комплексного дослідження програмної діяльності програмного пакета dotProject, визначення й обґрунтування резервів і шляхів удосконалювання існуючої системи управління проектами.

Об'єкт дослідження: web-побудований програмний проект dotProject (PHP+mySQL)
Предмет дослідження: принципи функціонування й програмна реалізація керування проектами й фактори, що роблять вплив на її формування.

Основні завдання:
розглянути теоретичні аспекти керування проектами;
провести техніко-економічний, програмний аналіз вищевказаного програмного продукту;
 визначити резерви скорочення витрат й економію отриману за рахунок впровадження більше написання програмного plug-in, що містить додаткові можливості й розширює основні функції dotProject.

Передбачувана наукова новизна

Розглянута проблематика й методи/шляху її рішення припускає дуже велику кількість затрачуваних ресурсів різного роду. Будь-яка управлінська діяльність має потребу в ефективних алгоритах і точних однозначних кінцевих даних вибору розміру проміжного виду, тому при реалізації піднятого питання планується зробити як програмну модифікацію вихідного методу, так і написання нових плагинов, можливо, доробка/аналіз деяких критичних алгоритмів і пошук підвищення ефективності методу.

Практична цінність

Тому що розглянута в даній роботі проблема є актуальною для будь-якого підприємства/корпорації й т.д., те відповідно практична цінність даних досліджень також досить велика, якщо не сказати величезна. Ефективне керування програмними й іншими проектами дозволяє заощаджувати гроші, час, людські ресурси.

Огляд існуючих рішень

Проводиться огляд відомих результатів рішення завдань оперативного керування проектами (механізми випереджального самоконтролю й компенсаційні механізми), розглядаються оригінальні моделі оперативного керування, що дозволяють вирішувати завдання керування з урахуванням моментів прийняття рішень, їхнього змісту (ефективності) і погодженості: додаткові угоди, скорочення тривалості проекту, шкали оплати, розподілена фінансування, типові рішення, крапки контролю.
Менеджери проекту можуть використати систему для настроювання певних виконуваних завдань, для яких повинні бути:
- призначені необхідні дати;
- визначені батьківські/дочірні відносини;
- установлені певні взаємозв'язки;
- призначені людські ресурси для виконання завдань;
- призначені інші фізичні ресурси на завдання;
- спланована поетапне настроювання проекту;
- використання інформації про стан, підготовленої членами проекту, для керівництва планування/виконання проекту;
- запису основної проектної інформації (відомість про потреби, показний бюджет і буд.п.)[1].

Актуальні проблеми

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

ВИСНОВОК

Професійне програмування – діяльність, спрямована на одержання доходів за допомогою програмування. Принциповим є те, що є або передбачається деякий споживач, що готовий платити за використання результатів програмування. Звідси треба важливий висновок про те, що виробництво програм це завжди колективна діяльність, у якій беруть участь мінімум два чоловіки: програміст і споживач[4].

Безумовною перевагою моделі Open Source є те, що вона є продовженням моделі наукових досліджень, де програмний код виступає як результати такого дослідження, а самі результати надаються колегам для критики й вивчення. Проект, що представляє в доповіді, розроблений на PHP, mySQL.

Назараз (момент написання сайту) проект знаходиться на стадii розробки. Передбачаєма дата завершення - грудень 2007 року.

Список літератури

1. Офційний сайт проекту www.dotproject.net
2. Управление программными проектами: достижение оптимального качества при минимуме затрат.: Пер. с англ.- М.: Издательский дом "Вильямс", 2003. - 1136 с.

3. Коновальчук Е.В., Новиков Д.А. Модели и методы оперативного управления проектами.
М.: ИПУ РАН, 2004. – 63 с.
4 . www.webprojects.ru ВебПроекты / Разработка веб-сайтов, продвижение сайтов, исследования и статьи. Статья "Сетевые" организации и как ими управлять.

2007 Кострицкий Д.С., ДонНТУ