2013 ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, 2013
ABSTRACT Conducting a systematic literature review (SLR) is difficult and time-consuming for an e... more ABSTRACT Conducting a systematic literature review (SLR) is difficult and time-consuming for an experienced researcher, and even more so for a novice graduate student. With a better understanding of the most common difficulties in the SLR process, mentors will be better prepared to guide novices through the process. This understanding will help researchers have more realistic expectations of the SLR process and will help mentors guide novices through its planning, execution, and documentation phases. Consequently, the objectives of this work are to identify the most difficult and time-consuming phases of the SLR process. Using data from two sources - 52 responses to an online survey sent to all authors of SLRs published in software engineering venues and qualitative experience reports from 8 PhD students who conducted SLRs as part of a course - we identified specific difficulties related to each phase of the SLR process. Our findings highlight the importance of planning, teamwork, and mentoring by an experienced researcher throughout the process. The paper also identifies implications for the teaching of the SLR process.
The study of IT development governance rests on the assumption of goal difference between the pro... more The study of IT development governance rests on the assumption of goal difference between the procurer (customer or user) and the provider (development organization). But governance research also finds that the knowledge of both parties must be incorporated in order to maximize decision effectiveness. The goal difference is resolved through governance forms that assign different decisions to the procurer and the provider. But this splitting of decision rights can impact how knowledge is shared. At the same time, unified teams are also capable of completing effective development projects as witnessed by the successes of agile development methodologies. These teams do not split decision rights and knowledge is more readily shared. Successful projects under one governance model may be identifiably different from successful projects under the other. This study extends governance research by understanding development project characteristics that indicate whether splitting decision rights...
2013 ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, 2013
ABSTRACT Conducting a systematic literature review (SLR) is difficult and time-consuming for an e... more ABSTRACT Conducting a systematic literature review (SLR) is difficult and time-consuming for an experienced researcher, and even more so for a novice graduate student. With a better understanding of the most common difficulties in the SLR process, mentors will be better prepared to guide novices through the process. This understanding will help researchers have more realistic expectations of the SLR process and will help mentors guide novices through its planning, execution, and documentation phases. Consequently, the objectives of this work are to identify the most difficult and time-consuming phases of the SLR process. Using data from two sources - 52 responses to an online survey sent to all authors of SLRs published in software engineering venues and qualitative experience reports from 8 PhD students who conducted SLRs as part of a course - we identified specific difficulties related to each phase of the SLR process. Our findings highlight the importance of planning, teamwork, and mentoring by an experienced researcher throughout the process. The paper also identifies implications for the teaching of the SLR process.
The study of IT development governance rests on the assumption of goal difference between the pro... more The study of IT development governance rests on the assumption of goal difference between the procurer (customer or user) and the provider (development organization). But governance research also finds that the knowledge of both parties must be incorporated in order to maximize decision effectiveness. The goal difference is resolved through governance forms that assign different decisions to the procurer and the provider. But this splitting of decision rights can impact how knowledge is shared. At the same time, unified teams are also capable of completing effective development projects as witnessed by the successes of agile development methodologies. These teams do not split decision rights and knowledge is more readily shared. Successful projects under one governance model may be identifiably different from successful projects under the other. This study extends governance research by understanding development project characteristics that indicate whether splitting decision rights...
Uploads
Papers by Ed Hassler