Інформаційна система моніторингу виконання проєктів
Loading...
Date
Journal Title
Journal ISSN
Volume Title
Publisher
Національний університет "Львівська політехніка"
Abstract
Сьогодні програмним забезпеченням в професійній діяльності та особистому житті активно користується більша половина населення розвинутих країн світу. У сучасному суспільстві інформаційні технології та програмне забезпечення стали засобом для листування, обміну діловими документами, управління технологічними процесами, управління фінансами та навіть становлять основу бізнесу чи визначають логіку його ведення.
Кожен день у світі відкривається безліч нових підприємств та збільшується кількість користувачів програмного забезпечення. Відповідно до цього кількість фірм, які займаються розробкою програмного забезпечення також збільшується для того, щоб забезпечити всіх користувачів програмним забезпеченням, яке їм потрібно.
Оскільки таких фірм сьогодні є надзвичайно велика кількість, то потрібно якось підвищувати рівень продуктивності своєї фірми, щоб збільшити кількість своїх клієнтів. Для підвищення рівня виробництва та доходів необхідно здійснювати правильне керування підприємством. В свою чергу правильно управляти підприємством і приймати оптимальні рішення допомагає система моніторингу виконання проєктів.
Моніторинг – комплекс наукових, технічних, технологічних, організаційних та інших засобів, які забезпечують систематичний контроль (стеження) за станом та тенденціями розвитку природних, техногенних та суспільних процесів.
Методологічно моніторинг – це проведення низки однотипних замірів досліджуваного об’єкта і подальший аналіз, оцінка,порівняння отриманих результатів для виявлення певних закономірностей, тенденцій, змінних і їх динаміки.
Моніторинг діяльності підприємства – це динамічна система з гнучкою інфраструктурою, яка дає змогу виконувати постійне дослідження і спостереження за основними кількісними та якісними параметрами діяльності підприємств з ціллю оцінки, контролю та короткострокового прогнозу стану економічної і ділової активності підприємств. Ефективність управління діяльністю підприємства значною мірою залежить від якості його інформаційного забезпечення. Вичерпна, достовірна, своєчасна і зрозуміла інформація є запорукою прийняття оптимальних фінансових рішень, спрямованих на зменшення витрат фінансових ресурсів, зростання прибутку і ринкової вартості підприємства.
Актуальність проблеми побудови системи моніторингу виконання проєктів з розроблення програмного забезпечення як фактора підвищення ефективності її системи управління зумовлена наступною причиною. Успішна реалізація виробничої стратегії фірми визначається не тільки якістю її підготовки та наявністю детального плану реалізації, а й ефективною організацією процесу моніторингу її здійснення. Тобто, роль системи моніторингу полягає в тому, щоб дозволити всім зацікавленим і уповноваженим особам, залученим в реалізацію стратегії, ефективно регулювати основні параметри процесу розробки, коригувати проекти, що не задовольняють цілям підвищення ефективності фірми, і бути постійно в курсі всіх змін як поза так і всередині фірми, що впливають на її економічний стан.
Метою роботи є побудова інтелектуальної інформаційної системи моніторингу виконання проєктів з розроблення програмного забезпечення, яка б здійснювала спостереження за проектами та роботою працівників фірми, а також давала б оцінку ефективності виконання проєктів на основі розробленого програмного забезпечення за попередні роки існування фірми та прибутку, отриманого за реалізацію даного програмного забезпечення.
Об’єктом дослідження є процес моніторингу виконання проєктів.
Предметом дослідження є методи та засоби проведення моніторингу виконання проєктів на основі періодичної звітності та стеження за контрольними точками.
Наукова новизна роботи полягає у наступному:
- Розроблено методи отримання даних з бази даних та впорядкування їх для здійснення подальшої оцінки результатів моніторингу.
- Розроблено алгоритм оцінки даних, отриманих в результаті моніторингу.
- Розроблено алгоритм прогнозування прибутків фірми на основі попередніх періодів виконання проєктів, що дасть змогу передбачити рівень доходу в наступному році.
Практичне значення отриманих результатів. Практична цінність роботи полягає у досягненні наступних результатів:
- Побудовано метод збору інформації та алгоритм оцінки даних отриманих в результаті моніторингу.
- Побудовано алгоритм прогнозування прибутків фірми.
- Розроблено інтелектуальну інформаційну систему моніторингу виконання проєктів з розроблення програмного забезпечення, в якій практично відображені результати наукових досліджень.
Today, more than half of the population in developed countries actively uses software in professional activities and personal life. In modern society, information technology and software have become tools for communication, exchanging business documents, managing technological processes, finance management, and even forming the basis of business or defining its operating logic. Every day, numerous new enterprises are established worldwide, and the number of software users is increasing. Accordingly, the number of companies engaged in software development is also growing to meet the needs of all users with the software they require. Since there is an extraordinarily large number of such companies today, it is necessary to increase the productivity of one’s company to attract more clients. To improve production levels and income, proper enterprise management is essential. Effective enterprise management and decision-making are supported by a firm activity monitoring system. Monitoring is a complex of scientific, technical, technological, organizational, and other means that ensure systematic control (tracking) of the state and development trends of natural, technogenic, and social processes. Methodologically, monitoring involves conducting a series of similar measurements of the object under study, followed by analysis, evaluation, and comparison of the results obtained to identify certain patterns, trends, changes, and dynamics. Enterprise activity monitoring is a dynamic system with a flexible infrastructure, allowing for continuous research and observation of the primary quantitative and qualitative parameters of enterprise activities to assess, control, and make short-term forecasts of the economic and business activity status of enterprises. The effectiveness of enterprise management largely depends on the quality of its information support. Comprehensive, reliable, timely, and understandable information is key to making optimal financial decisions aimed at reducing financial resource expenditures, increasing profits, and enhancing the market value of the enterprise. The relevance of building a monitoring system for a software development company as a factor in improving its management efficiency is due to the following reason. The successful implementation of a company’s production strategy depends not only on the quality of its preparation and the availability of a detailed implementation plan but also on the effective organization of the monitoring process. Thus, the role of the monitoring system is to allow all interested and authorized persons involved in strategy implementation to effectively regulate the main parameters of the development process, adjust projects that do not meet the company’s efficiency improvement goals, and stay constantly informed of all external and internal changes affecting its economic state. The aim of the work is to build an intelligent information system for monitoring the activities of a software development company, which would observe projects and employees’ work and assess the company’s performance based on developed software from previous years and the profit generated from selling this software. The object of the study is the process of monitoring the company's activities. The subject of the study is the methods and tools for conducting company activity monitoring based on periodic reporting and tracking control points. The scientific novelty of the work lies in the following: • Developed methods for obtaining data from the database and organizing it for further monitoring results evaluation. • Developed an algorithm for evaluating data obtained from monitoring. • Developed a profit forecasting algorithm based on the company's previous activity periods, allowing for revenue projection for the next year. The practical significance of the obtained results. The practical value of the work is achieved through the following outcomes: • Created a method for collecting information and an algorithm for evaluating data obtained from monitoring. • Developed a profit forecasting algorithm. • Designed an intelligent information system for monitoring the activities of a software development company, where the results of scientific research are practically implemented.
Today, more than half of the population in developed countries actively uses software in professional activities and personal life. In modern society, information technology and software have become tools for communication, exchanging business documents, managing technological processes, finance management, and even forming the basis of business or defining its operating logic. Every day, numerous new enterprises are established worldwide, and the number of software users is increasing. Accordingly, the number of companies engaged in software development is also growing to meet the needs of all users with the software they require. Since there is an extraordinarily large number of such companies today, it is necessary to increase the productivity of one’s company to attract more clients. To improve production levels and income, proper enterprise management is essential. Effective enterprise management and decision-making are supported by a firm activity monitoring system. Monitoring is a complex of scientific, technical, technological, organizational, and other means that ensure systematic control (tracking) of the state and development trends of natural, technogenic, and social processes. Methodologically, monitoring involves conducting a series of similar measurements of the object under study, followed by analysis, evaluation, and comparison of the results obtained to identify certain patterns, trends, changes, and dynamics. Enterprise activity monitoring is a dynamic system with a flexible infrastructure, allowing for continuous research and observation of the primary quantitative and qualitative parameters of enterprise activities to assess, control, and make short-term forecasts of the economic and business activity status of enterprises. The effectiveness of enterprise management largely depends on the quality of its information support. Comprehensive, reliable, timely, and understandable information is key to making optimal financial decisions aimed at reducing financial resource expenditures, increasing profits, and enhancing the market value of the enterprise. The relevance of building a monitoring system for a software development company as a factor in improving its management efficiency is due to the following reason. The successful implementation of a company’s production strategy depends not only on the quality of its preparation and the availability of a detailed implementation plan but also on the effective organization of the monitoring process. Thus, the role of the monitoring system is to allow all interested and authorized persons involved in strategy implementation to effectively regulate the main parameters of the development process, adjust projects that do not meet the company’s efficiency improvement goals, and stay constantly informed of all external and internal changes affecting its economic state. The aim of the work is to build an intelligent information system for monitoring the activities of a software development company, which would observe projects and employees’ work and assess the company’s performance based on developed software from previous years and the profit generated from selling this software. The object of the study is the process of monitoring the company's activities. The subject of the study is the methods and tools for conducting company activity monitoring based on periodic reporting and tracking control points. The scientific novelty of the work lies in the following: • Developed methods for obtaining data from the database and organizing it for further monitoring results evaluation. • Developed an algorithm for evaluating data obtained from monitoring. • Developed a profit forecasting algorithm based on the company's previous activity periods, allowing for revenue projection for the next year. The practical significance of the obtained results. The practical value of the work is achieved through the following outcomes: • Created a method for collecting information and an algorithm for evaluating data obtained from monitoring. • Developed a profit forecasting algorithm. • Designed an intelligent information system for monitoring the activities of a software development company, where the results of scientific research are practically implemented.
Description
Keywords
Citation
Борис В. А. Інформаційна система моніторингу виконання проєктів : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „8.126.00.01 — Інформаційні системи та технології“ / Віталій Андрійович Борис. — Львів, 2024. — 73 с.