Rosalva Eulogia Gallardo Valencia

Home Research Publications

Code Search on the Web
Code Search on the Web is concerned with searching for source code on the Internet. Developers are typically searching for code to reuse as-is on a project or as a reference example. This phenomenon has emerged due to the increasing availability and quality of open source and resources on the web. Solutions to this problem will involve more than the simple application of information retrieval techniques or a scaling-up of tools for code search. Instead, new, purpose-built solutions are needed that draw on results from these areas, as well as program comprehension and software reuse.
Improvisation in Software Processes
Conducted an empirical study of software engineers to investigate the extent to which they follow a software process via a planned path, in comparison to the extent that they take detours when required by circumstances.
User Stories in Practice
Compared user stories (a requirements gathering technique of Extreme Programming) and other agile methodologies, as they are described in the literature with user stories as they are actually practiced in industry. Analyzed the effectiveness of user stories for gathering requirements. My responsibilities included conducting interviews with agile practitioners from the industry, and making changes in a web application that manages user stories. In addition, I am participating as an on-site customer providing agile requirements, and playing the planning game with an undergraduate class.