Научная статья на тему 'ПРОГРАМНИЙ КОМПЛЕКС ДЛЯ КОНТРОЛЮ ТА ПІДВИЩЕННЯ ЕФЕКТИВНОСТІ РОБОЧОГО ЧАСУ В ІТ КОМПАНІЇ'

ПРОГРАМНИЙ КОМПЛЕКС ДЛЯ КОНТРОЛЮ ТА ПІДВИЩЕННЯ ЕФЕКТИВНОСТІ РОБОЧОГО ЧАСУ В ІТ КОМПАНІЇ Текст научной статьи по специальности «Экономика и бизнес»

CC BY
121
9
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
програмний комплекс / ІТ / контроль робочого часу / клієнт-сервер / веборієнтована система / розробка програмного забезпечення / software complex / IT / time control / client-server / web-oriented system / software development / программный комплекс / ИТ / контроль рабочего времени / клиент-сервер / вебориентированная система / разработка программного обеспечения

Аннотация научной статьи по экономике и бизнесу, автор научной работы — В.І. Коцун

В даній роботі розроблений програмний комплекс для контролю робочого часу та підвищення ефективності його використання в ІТ компанії. Програмний комплекс являє собою вдосконалену методологію планування та управління проектом разом із програмним забезпеченням, що полегшує впровадження та використання даного підходу. Розглянуті існуючі методології управління та планування проектів в ІТ галузі, визначені їхні недоліки та здійснений пошук покращення цих недоліків. Запропонований та розроблений алгоритм планування проекту, який вирішує проблему встановлення великої кількості неефективних запасів. Суть алгоритму полягає у визначені критичного шляху проекту, налаштовуванню паралельних додаткових шляхів, та встановлення буферу у «вузькому місці», в точці де є найбільш необхідне його застосування. Були виявлені недоліки класичної діаграми Ганта та запропонована модифікація, яка включає в себе введення нових понять. таких як: множинні проекти, реалістичний показник, запланований показник, контекста лінія. Розроблене програмне забезпечення для впровадження та використання методології, описано його програмна архітектура та опис реалізації. Програмне забезпечення розроблене як веб-орієнтована система на основі архітектури клієнт-сервер. В процесі роботи проведено дослідження та впровадження методології, виявлені його основні переваги та обмеження. Результати досліджень можуть бути цікавим представникам ІТ галузі, стартапінкубаторам, та акселераторам, оскільки результати та описані підходи дозволяють зменшити витрати на розробку програмного забезпечення та проектів.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по экономике и бизнесу , автор научной работы — В.І. Коцун

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

SOFTWARE COMPLEX FOR CONTROL AND WORKING EFFICIENCY IMPROVEMENT IN IT COMPANY

In paper, for working time controlling and increasing the efficiency in IT company using the software complex is developed. The developed software package is an advanced methodology for planning and project management. Based on developed software it is give the possibilities to facilitate the implementation and using this methodological approach. The existing methodologies of management and projects planning in the IT industry are considered. Their deficiencies are identified and the search for improvement of these shortcomings is made. project Planning algorithm solved the problem of installing a large number of inefficient stocks is proposed and developed. The essence of the algorithm is to determine the critical path of the project, to configure the parallel additional paths, and to set the buffer in a "bottleneck", at the point where it is most needed for its application. The disadvantages of the classic Gantt chart were identified and the proposed modification, which includes the introduction of new concepts. such as: multiple projects, realistic indicator, planned indicator, contextual line. The software for implementing and using the methodology is developed, its software architecture and implementation description are described. The software is developed as a web-based system based on client-server architecture. In the course of work, the research and implementation of the methodology have been carried out, its main advantages and limitations have been identified. Research results can be of interest to IT industry, startup incubators and accelerators, as the results and described approaches reduce the cost of developing software and projects.

Текст научной работы на тему «ПРОГРАМНИЙ КОМПЛЕКС ДЛЯ КОНТРОЛЮ ТА ПІДВИЩЕННЯ ЕФЕКТИВНОСТІ РОБОЧОГО ЧАСУ В ІТ КОМПАНІЇ»

УДК 004.42

В.1. КОЦУН

Львiвська фийя ПВНЗ «Свропейський ушверситет»

ПРОГРАМНИЙ КОМПЛЕКС ДЛЯ КОНТРОЛЮ ТА П1ДВИЩЕННЯ ЕФЕКТИВНОСТ1 РОБОЧОГО ЧАСУ В 1Т КОМПАНП

В данш робоmi розроблений програмний комплекс для контролю робочого часу та пiдвищення ефективностi його використання в 1Т компани. Програмний комплекс являе собою вдосконалену методологю планування та управлiння проектом разом 13 програмним забезпеченням, що полегшуе впровадження та використання даного тдходу. Розглянутi iснуючi методологП управлтня та планування проектiв в 1Т галузi, визначет iхнi недолки та здшснений пошук покращення цих недолiкiв. Запропонований та розроблений алгоритм планування проекту, який вирШуе проблему встановлення велико'1' кiлькостi неефективних запаав. Суть алгоритму полягае у визначенi критичного шляху проекту, налаштовуванню паралельних додаткових шляхiв, та встановлення буферу у «вузькому мiсцi», в точцi де е найбшьш необхiдне його застосування. Були виявлеш недолiки класичноi дiаграми Ганта та запропонована модифка^я, яка включае в себе введення нових понять. таких як: множиннi проекти, реалктичний показник, запланований показник, контекста лiнiя. Розроблене програмне забезпечення для впровадження та використання методологи, описано його программна архiтектура та опис реалгзаци. Програмне забезпечення розроблене як веб-орiентована система на основi архiтектури ^ент-сервер. В процеа роботи проведено до^дження та впровадження методологи, виявленi його основнi переваги та обмеження. Результати до^джень можуть бути цiкавим представникам 1Т галузi, стартап-ткубаторам, та акселераторам, оскшьки результати та описанi тдходи дозволяють зменшити витрати на розробку програмного забезпечення та проектiв.

Ключовi слова: програмний комплекс, 1Т, контроль робочого часу, ^ент-сервер, веб-орiентована система, розробка програмного забезпечення.

В.И. КОЦУН

Львовский филиал ЧВУЗ «Европейский университет»

ПРОГРАММНЫЙ КОМПЛЕКС ДЛЯ КОНТРОЛЯ И ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ РАБОЧЕГО ВРЕМЕНИ В ИТ КОМПАНИИ

В данной работе разработан программный комплекс для контроля рабочего времени и повышения эффективности его использования в ИТ компании. Программный комплекс представляет собой усовершенствованную методологию планирования и управления проектом вместе с программным обеспечением, облегчая внедрение и использование данного подхода. Рассмотрены существующие методологии управления и планирования проектов в ИТ отрасли, определены их недостатки и осуществлен поиск улучшение этих недостатков. Предложен и разработан алгоритм планирования проекта, который решает проблему установления большого количества неэффективных запасов. Суть алгоритма заключается в определенные критического пути проекта, подстройки параллельных дополнительных путей, и установка буфера в «узком месте», в точке где есть самое необходимое его применение. Были выявлены недостатки классической диаграммы Ганта и предложена модификация, которая включает в себя введение новых понятий, таких как: множественные проекты, реалистичный показатель, запланированный показатель, контекста линия. Разработанное программное обеспечение для внедрения и использования методологии, описаны его программная архитектура и описание реализации. Программное обеспечение разработано как веб-ориентированная система на основе архитектуры клиент-сервер. В процессе работы проведено исследование и внедрение методологии, обнаружены его основные преимущества и ограничения. Результаты исследований могут быть интересным представителям ИТ отрасли, стартап-инкубаторам и акселераторам, поскольку результаты и описаны подходы позволяют уменьшить затраты на разработку программного обеспечения и проектов.

Ключевые слова: программный комплекс, ИТ, контроль рабочего времени, клиент-сервер, веб-ориентированная система, разработка программного обеспечения.

V.I. KOTSUN

Lviv Affiliate of European University

SOFTWARE COMPLEX FOR CONTROL AND WORKING EFFICIENCY IMPROVEMENT IN IT COMPANY

In paper, for working time controlling and increasing the efficiency in IT company using the software complex is developed. The developed software package is an advanced methodology for planning and project management. Based on developed software it is give the possibilities to facilitate the implementation and using this methodological approach. The existing methodologies of management and projects planning in the IT industry are considered. Their deficiencies are identified and the search for improvement of these shortcomings is made. project Planning algorithm solved the problem of installing a large number of inefficient stocks is proposed and developed. The essence of the algorithm is to determine the critical path of the project, to configure the parallel additional paths, and to set the buffer in a "bottleneck", at the point where it is most needed for its application. The disadvantages of the classic Gantt chart were identified and the proposed modification, which includes the introduction of new concepts. such as: multiple projects, realistic indicator, planned indicator, contextual line. The software for implementing and using the methodology is developed, its software architecture and implementation description are described. The software is developed as a web-based system based on client-server architecture. In the course of work, the research and implementation of the methodology have been carried out, its main advantages and limitations have been identified. Research results can be of interest to IT industry, startup incubators and accelerators, as the results and described approaches reduce the cost of developing software and projects.

Keywords: software complex, IT, time control, client-server, web-oriented system, software development.

Постановка проблеми

Продуктившсть робочого часу та контроль його ефективного використання - це проблема, яка появилася у програмнш iнженерil одночасно i3 переходом дано! галузi у комерцшне русло. Для виршення даного питання було винайдено багато методологш та програмних засобiв.

AH^i3 останшх дослвджень i публжацш

Одшею i3 найперших методологш була методолопя WaterFall [1], яка передбачала чггку послщовшсть уах процеав та строге виконання наступного завдання лише тсля завершения попереднього. Ще одна i3 методологш того часу RUP [2], особливютю яко! була наявшсть супроводжування вщповщними програмними комплексами для розробки ПЗ.

Шсля цього на зм^ «громютких» методологiй приходять гнучк1, так зваш Agile-методологи [3] до таких належить Srum [4], Kanban [5]; розробка ПЗ стае бшьш гнучкою та швидшою порiвняно iз попередшми роками. Новi методологи дозволяють тдвищувати швидк1сть розробки та ефективнiсть використання людського ресурсу на проектi. Проте з'являються новi проблеми так1 як недостатня сфокусовашсть менеджера, чи неефективне використання людського ресурсу в контексп проекту.

До програмного забезпечення, яке частково вирiшуе обрану проблему належить:

• Atlassian JIRA - система вщслщковування помилок, призначена для оргашзацп спiлкувания з користувачами та управлшня проектами [6].

• Redmine - система баг-трек1нгу для управлшня проекту та фжсаци часу [7].

• Microsoft management studio - програма для планування проекпв вiд компанп Microsoft [8].

• Програмний комплекс In Time ввд компанп AxaSoft, який дозволяе планувати та вiдслiдковувати проект тiсно прив'язуючись до методологи Scrum [9].

Одна iз задач, що не вирiшуеться наявними методами це перспектива планування дешлькох проектiв iз розподiленим людським ресурсом. У планi людського ресурсу вважаемо час спещалкта. Наприклад, жодна з цих методологш не враховуе задiяння одного i того ж пращвника на к1лькох проектах iз врахуванням його фiзичноl зайиятостi, переключення контекстiв та навантаженнi на кожному з проекпв.

Жодна iз методологш та юнуючих засобiв ПЗ не враховуе бюджетное' складово1 проекту та планування проекту у фшансовому плаш, як правило фiнансове планування повшстю вiддiлено вiд загального планування проекту.

Ще одна проблема, яку мае виршити даний програмний комплекс - це порiвняння запланованого часу iз фактично витраченим та його динамiчне корегування.

Формулювання мети дослiдження

Створення програмного комплексу для тдвищення ефективносп використання робочого часу. Показником ефективносп буде збiльшення кiлькостi успiшних проекпв у 1Т компанiях, збiр статистичних та анал1тичних даних.

Викладення основного матерiалу дослвдження

В опий будь-яко! системи передбачаеться конкретизацiя 11 вектора виходу. На рiвнi пiдприeмства це вектор номенклатури продукцп, що випускаеться (наприклад, У). Тодi величина

рiзноманiтностi на виходi системи складае Н = 2 станiв, кожний з яких е варiантом структури виробничо! програми. Система управлiння у вiдповiдностi з законом необхщно! рiзноманiтностi повинна мати не меншу рiзноманiтнiсть, тобто мати оцшки для Н станiв. Ця множина станiв утворюе системну мiру управлiння. Проте на практицi вибираеться й обгрунтовуеться один варiант iз уйе! множини, що можна охарактеризувати як системну норму управлшня. У результата (Н-1) станiв утворюють структурний допуск на вiдхилення вiд норми управлшня.

Системна норма управлшня - це загальна мета компанп, на яку орiентованi ва показники виробничо! дiяльностi. У загальному виглядi 11 можна уявити сукупнiстю елементiв: - вектора номенклатури й обсягу продукцп з допусками на вщхилення:

N =

( N1 ±8т Л N2 ±5N 2

V Nm ± 5 Nm У

(1)

вектора можливих станiв пiдприемства:

(«1Л

5 =

5,

V 5 к У

(2)

матрищ ймовiрностей переходу зi стану в стан:

М =

Б (Р Р

Р11 Р12

Р21 Р2

Б,,

22

РР

V Рк1 Рк 2

Р1к Р

Р

кк у

(3)

- матрищ основного економiчного показника, наприклад, прибутку (або дешлькох показник1в) iз допусками на вщхилення:

П = 2 5к

«1 (П11 ±5П П12 ±^12 - ЩК ±81К Л 5.

П21 ±521 П22 ± 522 — П2к ± 52к

V Пк1 ±5к1 Пк 2 ±5к 2

П ±5

кк — кк у

(4)

матрищ часу перебування системи в тому або шшому сташ з допусками на вщхилення:

51

Т = 5 2

5

Т11 ±5г11 Т12 ±5г12

V Тк1 ± 5гк1

Тк 2 ± 5гк2

Т1к ± 5Лк

Т21 ± 5г21 Т22 ± 5г22 " ■ ± 5

12к ± 5 г2к

кк гкк У

(5)

Необхщшсть введення статистичних допусков на вщхилення для елементiв норми управлiння пояснюеться умовами невизначеностi як зовнiшнього, так i внутрiшнього середовища пiдприемства. [10]

Планування будь-якого проекту грунтуеться на попереднш його ощнщ та зважуванш pecypciB компани. Найголовшшим чинником в даному процесi е визначення модyлiв та встановлення критичного шляху проекту та вщокремлення другорядних.

Шсля визначення критичного та додаткових шляхiв проекту кожен i3 етатв оцiнюеться окремо, залежно вiд методологи розробки програмного забезпечення у годинах чи по шшому. Очевидно, що до оцiнки проектiв варто залучати експертiв даноï iнженерноï галyзi в контекст якоï вiдбyваеться проект.

Наступна фаза це закладання буферу запасу на проект. Шсля визначення буферу проект можна запускати проте необхщно робити данi iтерацiйнi дiï кожного разу шсля завершення певного етапу проекту на критичному шляховi.

Запропонована система мае вирiшити ряд задач:

• планування проекпв;

• контроль виконання проектiв;

• обрахунок використання коштiв.

До додаткових показник1в можуть належати:

• мотивацiя команди;

• рiвень загального навчання;

• отримання досвiдy компанiï та iншi.

Тобто меншi термiни проекту, та меншi фiнансовi витрати при сталiй якосп ПЗ буде вважатися досягненням результату.

Отже вихщш данi програмного комплексу:

• запланований час проекту;

• фактичний час проекту;

• заплановаш витрати проекту;

• фактичний час проекту.

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

Програмний комплекс надае iнтерфейс, що дозволяе в ручному режим вводити даш.

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

Розроблена система повинна бути крос-платформною та легкодоступною, тому було ршення, зробити ïï на основi архiтектyри клiент-сервер. Для реалiзацiï були використанi настyпнi технологи та засоби:

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

• Мова програмування PHP 5;

• Мова розмггки HTML 5 та стилiзацiя CSS3;

• Мова програмування JavaScript;

• Framework jQuery;

• Реляцшна база даних MySQL;

• Мова запипв до БД SQL;

• Технолопя AJAX.

Список саме цих технологш обгрунтовуеться тим, що вони знаходяться у вщкритому достyпi тобто OpenSource, зв'язка цих технологш разом давно вщома i добре працюе, пiдтримка даних технологш на серверах не несе за собою додаткових фшансових витрат.

Для написання бiзнес логiки проекту використовуеться мова програмування PHP 5. Для роботи iз базою даних використовуеться мова SQL. Для вiзyального оформлення i привабливого вигляду програми були використанi каскаднi стилi CSS.

Як зазначалося вище для реалiзацiï програмного комплексу була обрана архитектура мент-сервер. Один iз важливих етапiв проектування системи е створення та проектування структури бази даних зображено!' на рис. 1.

ITU vi рукiура

■ь шукаш LU oanm л|дни прикладу lé^ CKCiiupi iMiiupi ¿г инерацш «= пришли ирицудури

© П Я И .г О О 9 ©0 00© © ©

Дф my db. priority

в ID : int(11) @ Name : varchar(250)

0 rnydb.types

в ID: int(10) © Name : varchar(250)

M ф mydb.tasks

Л о

mydb reguser

О mydb regusergroup

В ID : int(10) unsigned

# Registration_Date: bigint(1 В Usemame: varchar(135)

Ф Password: varchar(135)

# GroupID: int(11)

Ф First_Name: varchar(150) d LastName: varchar(150) iH Email: varchar(1&&) d Country : varchar(250) Ф Discount: varchar(10) й Last_Login : int(11)

# Expiration_Date: bigint(15) it Blocked: bigint(15)

# Password_Attempts : int(11) gi Activation: varchar(55)

# ViewRecords : int(11)

S ID : int(11)

Ф Groupname : varchar(250 d Rules : varchar(500)

mydb projects

S ID : int(10) ® Name : varchar(250) g Vision : varchar(250) ® Description : iongtext

. ID: int(10) t user_point_id: int(10) t priority : int(10) t type: int(10) t assignjd: int(1Q) ) name: varchar(250) ) description : text t sub_task_id : int(10) t due_to_date: int(20) ) file: varchar(250) t estimate_time: float t start_date: int(20) t creation_date: int(20)

ao

Д О mydb reguserrule

В ID: intfH) © Rule : varchar(25G} « ЛИяч vxrrharfW*

my db.fi I es

8 ID : int(11> II Position : bigint(20) ® Description : varchar(250) gi Description_lang2 : varchar(25Q) ® Descriptionjang} : varchar(250) gi File varchar(250) 44 Active : tinyint(4}

Д 0 mydfc.log_time t ID : intflO) 44 userid : int(10} Si comment: varchar(250) 44 creationdate: int(20} 44 hour: float 44 actlvityjd: nt(1C}

JJ 0 mydt.regusersessions 8 ID : int(11) 44 Reguser : int[11 ) ill Session :varchar(50) 44 Login_Date : int(11) 44 Logintime : int(11} g ISP : varchar(SO)

JJ 0 mydb.activity

e ID: int(10) gi Name : varchar(250)

4 0 mydb.rate_project

5 ID : int(10)

44 projectjd: nt(10) 44 userjd : int(10}

J 0 ^mycfb.cpstruct

J O mydb.cp_group5

5 ID : nt(1C) unsigned © GroupTltle : varchar(SO) 44 Position int(30) © Access : varchar(SOO) gi P1 : varchar(8) © P2: varchar(S) gi P3: varchar(8) © P4: varchar(8) gi P5: varchar(8) © P&: varchar(8) gi P7 : varchar(8) ill PS: varchar(8) gi P9 : varchar(8)

_ ID : lnt(10) unsigned ii Title : varchar(&&) ß Alias : varchar(30} ii FileName : varchar(30) 44 Position : biglnt(15) It GroupID : bigint(15}

i Urï varchar(100) It Type : blgint(15)

ii RAdd : varchar(500) ii REdit : varchar(WO)

ii RDelete : varchar(500) ii PI :varchar(8) ii P2 : varchar(&) ii P3 varchar(&) ii P4 : varchar(&) ii P5 varchar(&) P6 : varchar(8) Pi : varchar(8) P8 : varchar(8) P9 varchar(8) Image : varchar(SC)

Рис. 1. Загальна схема БД

База даних спроектована таким чином, щоб уникнути надлишковостi та бути простою та зручною у користуваннi iз програмного iнтерфейсу.

Для користування програмним засобом його потрiбно встановити на веб-сервер та передбачаеться, що кожна окрема компанiя, буде встановлювати свш веб-сервер iз окремою копieю системи.

Система може працювати у режимах дешлькох основних акторiв, менеджера проекту та пращвнишв. Також присутнiй додатковий актор, що може змiнювати конф^урацш системи, наприклад добавляти типи активностей чи дiяльностi. Кожна компанiя може мати сво! власнi налаштування тому такий додатковий функцiонал е доцшьним.

Розглянемо спершу систему iз точки зору менеджера. При першому входi у систему менеджер вводить пароль та лопн наданий йому адмшютратором системи, пiсля того менеджер може помути свiй власний пароль.

Згiдно специфжацп вимог менеджеру доступш наступнi функцп:

• керування користувачами;

• керування проектами;

• перегляд звггносп.

Для керування користувачами менеджер повинен зайти у роздш користувачг Далi у нього е можливють вибору дИ СЯЦО-операцт над користувачами. Про працiвника вводяться усi данi, що вимагае база даних.

Керування проектами - це один iз основного функцюналу системи, вiн включае в себе:

• можливють створення проекту;

• можливють видiлення людей на проект;

• можливють створення задач до проекту;

• можливють оцшки кожного окремого проекту.

Для цього менеджеровi потрiбно зайти в роздш керування проектами вибрати необхшний проект та заповнити даш про нього. Також в цьому ж роздш менеджер мае можливють створити задачi до проекту призначити 11 до конкретно! людини та оцiнити час и виконання. Система автоматично на основi даних оцiнок дасть можливють перегляду планування проекту.

Скрiншот роботи iз задачами менеджера зображений на рис. 2.

Рис. 2. Створення задачi менеджером

У менеджера також е функщя перегляду звггносп, яка дозволяе переглядати звггшсть користувачiв у табличному вигляд^ а також у виглядi вдосконалено! дiаграми Ганта.

1ншим типом користувачiв системи е пращвники компанп у них доступнi наступш функцп:

• перегляд задач доступних для 1хнього виконання iз сортуванням по прiорiтетностi

• можливiсть звггаосп згiдно виконаних задач

• перегляд власно! статистики

Програнний комплекс для контролю робочого часу та тдвищення ефективносп його використання в IT компанм

# Developer

# Adminstrator

Site Canfiq

Script Configuration Time Log

Extended Configuration

Design Settings

Languages

Months

Weekdays

Edit Record

Task Id* User Id*

I Design Page T"1

Comment Main page of website created

Creation Date 12.11.2015 13:40

Hour 1.2 1

Activity Id* Select... * 1

I Save Changes | | Reset Form |

* Add New Record to 'Log Tim » View All Records

* Go Back

Рис. 3. Логування задачi пращвником

Для того, щоб пращвник мiг увiйти в систему, попередньо менеджер повинен згенерувати пароль та логш для нього. Шсля цього пращвник може користуватися системою. Для того, щоб переглянути списки задач, як1 йому поставлен по проектах пращвник повинен зайти у роздал «список задач». Шсля виконання задач^ пращвник може залогувати час, який вш потратив на повне або часткове

виршення задачу таким чином у CTCTeMi завжди знаходяться актуальнi данi i можуть надати 3BÍTHÍCTb в будь-який потрiбний момент часу на рис. 3 зображено скршшот логування задачi працiвником.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Також пращвник може переглянути час власно! статистики на проекту це така ж функщя як у менеджера проте i3 обмеженням перегляду лише по власному лопну.

У системi присутш також додатковi функцi! таш, як конфiгурацiя само! системи, конф^уращя користувачiв, проектiв та !х параметрiв.

Висновки

В результатi проведено! роботи розроблене програмне забезпечення для контролю робочого часу та тдвищення ефективносп його використання в 1Т компанп та описана його програмна архитектура i опис реалiзацi!. Програмне забезпечення розроблене як веб-орieнтована система на основi архiтектури клieнт-сервер. Проведене дослщження та впровадження методологи дозволило виявити його основнi переваги, а саме:

• Методологiя е добре застосованою до малих та середшх проектiв, як1 вiдносяться до категорп íix-price,зменшення вартостi становить 12%-17%, а строк1в 7 - 10%.

• Економiя бюджет проекту, за рахунок паралельно! роботи над дешлькома проектами.

• Методологiя е краще застосовною для веб-орiентованих проектiв.

Результати роботи можуть бути щкавим представникам 1Т галузi, стартап-iнкубаторам та акселераторам, осшльки результати та описанi тдходи дозволяють зменшити витрати на розробку програмного забезпечення та проектiв.

Список використаноТ лiтератури

1. Модель водоспад. [Електронний ресурс]. - Режим доступу: Waterfall_model.

2. RUP. [Електронний ресурс]. - Режим доступу: Rational_Unified_Process.

3. Agile. [Електронний ресурс]. - Режим доступу: http://agile.org.ua/.

4. Scrum. [Електронний ресурс]. - Режим доступу: https: //en.wikipedia.org/wiki/Scrum_(software_ development).

5. Kanban. [Електронний ресурс]. - Режим доступу: https://en.wikipedia.org/wiki/Kanban_ (development).

6. Jira Atlasssian. [Електронний ресурс]. - Режим доступу: https://jira.atlassian.com/secure/ Dashboard.jspa.

7. Redmine. [Електронний ресурс]. - Режим доступу: http://www.redmine.org/.

8. Microsoft Project Management Studio. [Електронний ресурс]. - Режим доступу: https ://msdn. microsoft. com/en-us/library/mt238290.aspx.

9. InTime. [Електронний ресурс]. - Режим доступу: http://www.axosoft.com/.

10. Климова Т.Н. Расчет и анализ производственного цикла // Проблеми пращ, економiки та моделювання: зб. наук. пр., ч.2. - Хмельницький: ТУП, 1997. - С. 171-174.

https://en.wikipedia.org/wiki/ https://uk.wikipedia.org/wiki/

i Надоели баннеры? Вы всегда можете отключить рекламу.