DMCA
Non-invasive software process data collection for expert identification
Citations: | 1 - 1 self |
Citations
1814 |
Extreme programming explained: embrace change
- Beck, Andres
- 2004
(Show Context)
Citation Context ...ally, knowing which knowledge disappeared can help to decide which skills are needed for the new employee and on which areas he or she should work on. 5.2. Example 2 Acme is using Extreme Programming =-=[17]-=- as software development methodology. Within agile methodologies, the focus lies on “working software over comprehensive documentation” [18]. The produced source code is considered the most valuable a... |
210 |
Answer Garden: A Tool for Growing Organizational Memory,
- Ackerman
- 1993
(Show Context)
Citation Context ...ve [13]. To overcome this barrier to adopt knowledge management, tools that try to extract knowledge automatically from existing artifacts who knows what were developed. Two examples are AnswerGarden =-=[14]-=- which creates a knowledge repository storing the questions and answers exchanged between help desks and their clients and ActiveNet [15] which extracts knowledge from the e-mail traffic, instant mess... |
178 | Expertise recommender: a flexible recommendation system and architecture.
- McDonald, Ackerman
- 2000
(Show Context)
Citation Context ...r approaches such as expertise recommenders, which suggest who has expertise in particular parts of the program also base their recommendations on this assumption. Tools such as Expertise Recommender =-=[7]-=-, EEL [8], and Expertise Browser [9] make recommendations based on commits to source code repositories. The objective of the expert identification measurement framework is twofold: the primary goal is... |
177 | Expertise browser: A quantitative approach to identifying expertise.
- Mockus, Herbsleb
- 2002
(Show Context)
Citation Context ...menders, which suggest who has expertise in particular parts of the program also base their recommendations on this assumption. Tools such as Expertise Recommender [7], EEL [8], and Expertise Browser =-=[9]-=- make recommendations based on commits to source code repositories. The objective of the expert identification measurement framework is twofold: the primary goal is to track the time spent editing the... |
82 |
et al. Manifesto for Agile Software Development. www.agilemanifesto.org
- Beck
(Show Context)
Citation Context ...d work on. 5.2. Example 2 Acme is using Extreme Programming [17] as software development methodology. Within agile methodologies, the focus lies on “working software over comprehensive documentation” =-=[18]-=-. The produced source code is considered the most valuable asset, representing the knowledge of the development team. This knowledge has to be shared among team members using practices like “pair prog... |
39 | Recommending emergent teams
- Minto, Murphy
- 2007
(Show Context)
Citation Context ...hes such as expertise recommenders, which suggest who has expertise in particular parts of the program also base their recommendations on this assumption. Tools such as Expertise Recommender [7], EEL =-=[8]-=-, and Expertise Browser [9] make recommendations based on commits to source code repositories. The objective of the expert identification measurement framework is twofold: the primary goal is to track... |
36 | Does a programmer’s activity indicate knowledge of code?
- Fritz, Murphy, et al.
- 2007
(Show Context)
Citation Context ...extracted builds on the idea that the programmer’s activity, i.e. the adding, modifying, deleting, reading of code is an indicator of the knowledge that the programmer has about that part of the code =-=[6]-=-. Other approaches such as expertise recommenders, which suggest who has expertise in particular parts of the program also base their recommendations on this assumption. Tools such as Expertise Recomm... |
25 |
Searching for experts on the web: A review of contemporary expertise locator systems.
- Becerra-Fernandez
- 2006
(Show Context)
Citation Context ... are activities within the field of knowledge management which aim to find out who knows what [1]. This information can serve various purposes, e.g., to find the right employees to staff new projects =-=[2]-=-, to match positions with skills [3], or to support software maintenance [4]. In distributed environments or in larger development teams knowledge about who wrote a particular piece of code, who knows... |
17 | An experience management system for a software engineering research organization
- Basili, Costa, et al.
- 2002
(Show Context)
Citation Context ...s as possible [12]. Asking employees to maintain their knowledge profile takes time which means that it will generate costs since if experts spend time sharing knowledge, they will be less productive =-=[13]-=-. To overcome this barrier to adopt knowledge management, tools that try to extract knowledge automatically from existing artifacts who knows what were developed. Two examples are AnswerGarden [14] wh... |
15 | Facilitating the Online Search of Experts at NASA using Expert Seeker People-Finder," presented at
- Becerra-Fernandez
- 2000
(Show Context)
Citation Context ...knowledge management which aim to find out who knows what [1]. This information can serve various purposes, e.g., to find the right employees to staff new projects [2], to match positions with skills =-=[3]-=-, or to support software maintenance [4]. In distributed environments or in larger development teams knowledge about who wrote a particular piece of code, who knows about a particular set of classes, ... |
15 | InterProlog: Towards a Declarative Embedding of Logic Programming in Java.
- Calejo
- 2004
(Show Context)
Citation Context ...lass names (e.g., “test” to find the testing experts), or types of documents. To be able to change the rules easily, we use Prolog rules to define how the data should be classified (using Interprolog =-=[16]-=- as a bridge between Java and Prolog). Within Prolog we define a set of predicates that correspond to the properties collected by the measurement framework which allow access to the table “properties”... |
4 |
Knowledge Management in Software Engineering - A DACS State-of-the-Art Report. Fraunhofer
- Rus, Lindvall, et al.
- 2001
(Show Context)
Citation Context ...in which employees maintain their own or the skill profiles of their subordinates. A common problem of knowledge engineering is how to generate knowledge with as less effort and resources as possible =-=[12]-=-. Asking employees to maintain their knowledge profile takes time which means that it will generate costs since if experts spend time sharing knowledge, they will be less productive [13]. To overcome ... |
2 |
A collaborative platform for application knowledge management in software maintenance projects. Proceedings of the 1st Bangalore Annual Compute Conference (COMPUTE '08). doi: 10.1145/1341771.1341774 Sarkar, Sindhgatta, and Pooloth explained in this articl
- Sarkar, Sindhgatta, et al.
- 2008
(Show Context)
Citation Context ...ut who knows what [1]. This information can serve various purposes, e.g., to find the right employees to staff new projects [2], to match positions with skills [3], or to support software maintenance =-=[4]-=-. In distributed environments or in larger development teams knowledge about who wrote a particular piece of code, who knows about a particular set of classes, who is responsible for a particular requ... |
1 |
Competency Management Software by StepStone Solutions
- Skills
(Show Context)
Citation Context ...out who knows what has to be provided by the users of the system or if it is extracted from other sources. Examples of tools of the first group are the StepStone Skills & Competency Management Module =-=[10]-=- or SAP ERP Human Capital Management [11] in which employees maintain their own or the skill profiles of their subordinates. A common problem of knowledge engineering is how to generate knowledge with... |
1 |
Human Capital Management
- ERP
(Show Context)
Citation Context ...the users of the system or if it is extracted from other sources. Examples of tools of the first group are the StepStone Skills & Competency Management Module [10] or SAP ERP Human Capital Management =-=[11]-=- in which employees maintain their own or the skill profiles of their subordinates. A common problem of knowledge engineering is how to generate knowledge with as less effort and resources as possible... |