Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Iva Krasteva is active.

Publication


Featured researches published by Iva Krasteva.


international conference on software reuse | 2009

Reuse with Software Components - A Survey of Industrial State of Practice

Rikard Land; Daniel Sundmark; Frank Lüders; Iva Krasteva; Adnan Causevic

Software is often built from pre-existing, reusable components, but there is a lack of knowledge regarding how efficient this is in practice. In this paper we therefore present qualitative results from an industrial survey on current practices and preferences, highlighting differences and similarities between development with reusable components, development without reusable components, and development of components for reuse. Component reuse does happen, but the findings are still partly disappointing: currently, many potential benefits are not achieved. Still, the findings are encouraging: there are indeed good, reusable components properly verified and documented, and mature organizations who manage to reuse these components efficiently, e.g. by leveraging the previous component verification. We also find that replacing one component for another is not necessarily complicated and costly.


WISE Workshops | 2011

Challenges for Migrating to the Service Cloud Paradigm: An Agile Perspective

Stavros Stavru; Iva Krasteva; Sylvia Ilieva

Migrating to the Service Cloud Paradigm implies the migration of legacy software systems to a service-oriented architecture with deployment in the cloud. Although this specific software modernization paradigm promises numerous strategic and operational advantages, it poses also many complex organizational and technical challenges, among which is the lack of mature processes, methods and techniques. This paper examines the questions of whether agile methods and techniques could be scaled to fit the migration to the Service Cloud Paradigm and how they could help overcoming the challenges of software modernization in this specific context. The research methodology presented here first extracts the challenges of the migration to Service Cloud Paradigm through a systematic literature review and then, using expert judgment, evaluates how different agile techniques, taken from Scrum and Extreme Programming (XP), could address the identified challenges. As a result, a ranked list of applicable agile techniques is presented and suggestions for their adoption in software modernization projects are drawn.


conference on advanced information systems engineering | 2010

Experience-based approach for adoption of agile practices in software development projects

Iva Krasteva; Sylvia Ilieva; Aleksandar Dimov

The agile approach for software development has attracted a great deal of interest in both academic and industry communities in the last decade. Nevertheless the wide adoption of agile methods in ever growing number of software development projects, shifting the development process of an organization to an agile one is not straightforward. Certain considerations for the applicability of agile practices should be taken into account when this transition is performed. In this paper, an approach for situational engineering of agile methods is proposed. The approach is based on the experience gained in adopting agile practices in both internal and external projects of organizations. A knowledge-base supporting the selection of agile practices that are suitable for certain project is introduced. Automated generation of appropriate software development process is included as well. Particular realization of the approach supported by SPEM-based tools is also presented in the paper.


international conference on agile software development | 2010

A Systematic Approach for Selection and Adoption of Agile Practices in Component-Based Projects

Iva Krasteva; Sylvia Ilieva

A lot of success stories of the adoption of agile development in continually growing number of software domains and projects have been published. However, every single adoption has unique challenges as well as general guidelines (e.g. [1]) which should be addressed when agile practices are introduced into a project. Depending on particular characteristics of the project, environment and people, certain considerations of the applicability of agile practices should be taken into account. In addition, the agile approach encourages adaptation and customization of the development method throughout the execution of the project, which makes the adoption process continuous and interactive activity.


International Conference on Agile Processes and Extreme Programming in Software Engineering | 2009

A Survey on Industrial Software Engineering

Adnan Causevic; Iva Krasteva; Rikard Land; Abdulkadir Sajeev; Daniel Sundmark

In this paper, we present on-going work on data collected by a questionnaire surveying process practices, preferences, and methods in industrial software engineering.


Proceedings of the 2008 international workshop on Scrutinizing agile practices or shoot-out at the agile corral | 2008

Adopting an agile methodology: why it did not work

Iva Krasteva; Sylvia Ilieva


Archive | 2009

An Industrial Survey on Software Process Practices, Preferences and Methods

Adnan Causevic; Iva Krasteva; Rikard Land; Abdulkadir Sajeev; Daniel Sundmark


Archive | 2009

Personal Extreme Programming – An Agile Process for Autonomous Developers

Yani Dzhurov; Iva Krasteva; Sylvia Ilieva


international conference on model-driven engineering and software development | 2013

Challenges of Model-driven Modernization - An Agile Perspective

Stavros Stavru; Iva Krasteva; Sylvia Ilieva


international conference on internet and web applications and services | 2013

Agile Model-Driven Modernization to the Service Cloud

Iva Krasteva; Stavros Stavru; Sylvia Ilieva

Collaboration


Dive into the Iva Krasteva's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Rikard Land

Mälardalen University College

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Adnan Causevic

Mälardalen University College

View shared research outputs
Top Co-Authors

Avatar

Daniel Sundmark

Mälardalen University College

View shared research outputs
Top Co-Authors

Avatar

Per Branger

Mälardalen University College

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Frank Lüders

Mälardalen University College

View shared research outputs
Researchain Logo
Decentralizing Knowledge