110,483 Hits in 2.1 sec

Towards a Theory of Software Development Expertise [article]

Sebastian Baltes, Stephan Diehl
2018 arXiv   pre-print
We present a first conceptual theory of software development expertise that is grounded in data from a mixed-methods survey with 335 software developers and in literature on expertise and expert performance  ...  Several studies investigated individual aspects of software development expertise, but what is missing is a comprehensive theory.  ...  It is a first step towards our long-term goal to build a variance theory [61, 67] to be able explain and predict why and when a software developer reaches a certain level of expertise [41, 85] .  ... 
arXiv:1807.06087v3 fatcat:4stjbbrmh5g2lkiovwqcrkqogm

Agile Self-selecting Teams Foster Expertise Coordination

2019 Interdisciplinary Journal of Information, Knowledge, and Management  
Impact on Society: Self-selecting teams in Agile software developments projects tend to boost the productivity of software development.  ...  Self-selecting teams are essential to supporting expertise coordination by increasing inter-dependencies between Agile team members, ensuring a diverse range of knowledge and skills in teams.  ...  The aim of this study is to build a theory of expertise coordination in Agile Software Development projects, which is guided by the following research questions: What are management strategies support  ... 
doi:10.28945/4280 fatcat:hjaornbeabb53e74bkgjivbhx4

Software Developers' Work Habits and Expertise: Empirical Studies on Sketching, Code Plagiarism, and Expertise Development [chapter]

Sebastian Baltes
2020 Ernst Denert Award for Software Engineering 2019  
Finally, we describe a novel theory of software development expertise and identify factors fostering or hindering the formation of such expertise.  ...  In our research, we utilize different qualitative and quantitative research methods to empirically investigate three underexplored aspects of software development: First, we analyze how software developers  ...  Expertise Development: Toward a Theory of Software Development Expertise Software development includes diverse tasks such as implementing new features, analyzing requirements, and fixing bugs.  ... 
doi:10.1007/978-3-030-58617-1_4 fatcat:7w4xnov5ffbgjmkojaf32vjmty

Using Rogers' Theory to Interpret Instructional Computer Use by COE Faculty

Ismail Sahin, Ann Thompson
2006 Journal of Research on Technology in Education  
The purpose of this research study was to develop a theory-based methodology for exploring instructional computer use by faculty members in one College of Education (COE) and implementing this methodology  ...  Rogers ' (2003) Diffusion of Innovations theory was used as the theoretical framework in the process of instrument development, data collection, and in the interpretation of the results.  ...  Contributors Ismail Sahin is an assistant professor in the Department of Computer and Instructional Technologies at Selcuk University in Turkey. (  ... 
doi:10.1080/15391523.2006.10782474 fatcat:o6ehi4jxrvantllouaapt7tfu4

A Quantitative Exploration of the 9-Factor Theory: Distribution of Leadership Roles between the Scrum Master and the Agile Team

Simone V. Spiegler, Daniel Graziotin, Christoph Heinecke, Stefan Wagner
2020 Zenodo  
We plan to publish a separate article with the results of the study.  ...  These are the questionnaires we used for quantitatively measuring the 9-Factor Theory. The theory describes leadership in agile teams by referring to 9 different leadership roles.  ...  Builds a bridge between different perspectives and domains. .Helps to develop understanding each other properly.. . . . . . . . . Helps to develop tolerance towards different point of views.. .  ... 
doi:10.5281/zenodo.3634045 fatcat:wilg5p7bzfggtllvx4u4mdf25e

Governing Individual Learning in the Transition Phase of Software Maintenance Offshoring: A Dynamic Perspective

Oliver Krancher, Sandra Slaughter
2013 2013 46th Hawaii International Conference on System Sciences  
Our results suggest that self-control is central to learning, but may be hampered by low levels of trust and expertise at the outset of projects.  ...  For these foundations to develop, clients initially need to exert high amounts of formal and clan controls to enforce learning activities against barriers to knowledge sharing.  ...  Definitions of the constructs included in the developed theory are given in Appendix A.  ... 
doi:10.1109/hicss.2013.242 dblp:conf/hicss/KrancherS13 fatcat:b7shjwbcwzdtfhw2bb24a6sxki

Major Indian ICT Firms and their Approaches Towards Achieving Quality [chapter]

Dilip Dutta, Anna Sekhar
2005 Economic Growth, Economic Performance and Welfare in South Asia  
Of the three basic theories of innovation: the entrepreneur theory, the technology-economics theory and the strategic theory, the third one seems to be highly appropriate for the analysis of recent growth  ...  of the information and communication technology (ICT) industry in many developing countries including India.  ...  In line with the strategy theory, Infosys has been working towards client satisfaction, gaining expertise in various areas of software development like consulting, building in-house expertise, identifying  ... 
doi:10.1057/9780230520318_11 fatcat:yetrnvuhync7vnnlrrzwoh6224

Computer Based Extension System and Competency of the Extension Professionals-A Study in Odisha

Santanu Patra, S. D. Mukhopadhyaya, R. K. Raj
2020 International Journal of Current Microbiology and Applied Sciences  
, expertise in HP, Nero etc., ICT use in computer, expertise in media player, proper maintenance of computer, expertise in scanning software, data analysis, handling external disc correctly and expertise  ...  in MS power point along with adequate financial support enabling them to develop their expertise and confidence level for effective implementation of computer based extension system.  ...  However, the data in the table as a whole revealed that the respondents had good knowledge about various software applications. Table . 1 . Access of the respondents towards computer Sl. No.  ... 
doi:10.20546/ijcmas.2020.908.394 fatcat:dv7zuuo3xfc6dpdjlkzbni55bm

Timing Expertise in Software Development Environments [chapter]

2007 Research in the sociology of work  
In the ICT industry, and particularly in the software sector, knowledge change, the development of expertise and the construction of professionalism are crucial factors for understanding institutional  ...  Project deadlines play a crucial role in the structuration of expertise as common pattern for IT firms, whereas ongoing education and quality standards integrated into management systems serve to stabilize  ...  becoming a part of the expertise requirements in software development.  ... 
doi:10.1016/s0277-2833(07)17007-2 fatcat:dtoecjhujfhmrewjfphk2ifo3i

Challenges and limitations in secure software development adoption - A qualitative analysis in Malaysian software industry prospect

Zulfikar Ahmed Maher, Kulliyyah of Information and Communication Technology, International Islamic University
2020 Indian Journal of Science and Technology  
As a result there is an abundance of software systems with weak security.  ...  Background/Objectives Inclusion of security in software development from the initial design phase has not been consistently addressed by the software developers.  ...  Developing a secure system needs expertise in secure software development practices.  ... 
doi:10.17485/ijst/v13i26.848 fatcat:cflerajw3jhfjaohb6ooeawbne

Exploratory Analysis and Its Malcontents

Jeffrey Heer
2021 Harvard Data Science Review  
For a reductive, simplistic account, we might consider three forms of expertise on the part of analysts: software expertise (fluency with a graphical tool or programming language), statistical expertise  ...  Rather it can serve as a normative model: we might evaluate behavior in terms of how it deviates from theory, or in a prescriptive fashion we might try to instantiate the theory in new software tools.  ... 
doi:10.1162/99608f92.3b3cf5be fatcat:j4gubylc2jfvhkrz3eloh63kqq

Towards A Supercomputing Initiative

1991 EurophysicsNews  
An exchange of ideas and expertise could be extremely use ful in developing the next generation of ma chines.  ...  and with 650 M$ each for software and hardware development.  ... 
doi:10.1051/epn/19912203064b fatcat:sk674nbn35bzvcwcfklnwwkype

A taxonomy of small firm technology commercialization

Dirk Libaers, Diana Hicks, Alan L. Porter
2010 Industrial and Corporate Change  
(0.57), expertise (0.56), commercialize AND research (0.59), FDA (0.48), proprietary (0.47) -A firm that tailors a service to the needs of large customers, including software development that addresses  ...  a particular business need • Product trading -software • Ideas/technology trading -a pure play, though software could be considered a product, expertise is sold as a service • Exemplar -chip  ... 
doi:10.1093/icc/dtq039 fatcat:4zj6fkblqbgpljswv65sfc4myi

Supporting Expertise Communication in Developer-Centered Collaborative Software Development Environments [chapter]

Kumiyo Nakakoji, Yunwen Ye, Yasuhiro Yamamoto
2010 Collaborative Software Engineering  
Looking at software development as a collective knowledge activity has changed the view of the role of communication in software development from something to be eliminated to something to be nurtured.  ...  We then describe nine design guidelines to support expertise communication based on the theories of social capital and models of supporting collective creativity.  ...  The availability of choices and options helps the development of favorable attitudes toward expertise communication [46] , and this favorable attitude is critical for expertise communication.  ... 
doi:10.1007/978-3-642-10294-3_11 fatcat:fpqswy6wybek5bil7vwoq2bnwu

End-User Software Engineering: Toward a Future Beyond the Silos [chapter]

Margaret Burnett
2014 Lecture Notes in Computer Science  
This paper summarizes the keynote address on the future of end-user software engineering.  ...  We believe the future that we envision has implications for not only end-user software engineering, but also for "classic" software engineering.  ...  This talk is an expanded version of a talk given at the ICSE'14 "Future of Software Engineering" track; both are based on an invited paper co-authored by Burnett and Myers [1] .  ... 
doi:10.1007/978-3-662-44811-3_24 fatcat:6lou6phcazdp5frwq3exkmqm5y
« Previous Showing results 1 — 15 out of 110,483 results