The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Coordination in software projects is a challenge, particularly when it comes to distributed software development (DSD). Agile software development is a well-known paradigm for improving software development; however, there is little understanding of its impact on DSD projects. This paper describes an empirical study conducted within two Software Factory settings in Finland and Italy to investigate...
This work presents the planning, development and implementation of the SocioAVA digital educational material — Social Interactions in Virtual Learning Environments. This material is aimed at professionals working in Distance Education (DE) who are interested in discussing social interactions in the virtual. The objective is to discuss social interactions as an important factor to be included in pedagogical...
Deciding the optimal project scope that fulfills the needs of the most important stakeholders is challenging due to a plethora of aspects that may impact decisions. Large companies that operate in rapidly changing environments experience frequently changing customer needs which force decision makers to continuously adjust the scope of their projects. Change intensity is further fueled by fierce market...
Rapid software development demand in software engineering is increasing with passage of time in all fields of life and in all domains of computer. Agile methodology is result of this rapid software demand and it is focusing on how to balance the ratio of developed software according to user demands. This research paper enlightens the agile methodologies and their conversion into the agile project...
Ward Cunningham in his experience report presented at the OOPSLA'92 conference introduced the metaphor of technical debt. This metaphor is related to immature, incomplete or inadequate artifacts in the software development cycle that cause higher costs and lower quality. A strategy for the technical debt management is still a challenge because its definition is not yet part of the software development...
With the popularization of Agile methods for developing and managing software projects, many organizations have been using visual management tools for planning, executing and evaluating their activities. These visual management tools range from simple information such as goals and deadlines to support all data required to represent the entire development process. The benefits are transparency, communication,...
In this paper we are focusing on the collaborative competencies associated with group learning and required by many of today's complex, fast-changing learning environments. Our pedagogical approach called Learning to learn together (L2L2) was implemented in the Metafora project's web-based environment and provides various tools to support collaboration, mutual engagement, and conflict management....
Considering the growing utilization of agile methodologies in software development, the tasks execution ends, sometimes, not being efficient. It might consider that, in concern of agile development in small and middle companies, this inefficiency may exists for teams witch the planning sprint development walks side by side with the maintenance of productions software. Therefore, it's notable the propensity...
Project retrospectives can be a powerful tool for process improvement through obtaining new insights. However pure experience-based reflections may lead to incorrect conclusions. Our method, evidence-based timeline retrospectives (EBTR), mitigates this risk by providing a pre-generated timeline that visualises project history based on evidence rather than relying on subjective opinions and biased...
Release management process must be adapted when IT organizations scale up to avoid discontinuity at the release flow and to preserve the software quality. This paper reports on means to improve the release process in a large-scale project. It discusses the rationale behind adopting Kanban principles for release management, how to implement these principles within a transitional approach, and what...
The importance, necessity and complexity associated with water resources planning and management can be facilitated by the design and implementation of information systems based on spatial databases. In this context, this paper presents a case study of a browser-based geoviewer, built on open source software, which provides the access and visualization of geographic databases concerning water resources...
We describe in this paper a strategy to planning, development, deploy and evaluation of educational virtual reality applications. To do that, we consider the physical environment available (computer laboratory), the pedagogical planning and the virtual reality technology. We also show the use of this strategy in a case study aimed to assist the teaching-learning process of Portuguese spelling rules...
User Stories are an important artifact in agile projects. Good understanding of user stories is crucial for project success. Distributed software teams rely on tools as a means for their communication about user stories. Current tools, however, fix the structure and visualization of stories and thereby limit potential information flow. We propose a concept that enables the teams to decide by themselves...
This paper considers the use of public displays, such as whiteboards and papers pinned to walls, by different software development teams, based on evidence from a number of empirical studies. This paper outlines differences in use observed between traditional and agile teams and begins to identify the implications that they may have for software development.
There is consensus in the research community that agile software development methodologies, such as Scrum, are becoming more and more popular in delivering quality Functional Requirements (FRs). However, agile methodologies have not adequately modeled Non-Functional Requirements (NFRs) and their potential solutions (operationalizations) with FRs in early development phases-let alone having tools to...
Given the new realities resulting from the territorial development of the network society, the article analyzes the relationship between Information and Communication Technologies (ICT) and planning. It seeks to essentially understand the impact of ICT on spatial planning, both as a working tool for professionals planning or as a vehicle for communication with the public and with public and private...
The consideration of energy-related parameters is already in the planning phase an important step towards an energy-autonomous factory. Using Virtual Reality (VR) gives planners an important basis for decision-making with regards to drafting the layout. This potential should also be used for incorporating energy-related parameters. This paper introduces the coupling of a 2D planning system with a...
In recent years, Scrum has become an important software process method of the software industry. During the process of project team developing vehicle spare parts management system, import Scrum agile software development using Visual Studio 2010 as the Scrum process management templates. Adhering to the process of implementing Scrum principles, introduced before the team more successful technology...
Success in the software product business requires timely release of new products and upgrades with proper quality and the right features. For this, a systematic approach for managing the contents, timing and roles of future product releases as well as the product architecture is needed. In practice, such an approach is often missing, especially in small companies, due to inexperience, unclear priorities,...
The virtual environmental planning systems project (VEPs) proposed an alternative approach to planning consultation by allowing people to view and leave comments about planning developments using 3D visualization software in a Web browser, within the context of an existing landscape or cityscape.The software developed by VEPs allows users to freely explore and interact with 3D models and make comments...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.