June 14, 2015
June 14, 2015
June 17, 2015
Educational Research and Methods
26.1022.1 - 26.1022.11
Introducing an Approach to Develop Egoless Software EngineersSoftware organizations compete in a highly globalized world mandating continuous improvement intheir performance. Traditionally, these organizations have relied on process and technologydimensions which led to little or no success, and now, must think through the critical peopledimension. One of the most important initiatives in the people dimension can be developing egolessengineers as suggested by Weinberg. This paper proposes a multi-stage approach to developingegoless engineers and discusses the first two stages of the approach, which are self-assessment andpeer validation. The third stage - developing and executing team and individual action plans - isbeing worked on. To assess egoless behavior, we use an instrument based on Lamont Adams’ "Tencommandments of egoless programming".The paper reports the use of this instrument on eighty six software engineering students of a juniorclass of a computer engineering undergraduate program and also reports its reliability. The analysisincludes “egoless” behavior of the class as well as its correlation with determinants like gender,semester and cumulative grade point averages (SGPA and CGPA). We have found that egolessbehavior is not correlated with gender but is strongly correlated with academic performanceespecially the recent semester’s performance. We are working on the peer validation and plan toinclude that in the paper. The proposed approach can be used to systematically develop egolessengineers in the industrial setting that could result in improvement in the performance of projectteams and therefore of organizations. The paper also reports various limitations of the study such asthe need to repeat the experiment in different settings including other disciplines of engineering andthe need to refine the instrument by using rubrics and making the questions more inferential thandirect.
Waychal, P. K., & Akiwate, G. (2015, June), Introducing an Approach to Developing Egoless Software Engineers Paper presented at 2015 ASEE Annual Conference & Exposition, Seattle, Washington. 10.18260/p.24359
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2015 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015