Supporting Expertise Location in Coding Phase of Software Development Process

Authored by J R Martinez, R R Palacio, A Vizcaino, J Cortez, V H Menendez

Date Published: 2018

DOI: 10.1109/tla.2018.8447380

Sponsors: No sponsors listed

Platforms: No platforms listed

Model Documentation: Other Narrative Flow charts

Model Code URLs: Model code not found

Abstract

Software organizations attempt to reduce the time and cost of software projects to maintain competition between organizations, one way to achieve this goal is by applying knowledge gained from previous projects or resources used by members of the organization. However, software developer teams generally do not benefit from this knowledge as it is rarely stored. This is a problem since to solve problems or doubts developers need to seek expertise (knowledge of the best level at the right time) to maintain the level of competition and the fact of not having information of this knowledge makes it difficult to identify and in some cases, this is lost when the provider leaves the company. This work addresses the expertise location problem through an agent-based architecture for coding phase of software development process, which was designed from the information obtained by a focal group and with a case study of the search for expertise in software development organizations.
Tags
Agent-based model knowledge software agents Coding phase Software engineering Expertise location