Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleJune 2023
Applying Gamification to Prioritize Requirements in Agile Projects
SAC '23: Proceedings of the 38th ACM/SIGAPP Symposium on Applied ComputingPages 1498–1507https://doi.org/10.1145/3555776.3577708Context: In agile development methodologies, requirements prioritization is a complex collaborative, continuous, and cyclical process. However, it is considered a tedious task. The motivation for stakeholders' engagement, for participating and ...
- research-articleMay 2022
Testing Requirements via User and System Stories in Agent Systems
AAMAS '22: Proceedings of the 21st International Conference on Autonomous Agents and Multiagent SystemsPages 1119–1127Agile software development is a popular and widely adopted practice due to its flexible and iterative nature that facilitates rapid prototyping. Recent work presented an agile approach to capturing requirements in agent systems via user and system ...
- research-articleDecember 2021
Open approach of scaled agile for organizations and communities dedicated to the development of Open-Source projects
TEEM'21: Ninth International Conference on Technological Ecosystems for Enhancing Multiculturality (TEEM'21)Pages 752–757https://doi.org/10.1145/3486011.3486543How organizations develop and provide their services and software projects is undergoing significant changes and the work methodology applied has agility as its key element when it comes to successfully facing this process for the transformation of ...
- research-articleAugust 2021
Agile principles applied in learning contexts
EASEAI 2021: Proceedings of the 3rd International Workshop on Education through Advanced Software Engineering and Artificial IntelligencePages 31–38https://doi.org/10.1145/3472673.3473963Agile methodologies have been recently proposed to be used in education. In this paper, we propose a rephrasing of the 12 Agile principles for learning context, and we provide concrete application-oriented interpretations for them. Additionally, a ...
- research-articleMay 2021
User and System Stories: An Agile Approach for Managing Requirements in AOSE
AAMAS '21: Proceedings of the 20th International Conference on Autonomous Agents and MultiAgent SystemsPages 1064–1072The agile software development life cycle is widely used in industry today due to its highly flexible and iterative processes that facilitate rapid prototyping. There has been recent work in bringing concepts and processes from agile methodologies to ...
-
- research-articleNovember 2020
Agile and cyclic learning in teaching parallel and distributed computing
EASEAI 2020: Proceedings of the 2nd ACM SIGSOFT International Workshop on Education through Advanced Software Engineering and Artificial IntelligencePages 27–33https://doi.org/10.1145/3412453.3423198Agile and cyclic learning are methodologies that have been recently proposed to be used in teaching Computer Science. This paper investigates their usage for the undergraduate studies on parallel and distributed computing (PDC). The aim of this analysis ...
- research-articleJanuary 2020
Educational software for the initiation of the Kichwa language: SHIMISOFT
REHAB '19: Proceedings of the 5th Workshop on ICTs for improving Patients Rehabilitation Research TechniquesPages 63–67https://doi.org/10.1145/3364138.3364154This research presents an educational application for the recovery of the Kichwa language as a technological proposal that seeks to promote culture and mitigate the problem of the disappearance of native languages in the country indicated by UNESCO in ...
- short-paperMay 2018
An empirical study on scrum application patterns in distributed teams
ICGSE '18: Proceedings of the 13th International Conference on Global Software EngineeringPages 135–136https://doi.org/10.1145/3196369.3196381In this study we dig for scrum application practices in distributed offshore development teams of a multinational company which has in-source offshore development centers across the world. Main location of the research is the Turkey center of the ...
- research-articleApril 2018
On the effects of introducing agile methodologies in software industry
ICGDA '18: Proceedings of the International Conference on Geoinformatics and Data AnalysisPages 31–40https://doi.org/10.1145/3220228.3220262This paper presents some findings on an empirical study conducted to understand the effects of adopting agile methodologies in industrial software projects in the Apulian district (south of Italy). From 2014 to 2016, eleven software houses of the ...
- research-articleMay 2017
Meeting industry: academia research collaboration challenges with agile methodologies
ICSE-SEIP '17: Proceedings of the 39th International Conference on Software Engineering: Software Engineering in Practice TrackPages 73–82https://doi.org/10.1109/ICSE-SEIP.2017.20Continuous and long-term collaboration between industry and academia is crucial to develop front-line research in context-dependent areas like software development where both practitioners and researchers are searched for data collection, analysis and ...
- tutorialOctober 2015
Distributed System as Internet of Things for a new low-cost, Air Pollution Wireless Monitoring on Real Time
- Walter Fuertes,
- Diego Carrera,
- César Villacís,
- Theofilos Toulkeridis,
- Fernando Galárraga,
- Edgar Torres,
- Hernán Aules
DS-RT 2015: Proceedings of the 19th International Symposium on Distributed Simulation and Real Time ApplicationsPages 58–67https://doi.org/10.1109/DS-RT.2015.28We have developed a low-cost wireless monitoring system, that enables air quality referential parameters measurements based on a multilayer distributed model with an Arduino platform. This is an Internet of Things application, of which a physical object ...
- articleSeptember 2014
Agile practices adapted to mass-market application development
Journal of Software: Evolution and Process (WSMR), Volume 26, Issue 9Pages 818–828https://doi.org/10.1002/smr.1671Mobile app markets have experienced a significant growth during the last year. The increasing number of apps available on markets and the profits that developers and companies obtain are relevant enough to seriously consider the way apps are developed. ...
- articleSeptember 2014
Understanding sprint velocity fluctuations for improved project plans with Scrum: a case study
Journal of Software: Evolution and Process (WSMR), Volume 26, Issue 9Pages 776–783https://doi.org/10.1002/smr.1661Starting from the documentation of high sprint velocity fluctuations in a Scrum project, this paper presents a thorough approach to identify the sources of issues arising in the context of Scrum implementation. Given that Scrum provides guidance on ...
- chapterMay 2014
Agile methodologies in web programming: a survey
Agile Processes in Software Engineering and Extreme ProgrammingMay 2014, Pages 234–241This paper reports the results from a survey concerning the use of Agile Methodologies (AM), techniques and tools for Web Programming. The survey lasted from October to December 2013, and involved 112 Web application developers from 32 countries. Its ...
- research-articleApril 2014
A systematic review of usability techniques in agile methodologies
EATIS '14: Proceedings of the 7th Euro American Conference on Telematics and Information SystemsArticle No.: 17, Pages 1–6https://doi.org/10.1145/2590651.2590668In this paper, we present the results of a systematic review involving the use of usability techniques in software developments where agile methodologies were used. The search strategy identified 307 studies, where only 32 were finally selected for the ...
- research-articleNovember 2013
XDTv: agile development of applications for digital TV
WebMedia '13: Proceedings of the 19th Brazilian symposium on Multimedia and the webPages 313–316https://doi.org/10.1145/2526188.2526240Nowadays, more and more computing devices arise with different applicabilities. Software applications peculiarities for Digital TV (DTV), for example, require special attention in its development process, such as multimedia content gathering ...
- research-articleOctober 2013
Learning agile software engineering practices using coding dojo
SIGITE '13: Proceedings of the 14th annual ACM SIGITE conference on Information technology educationPages 97–102https://doi.org/10.1145/2512276.2512306Information technology and computer science educators are experiencing an industry-driven change from plan-based software engineering development processes to more people-oriented Agile software engineering approaches. While plan-based software ...
- research-articleDecember 2012
A scrum-based approach to CMMI maturity level 2 in web development environments
IIWAS '12: Proceedings of the 14th International Conference on Information Integration and Web-based Applications & ServicesPages 282–285https://doi.org/10.1145/2428736.2428782Scrum has become one of the most popular agile methodologies, either alone or combined with other agile practices. Besides, CMMI (Capability Maturity Model Integration) is accepted as a suitable model to measure the maturity of the organizations when ...
- research-articleSeptember 2012
A pattern language for agile software estimation
SugarLoafPLoP '12: Proceedings of the 9th Latin-American Conference on Pattern Languages of ProgrammingArticle No.: 5, Pages 1–15https://doi.org/10.1145/2591028.2600814This paper presents a pattern language for agile software estimation. The proposed language is composed of eight patterns and their relationships, which were identified through an extensive literature research and interviews with several companies that ...