People, Organizations, and Process Improvement
IEEE Software
Automating process discovery through event-data analysis
Proceedings of the 17th international conference on Software engineering
Using event contexts and matching constraints to monitor software processes
Proceedings of the 17th international conference on Software engineering
Investigating data quality problems in the PSP
SIGSOFT '98/FSE-6 Proceedings of the 6th ACM SIGSOFT international symposium on Foundations of software engineering
Building Knowledge through Families of Experiments
IEEE Transactions on Software Engineering
Qualitative Methods in Empirical Studies of Software Engineering
IEEE Transactions on Software Engineering
An Experiment Measuring the Effects of Personal Software Process (PSP) Training
IEEE Transactions on Software Engineering
A Discipline for Software Engineering
A Discipline for Software Engineering
A Critical Analysis of PSP Data Quality: Results from aCase Study
Empirical Software Engineering
Empirically Guided Software Effort Guesstimation
IEEE Software
Preliminary guidelines for empirical research in software engineering
IEEE Transactions on Software Engineering
An examination of software engineering work practices
CASCON '97 Proceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative research
Process discovery and validation through event-data analysis
Process discovery and validation through event-data analysis
Collecting, Integrating and Analyzing Software Metrics and Personal Software Process Data
EUROMICRO '03 Proceedings of the 29th Conference on EUROMICRO
"Constant, constant, multi-tasking craziness": managing multiple working spheres
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
How Effective Developers Investigate Source Code: An Exploratory Study
IEEE Transactions on Software Engineering
Maintaining mental models: a study of developer work habits
Proceedings of the 28th international conference on Software engineering
Cognitive wallithrough + personae = an empirical infrastructure for modeling software developers
HCC '03 Proceedings of the 2003 IEEE Symposium on Human Centric Computing Languages and Environments
IEEE Transactions on Software Engineering
The emergent structure of development tasks
ECOOP'05 Proceedings of the 19th European conference on Object-Oriented Programming
SPW/ProSim'06 Proceedings of the 2006 international conference on Software Process Simulation and Modeling
Hi-index | 0.00 |
In this paper, we describe our proposal of researching a way of automatically identifying developers' tasks, starting from their interaction with their computers. The data used is collected by a tool which is fully automated, non-intrusive and general enough to accommodate any application that the developers might be using. The method is based on previous researches regarding the behavior of developers and the structures of their tasks. We consider three levels, in decreasing order of complexity: tasks, activities and actions. Our approach has two steps: mapping from actions to activities and from activities to tasks. We describe our approach, our hypotheses, our planned methodology and our expected results. We point also to some of our preliminary results.