- Conference Session
- Software Engineering Division Technical Session 1
- Collection
- 2017 ASEE Annual Conference & Exposition
- Authors
-
Zesheng Chen, Indiana University Purdue University, Fort Wayne
- Tagged Divisions
-
Software Engineering Division
Electrical and Computer Engineering at Florida International University from 2007 to 2009. He moved to Fort Wayne in 2009 and worked as a limited term lecturer in the Department of Engineering and in the Department of Computer Science from 2009 to 2015 at Indiana University - Purdue University Fort Wayne. He also worked as a software engineer at TransWorks from 2012 to 2015. c American Society for Engineering Education, 2017 Applying Scrum to Manage a Senior Capstone ProjectAbstractSoftware project management is essential for the success of a software engineering project. Inthis paper, we describe in detail how we applied the Scrum methodology to manage a seniorcapstone project that started from
- Conference Session
- Software Engineering Division Technical Session 1
- Collection
- 2017 ASEE Annual Conference & Exposition
- Authors
-
Mark Hoffman, Quinnipiac University; Stefan C. Christov, Quinnipiac University
- Tagged Divisions
-
Software Engineering Division
Paper ID #20403Guiding Principles and Pedagogical Tools for an Introductory Software De-velopment CourseDr. Mark Hoffman, Quinnipiac University Mark Hoffman is a professor of computer science at Quinnipiac University. He joined the University in 2001 following a career in industry and has taught a wide variety of courses including data structures, computer architecture and organization, software development, and the senior capstone project. His re- search interests include communication and critical thinking skills in computer science education, and the impact of technology on work/home boundary management. He received
- Conference Session
- Software Engineering Division Technical Session 2
- Collection
- 2017 ASEE Annual Conference & Exposition
- Authors
-
Bruce R Maxim, University of Michigan, Dearborn; Sushil Acharya, Robert Morris University; Stein Brunvand, University of Michigan-Dearborn; Marouane Kessentini, University of Michigan-Dearborn
- Tagged Topics
-
Diversity
- Tagged Divisions
-
Software Engineering Division
capstone projects. We have noticed gaps instudents’ software engineering abilities when they begin their capstone projects. It is not alwaysthe case that students were not exposed to the necessary concepts in previous courses, but ratherthey that were not asked to apply these skills in project settings. In the past, instructors (andemployers) have relied on just-in-time learning to fill in the conceptual gaps students have whenthey begin project work.Several engineering educators regard experiential learning as the best way to train the nextgeneration of engineers. This requires engineering programs to go beyond offering industry-based capstone courses and internships. It is our belief that introducing active learningopportunities prior to the
- Conference Session
- Software Engineering Division Technical Session 2
- Collection
- 2017 ASEE Annual Conference & Exposition
- Authors
-
Walter W Schilling Jr., Milwaukee School of Engineering; Brad Dennis, Milwaukee School of Engineering
- Tagged Divisions
-
Software Engineering Division
the undergraduate level. Through the years, there have been several projects aimedat creating case study modules for teaching. Most recently, the Software Development CaseStudy [8] project developed a set of case studies that can be used across the software engineeringcurriculum based upon the digital home. However, while testing materials were part of theproject, the materials were not focused specifically on verification and validation.A later NSF project, Collaborative Education: Building a Skilled Software Verification andValidation User Community [9], focused on developing active learning exercises for softwareengineering. This paper provides initial feedback on the usage of one such activity in a softwareengineering program.About the