): “Engineering design case studies: effective and sustainable development methods”, proc. ASEE Annual Conference, Louisville, Kentucky.17. Acharya, S., Manohar, P., and Wu, P. (2016): “Using Case Study Videos to Effectively Teach Software Development Best Practices”, Proceedings of 2016 World Multi-Conference on Systemics, Cybernetics, and Informatics, Orlando, FL18. Pressman, R. and Maxim, B. (2015): Software Engineering; A Practitioner’s Approach, McGraw-Hill, 2015.19. Robert Morris University Software V&V Fundamentals, https://sites.google.com/a/rmu.edu/rmu-nsf/v-v-fundamentals, retrieved February 3, 2017.
Paper ID #17765Applying Scrum to Manage a Senior Capstone ProjectDr. Zesheng Chen, Indiana University Purdue University, Fort Wayne Dr. Chen is an assistant professor in the Department of Computer Science at Indiana University - Pur- due University Fort Wayne. He received his M.S. and Ph.D. degrees from the School of Electrical and Computer Engineering at the Georgia Institute of Technology in 2005 and 2007. He also holds B.E. and M.E. degrees from the Department of Electronic Engineering at Shanghai Jiao Tong University, Shang- hai, China in 1998 and 2001, respectively. He worked as an assistant professor in the Department of
Paper ID #18882A Case Study in Teaching Agile Software Product Line DevelopmentDr. Derek David Riley, Milwaukee School of Engineering Dr. Riley completed his PhD work in modeling and simulation at Vanderbilt University in 2009 and has expanded his scholarly and professional activity to include mobile computing and software engineering. He is currently a faculty member at the Milwaukee School of Engineering. c American Society for Engineering Education, 2017A Case Study in Teaching Agile Software Product Line Development Derek Riley Milwaukee School of
results examine several factors influencing the success of a partnership, including differencein cumulative grade point average (GPA), gender balance, and work habits like starting projectsearly. After controlling for GPA, we observed an association between starting projects early andincreased performance on both exams and projects. The impact was greatest among those in thelowest GPA quartile, where an early start made the difference between an average final lettergrade of C+ (lowest early-start quartile) and B- (highest early-start quartile).1 Introduction and Related WorkAn important goal of group work in education is to increase student learning of course material.In computer science courses, group work often takes the form of pair
the student course evaluations are reported in Table 4. Students answered eachquestion on a five-point Likert scale where 5 is “Strongly Agree” and 1 is “Strongly Disagree”.Table 4. Engineering Student Course Evaluations Fall 2015 Fall 2016 Section A Section B Section A Section B Evaluation Question (Response Rate: (Response Rate: (Response Rate: (Response Rate: Average 14 of 16 enrolled 14 of 18 enrolled 16 of 17 enrolled 11 of 12 enrolled students, 87.5%) students, 77.8%) students, 94.1%) students, 91.7
study will consist of the followingcomponents: a. Case Study Description: This document provides complete information of this active learning tool. It has four categories of information. The first part provides general information about the case study and includes details like the software security focus topic area, module name, prerequisite knowledge, learning outcomes, keywords, expected delivery duration, description of the scenes, and student exercise. The second part describes the instruction and assessment procedure. The third part has a list of possible discussion questions by scene. The final part of this document depicts the survey instrument. b. Student Handout: Student Handout includes
Figure 2. Emulator view of Mapbox’s “route navigation” and “making phone calls” featuresFigure 1 illustrates iTrust artifacts’ processing. Three Eclipse plug-ins are shown: Figure 1-Alists a set of to-be-indexed requirements, Figure 1-B outputs the indices of the input requirement,and Figure 1-D outputs the indices of a Java method that is selected as the to-be-indexed sourcecode artifact (cf. Figure 1-C). The development of Eclipse plug-ins was allocated to the first twolabs in the spring 2015 semester, as shown in Table 1. Similar development tasks were assignedin the spring 2016 semester, though the students worked on direct feature extensions of Mapbox(cf. Figure 2). In both semesters, the last two labs put more emphasis on
Paper ID #20543WIP: Active Learning Exercises to Promote System Performance TestingDr. Walter W Schilling Jr., Milwaukee School of Engineering Walter Schilling is a Professor in the Software Engineering program at the Milwaukee School of Engi- neering in Milwaukee, Wisconsin. He received his B.S.E.E. from Ohio Northern University and M.S. and Ph.D. from the University of Toledo. He worked for Ford Motor Company and Visteon Corporation as an Embedded Software Engineer for several years prior to returning for doctoral work. He has spent time at NASA Glenn Research Center in Cleveland, Ohio, and consulted for multiple embedded