Shokhista Ergasheva

Shokhista Ergasheva
Innopolis University · Department of Software Engineering

Doctor of Psychology

About

13
Publications
1,564
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
51
Citations

Publications

Publications (13)
Chapter
The software systems worldwide increase in a density on a daily basis. The success in nowadays competitive market requires sustainable and quality software product. Controversially to the quantity of software products, the quality and cost of the software are tend to depend on several aspects. However, they are not fully inculcated yet as a fundame...
Conference Paper
The InnoMetrics project aims at building and validating a quantitative framework to assess and guide the software development teams using process metrics collected non-invasively throughout the life-cycle of software systems, from the initial concept to the deployment, execution, and maintenance taking into consideration energy concerns, which play...
Preprint
Full-text available
The paper demonstrates the Windows data collectordevelopment process with the built back-end from the require-ments gathering stage till the implementation and testing phase.Each phase throughout the development life cycle of the systemis defined in details. The whole system idea and the objectivesbehind developing this kind of framework is describ...
Article
Full-text available
With the growing need for software-driven devices in modern life, the pervasive necessity of energy efficiency is also rising dramatically. Considering the importance of energy-efficient software in the IT-sphere, many companies started to search and uncover ways for minimizing energy loss. We study the software development process in terms of ener...
Conference Paper
In this paper, the survey, dedicated to the usage of software systems in a software development process, is analysed. The survey was conducted among the students of Innopolis University. Based on the result of the survey, the following conclusions were made: (1) Windows, macOS and Linux-based operating systems have almost equal share of usage among...
Conference Paper
InnoMetrics is the system that aims at collecting software development process metrics in a non-invasive way to access and optimize the development process and its efficiency. This paper demonstrates the development and analysis of energy consumption of MacOS systems based on the software process measurement data. It represents the experience of th...
Conference Paper
Full-text available
Increasing amount of data the organizations worldwide have at their disposal lead to the need to structure, organize and present the information obtained from it. That is because, in today’s rapid-changing business environment, managers and executives need to be able to gain crucial insights about the ongoing project in as little time as possible....
Article
Full-text available
The current situation when using tight time frames and frequently changing requirements when creating software dictates the need to create a system for monitoring energy consumption at any stage of production of a software product. At the first stage, we need to evaluate the state-of-the-art on this topic. To this goal, we conducted a systematic li...
Conference Paper
The success of adaptive systems depends on many factors, which are not easy to measure objectively. Today, the quality of the system is of paramount importance while measuring it comes only after emerging issues. Measurement is a mechanism for feedback and evaluation of the system answering different kinds of questions related to software processes...

Network

Cited By

Projects

Projects (2)
Project
The project aims at building and validating a quantitative framework to assess and guide the software development team using a variety of process and product metrics collected throughout the life-cycle of software systems, from the initial concept to the deployment, execution, and maintenance.
Project
Organizations worldwide constantly Increase the amount of data at their disposal. This fact increases the need to structure, organize, and present the information obtained from it. That is because, in today’s rapid-changing business environment, managers and executives need to be able to gain crucial insights about the ongoing project in as little time as possible. Recently, energy efficiency has become a greater field of research, and companies started concentrating on monitoring energy-related metrics. In addition, many of them have built their own internal tools (dashboards) to do just this. However, one of the major drawbacks of building specialized tools is the lack of adaptability. That is, they are often tailored to only one person (e.g. CEO), or a small group of them (e.g. board of directors, managers). Furthermore, the combination of metrics that are displayed to them does not change over time. This is a problem because most likely there exists a better metric combination that would allow users to get the crucial insights faster. To fill this gap, our ongoing research focuses on making the dashboards adaptable to multiple roles within the organization while optimizing for a certain goal.