Serwis Infona wykorzystuje pliki cookies (ciasteczka). Są to wartości tekstowe, zapamiętywane przez przeglądarkę na urządzeniu użytkownika. Nasz serwis ma dostęp do tych wartości oraz wykorzystuje je do zapamiętania danych dotyczących użytkownika, takich jak np. ustawienia (typu widok ekranu, wybór języka interfejsu), zapamiętanie zalogowania. Korzystanie z serwisu Infona oznacza zgodę na zapis informacji i ich wykorzystanie dla celów korzytania z serwisu. Więcej informacji można znaleźć w Polityce prywatności oraz Regulaminie serwisu. Zamknięcie tego okienka potwierdza zapoznanie się z informacją o plikach cookies, akceptację polityki prywatności i regulaminu oraz sposobu wykorzystywania plików cookies w serwisie. Możesz zmienić ustawienia obsługi cookies w swojej przeglądarce.
The success of breakthrough projects and programs depends on two groups of factors: (i) the competence of organisations in managing of this projects and programs; (ii) "Entrepreneurial spirit (energy)" that is formed by the leadership of the organisation successful completion of the breakthrough projects. The success of the breakthrough project, as a management category, has contradictions...
Context: Agile software processes are more frequently being integrated with aspects of human centered design given the commonalities that the two approaches share, such as user involvement, importance attributed to testing and prototyping practices, iterative design and so on. Goal: tailor a SCRUM-based process by integrating it and adapting it with Human Centered Design (HCD) practices. Method: action...
In this work, we report a study carried out to identify a set of metrics to early estimate the development effort of mobile apps. The applied methodology was inspired by the work of Mendes et al. who addressed a similar problem in the field of web apps. In particular, we extracted an initial set of metrics by analyzing the online quotes forms that companies made available on their websites. Afterward,...
Software start-ups are a new and relatively unexplored field for software engineering researchers. However, conducting empirical studies with start-ups is difficult. Start-ups produce very little "hard" evidence, thus data collection methods are limited to interviews and surveys. These methods come with their limitations, namely interview studies are not scalable to a large number of companies,...
The main goal of an industrial microgrid during grid-connected operation is maximal cost saving for the microgrid owner. Many industrial companies do not only pay for the amount of electrical energy, but also for the maximum electrical power, which they have drawn from the distribution grid within the billing period. Under these conditions two basic options of cost saving exists utilizing the local...
This position paper addresses the issue of startups and technical debt. Early stage startups condition makes creating technical debt an almost mandatory decision. Not managing technical debt can be deadly for a startup as fast product iteration cycle is necessary. We here introduce a technique for managing technical debt based on Visual Thinking. The technique addresses the problem of knowing how...
Numerous reward system practices are adopted in software development companies in order to motivate their developers to perform at best level and align the management and developer's interest. However, due to lack of a central mechanism for team formation on crowdsourcing-based software development platform, it is difficult for managers to adopt effective reward system strategies in order to align...
Continuous improvement, feedback mechanisms and automated testing are cornerstones of agile methods. We introduce the concept of test analytics, which brings these three practices together. We illustrate the concept with an industrial case study and describe the experiments run by a team who had set a goal for itself to get better at testing. Beyond technical aspects, we explain how these experiments...
A Massive Open Online Course (MOOC) is a popular way for universities to deliver quality course content to a global audience. Furthermore, a MOOC specialization offers a series of related such courses with a capstone component. Typical software engineering capstone projects in campus courses involve teamwork and creating software. Within such a context, students experience the software development...
In order for the conduct of collaborative research projects and their outcomes to be valuable for both research and practice it is necessary to successfully address a number of socio-technical challenges in the field of software engineering. Collaborative research involving researchers and practitioners related to software systems have utilised a variety of different research approaches. Adoption...
Nowadays, we can talk about the Internet of Things (IoT) and Cloud computing union to indicate a new generation of distributed system. An IoT-Cloud system mainly consists of a set of smart objects which are interconnected through the Internet with a remote Cloud infrastructure, platform, or software. It allows to achieve new benefits in several contexts, such as smart cities and industrial businesses...
This paper takes a view on the Quality-of-Experience (QoE) perspective of Cyber-Physical System (CpS) applications involving users. We provide an overview of characteristics of CPS applications, their relation to QoE and implications for assessing QoE of such systems. Furthermore, we incorporate eudaimonic aspects such as meaningfulness and personal growth that need to be considered in order to grasp...
Much like semantic service specification, semantic specification of tasks in business processes is needed, e.g., for their formal verification. In addition to the specification of the pure effects of some procedural code, however, business context plays a major role for semantic task specification. Open questions are how to include the business context of a task in its semantic specification, and...
Nowadays, companies seek to optimize their position in the global market. To do so, they are forced to work together to maintain a competitive advantage based on a unified approach to value creation. This collaboration is increasingly taking place through information systems and technologies. This article aims to present the role of inter-organizational collaboration in the logistics information systems...
We present a novel approach for detecting malicious user activity in databases. Specifically, we propose a new machine learning algorithm for detecting attacks such as a stolen user account or illegal use by a user. Our algorithm relies on two main components that examine the consistency of a user's activity and compare it with activity patterns learned from past access. The first component tests...
Job Rotation is an organizational practice in which individuals are frequently moved from a job (or project) to another in the same organization. Studies in other areas have found that this practice has both negative and positive effects on individuals’ work. However, there are only few studies addressing this issue in software engineering so far. The goal of our study is to investigate the effects...
Context: While successful conventional software development regularly employs separate testing staff, there are successful agile teams with as well as without separate testers. Question: How does successful agile development work without separate testers? What are advantages and disadvantages? Method: A case study, based on Grounded Theory evaluation of interviews and direct observation of three agile...
Context: Software development is knowledge-intense work, and so is pair programming. However, the importance of knowledge transfer in pair programming is usually only stressed for expert-novice constellations. Goal: Understand how knowledge transfer during pair programming works and eventually provide guidance for practitioners. Method: Detailed qualitative data analysis of full-length recordings...
The popular agile practice of continuous integration has become an essential part of the software development process in many companies, sometimes to the extent that delivery to customer is impossible without it. Due to this pivotal role it is an important field of research to better understand the practice: continuous integration system behavior, improvement identification and analysis of change...
This work aims to purpose the creation of a model to develop intelligent learning systems with self-regulated contents. Its main goal is to support self-oriented learning in workplace, to improve performance levels and skills. Our target is mainly software industries, where the novelty of knowledge and learning needs are critical success factors for the companies' competitiveness, and the learning...
Podaj zakres dat dla filtrowania wyświetlonych wyników. Możesz podać datę początkową, końcową lub obie daty. Daty możesz wpisać ręcznie lub wybrać za pomocą kalendarza.