Andrey Maglyas - Academia.edu (original) (raw)

Papers by Andrey Maglyas

Research paper thumbnail of Evaluating the success of software development projects in Russia, Ukraine, and Belarus

Research paper thumbnail of The Effects of Software Process Evolution to Technical Debt — Perceptions from Three Large Software Projects

Research paper thumbnail of How do software development teams manage technical debt? – An empirical study

Technical debt (TD) is a metaphor for taking shortcuts or workarounds in technical decisions to g... more Technical debt (TD) is a metaphor for taking shortcuts or workarounds in technical decisions to gain short-term benefit in time-to-market and earlier software release. In this study, one large software development organization is investigated to gather empirical evidence related to the concept of technical debt management (TDM). We used the exploratory case study method to collect and analyze empirical data in the case organization by interviewing a total of 25 persons in eight software development teams. We were able to identify teams where the current strategy for TDM was only to fix TD when necessary, when it started to cause too much trouble for development. We also identified teams where the management had a systematic strategy to identify, measure and monitor TD during the development process. It seems that TDM can be associated with a similar maturity concept as software development in general. Development teams may raise their maturity by increasing their awareness and applying more advanced processes, techniques and tools in TDM. TDM is an essential part of sustainable software development, and companies have to find right approaches to deal with TD to produce healthy software that can be developed and maintained in the future.

Research paper thumbnail of The Relationship Between Business Model Experimentation and Technical Debt

Lecture Notes in Business Information Processing, 2015

ABSTRACT

Research paper thumbnail of ERP System Integration: An Inter-organizational Challenge in the Dynamic Business Environment

Lecture Notes in Business Information Processing, 2015

ABSTRACT

Research paper thumbnail of The Relationship Between Business Model Experimentation and Technical Debt

Lecture Notes in Business Information Processing, 2015

ABSTRACT

Research paper thumbnail of The Life Cycle Challenge of ERP System Integration

To serve its purpose as a backbone for business integration, Enterprise Resource Planning (ERP) s... more To serve its purpose as a backbone for business integration, Enterprise Resource Planning (ERP) systems need to be integrated with other information systems inside and outside the boundaries of an enterprise. An inductive case study was made to examine a long-term ERP system of a large manufacturing enterprise to better understand the nature and importance of ERP system integration. Our results can be summarized as four findings about the current life cycle models: 1) integration should be a major consideration when choosing ERPs, 2) deployments are continuous, 3) external integration is not just an extension phase after the project and 4) integration remains as a continuous challenge which is never fully achieved due to the constantly changing business requirements and organizational landscape. The results can help managers when making decisions on integration issues, yet effective approaches for integration governance are needed in order to avoid the increased costs and complexity.

Research paper thumbnail of The Benefits and Consequences of Workarounds in Software Development Projects

Lecture Notes in Business Information Processing, 2015

ABSTRACT

Research paper thumbnail of Software product management in the Russian companies

Software product management discipline helps in managing software products from its beginning to ... more Software product management discipline helps in managing software products from its beginning to support. It covers strategic issues of managing products including technical and business roadmapping, resource planning as well as strategic and tactical planning. In this qualitative study, we interviewed six organizations to understand how software product management is implemented in the organizations. Based on our observations, we conclude that organizations understand importance of product management processes and want to improve them but these processes are still immature. The companies need guidelines and models in product management to avoid the problems identified during the study.

Research paper thumbnail of What do practitioners mean when they talk about product management?

This industrial experience paper presents the results of a survey with an open-ended question des... more This industrial experience paper presents the results of a survey with an open-ended question designed to clarify how product management practitioners understand the term product management. The survey was conducted through a public LinkedIn group for a period of nine months. During this timeframe it received 201 responses. The responses were analyzed qualitatively to identify the essential components and properties of product management from the practitioners' viewpoint. In comparison with the existing product management frameworks and definitions, the responses showed a tendency to mix product management and product marketing. Although the respondents had difficulties in naming all product management activities, we identified six that represent the core activities of product managers in the industry. The findings have implications for the evolution of product management frameworks to address the interests of a wider range of product managers and the development of common under...

Research paper thumbnail of The Preliminary Results from the Software Product Management State-of-Practice Survey

Lecture Notes in Business Information Processing, 2014

Software product management (SPM) as a discipline includes many practices like product and releas... more Software product management (SPM) as a discipline includes many practices like product and release planning, market analysis, roadmapping, and product lifecycle management. Product management frameworks prescribe these practices but companies seldom adopt all of them. We conducted a state-of-practice survey with the aim to investigate how companies adopt SPM practices and how this practical experience fits together with the framework suggested by International Software Product Management Association (ISPMA). The results of this study showed that ISPMA SPM Framework describes core product management practices well but the impact of product management practices to the final product success remains ambiguous.

Research paper thumbnail of NOTES FROM INDIA

Research paper thumbnail of How is release cycle and business model reflecting the success of mobile game?

Research paper thumbnail of What are the factors affecting ERP Integration? Observations from a large manufacturing organization

Research paper thumbnail of IWSPM 2014 Organization

Research paper thumbnail of Evaluating and managing technical debt in software development lifecycle

Research paper thumbnail of 2014 IEEE 8th International Workshop on Software Product Management (IWSPM)

Research paper thumbnail of What Are the Factors Affecting ERP System Integration?

Research paper thumbnail of The Life Cycle Challenge of ERP System Integration

To serve its purpose as a backbone for business integration, Enterprise Resource Planning (ERP) s... more To serve its purpose as a backbone for business integration, Enterprise Resource Planning (ERP) systems need to be integrated with other information systems inside and outside the boundaries of an enterprise. An inductive case study was made to examine a long-term ERP system of a large manufacturing enterprise to better understand the nature and importance of ERP system integration. Our results can be summarized as four findings about the current life cycle models: 1) integration should be a major consideration when choosing ERPs, 2) deployments are continuous, 3) external integration is not just an extension phase after the project and 4) integration remains as a continuous challenge which is never fully achieved due to the constantly changing business requirements and organizational landscape. The results can help managers when making decisions on integration issues, yet effective approaches for integration governance are needed in order to avoid the increased costs and complexity.

Research paper thumbnail of The Sources and Approaches to Management of Technical Debt: A Case Study of Two Product Lines in a Middle-Size Finnish Software Company

Lecture Notes in Computer Science, 2014

ABSTRACT

Research paper thumbnail of Evaluating the success of software development projects in Russia, Ukraine, and Belarus

Research paper thumbnail of The Effects of Software Process Evolution to Technical Debt — Perceptions from Three Large Software Projects

Research paper thumbnail of How do software development teams manage technical debt? – An empirical study

Technical debt (TD) is a metaphor for taking shortcuts or workarounds in technical decisions to g... more Technical debt (TD) is a metaphor for taking shortcuts or workarounds in technical decisions to gain short-term benefit in time-to-market and earlier software release. In this study, one large software development organization is investigated to gather empirical evidence related to the concept of technical debt management (TDM). We used the exploratory case study method to collect and analyze empirical data in the case organization by interviewing a total of 25 persons in eight software development teams. We were able to identify teams where the current strategy for TDM was only to fix TD when necessary, when it started to cause too much trouble for development. We also identified teams where the management had a systematic strategy to identify, measure and monitor TD during the development process. It seems that TDM can be associated with a similar maturity concept as software development in general. Development teams may raise their maturity by increasing their awareness and applying more advanced processes, techniques and tools in TDM. TDM is an essential part of sustainable software development, and companies have to find right approaches to deal with TD to produce healthy software that can be developed and maintained in the future.

Research paper thumbnail of The Relationship Between Business Model Experimentation and Technical Debt

Lecture Notes in Business Information Processing, 2015

ABSTRACT

Research paper thumbnail of ERP System Integration: An Inter-organizational Challenge in the Dynamic Business Environment

Lecture Notes in Business Information Processing, 2015

ABSTRACT

Research paper thumbnail of The Relationship Between Business Model Experimentation and Technical Debt

Lecture Notes in Business Information Processing, 2015

ABSTRACT

Research paper thumbnail of The Life Cycle Challenge of ERP System Integration

To serve its purpose as a backbone for business integration, Enterprise Resource Planning (ERP) s... more To serve its purpose as a backbone for business integration, Enterprise Resource Planning (ERP) systems need to be integrated with other information systems inside and outside the boundaries of an enterprise. An inductive case study was made to examine a long-term ERP system of a large manufacturing enterprise to better understand the nature and importance of ERP system integration. Our results can be summarized as four findings about the current life cycle models: 1) integration should be a major consideration when choosing ERPs, 2) deployments are continuous, 3) external integration is not just an extension phase after the project and 4) integration remains as a continuous challenge which is never fully achieved due to the constantly changing business requirements and organizational landscape. The results can help managers when making decisions on integration issues, yet effective approaches for integration governance are needed in order to avoid the increased costs and complexity.

Research paper thumbnail of The Benefits and Consequences of Workarounds in Software Development Projects

Lecture Notes in Business Information Processing, 2015

ABSTRACT

Research paper thumbnail of Software product management in the Russian companies

Software product management discipline helps in managing software products from its beginning to ... more Software product management discipline helps in managing software products from its beginning to support. It covers strategic issues of managing products including technical and business roadmapping, resource planning as well as strategic and tactical planning. In this qualitative study, we interviewed six organizations to understand how software product management is implemented in the organizations. Based on our observations, we conclude that organizations understand importance of product management processes and want to improve them but these processes are still immature. The companies need guidelines and models in product management to avoid the problems identified during the study.

Research paper thumbnail of What do practitioners mean when they talk about product management?

This industrial experience paper presents the results of a survey with an open-ended question des... more This industrial experience paper presents the results of a survey with an open-ended question designed to clarify how product management practitioners understand the term product management. The survey was conducted through a public LinkedIn group for a period of nine months. During this timeframe it received 201 responses. The responses were analyzed qualitatively to identify the essential components and properties of product management from the practitioners' viewpoint. In comparison with the existing product management frameworks and definitions, the responses showed a tendency to mix product management and product marketing. Although the respondents had difficulties in naming all product management activities, we identified six that represent the core activities of product managers in the industry. The findings have implications for the evolution of product management frameworks to address the interests of a wider range of product managers and the development of common under...

Research paper thumbnail of The Preliminary Results from the Software Product Management State-of-Practice Survey

Lecture Notes in Business Information Processing, 2014

Software product management (SPM) as a discipline includes many practices like product and releas... more Software product management (SPM) as a discipline includes many practices like product and release planning, market analysis, roadmapping, and product lifecycle management. Product management frameworks prescribe these practices but companies seldom adopt all of them. We conducted a state-of-practice survey with the aim to investigate how companies adopt SPM practices and how this practical experience fits together with the framework suggested by International Software Product Management Association (ISPMA). The results of this study showed that ISPMA SPM Framework describes core product management practices well but the impact of product management practices to the final product success remains ambiguous.

Research paper thumbnail of NOTES FROM INDIA

Research paper thumbnail of How is release cycle and business model reflecting the success of mobile game?

Research paper thumbnail of What are the factors affecting ERP Integration? Observations from a large manufacturing organization

Research paper thumbnail of IWSPM 2014 Organization

Research paper thumbnail of Evaluating and managing technical debt in software development lifecycle

Research paper thumbnail of 2014 IEEE 8th International Workshop on Software Product Management (IWSPM)

Research paper thumbnail of What Are the Factors Affecting ERP System Integration?

Research paper thumbnail of The Life Cycle Challenge of ERP System Integration

To serve its purpose as a backbone for business integration, Enterprise Resource Planning (ERP) s... more To serve its purpose as a backbone for business integration, Enterprise Resource Planning (ERP) systems need to be integrated with other information systems inside and outside the boundaries of an enterprise. An inductive case study was made to examine a long-term ERP system of a large manufacturing enterprise to better understand the nature and importance of ERP system integration. Our results can be summarized as four findings about the current life cycle models: 1) integration should be a major consideration when choosing ERPs, 2) deployments are continuous, 3) external integration is not just an extension phase after the project and 4) integration remains as a continuous challenge which is never fully achieved due to the constantly changing business requirements and organizational landscape. The results can help managers when making decisions on integration issues, yet effective approaches for integration governance are needed in order to avoid the increased costs and complexity.

Research paper thumbnail of The Sources and Approaches to Management of Technical Debt: A Case Study of Two Product Lines in a Middle-Size Finnish Software Company

Lecture Notes in Computer Science, 2014

ABSTRACT