Asee peer logo
Displaying all 4 results
Conference Session
Software Engineering Constituent Committee Division Technical Session 3
Collection
2016 ASEE Annual Conference & Exposition
Authors
Sally Sue Richmond, Pennsylvania State University, Great Valley; Kailasam Satyamurthy, Penn State University; Joanna F. DeFranco, Pennsylvania State University, Great Valley
Tagged Divisions
Software Engineering Constituent Committee
Paper ID #16485Exploring the Value of Peer AssessmentMrs. Sally Sue Richmond, Pennsylvania State University, Great Valley Sally Sue Richmond is a Lecturer in Information Science at the School of Graduate Professional Stud- ies, Penn State Great Valley. Richmond has a B.A. in Art and an M.S. in Information Science from The Pennsylvania State University. She has 25+ years experience in industry as a software developer, net- work analyst, trainer, and Help Desk supervisor. She teaches courses in Human-Computer Interaction, Computer Organization and Design, Computer Forensics, Microprocessors and Embedded Systems, Net- working
Conference Session
Software Engineering Constituent Committee Division Technical Session 1
Collection
2016 ASEE Annual Conference & Exposition
Authors
J. Scott Hawker, Rochester Institute of Technology (COE); Robert Kuehl, Rochester Institute of Technology; Mehdi Mirakhorli
Tagged Divisions
Software Engineering Constituent Committee
architecture design. This helps the students learn how requirements, especially non-functional quality requirements, drive architecture design decisions.In a recent Twin Peaks workshop3, participants found that “a major shortcoming was identifiedin that requirements and architectures are often taught independently and in a fashion thatresembles a waterfall process.” Our merged requirements and architecture course addresses thisshortcoming.Another driver of change impacting the merged requirements and architecture course was tomake this course a “writing intensive” course in support of the general education requirements atour university. Given the document and model-centric nature of the course, the requirements andarchitecture course was a natural
Conference Session
Software Engineering Constituent Committee Division Technical Session 1
Collection
2016 ASEE Annual Conference & Exposition
Authors
Walter W Schilling Jr., Milwaukee School of Engineering
Tagged Divisions
Software Engineering Constituent Committee
” by an expert on how to improvetheir presentation. Medical students are videotaped while performing consultations and thenreceive comments from their instructors and peers when the videos are played in public 9. In thesoftware engineering field, we use this approach to provide feedback to students on their oralpresentations, videotaping them and critiquing them post presentation.The usage of active learning activities also aids software engineering students. Formal inspections,for example, are traditionally used on software engineering projects to improve quality. However,in the classroom, formal inspections can be used to teach students both how to follow a disciplinessoftware development process and as an active learning exercise to improve
Conference Session
Software Engineering Technical Session 2
Collection
2016 ASEE Annual Conference & Exposition
Authors
Stefan Christov, Quinnipiac University; Mark Hoffman, Quinnipiac University
Tagged Divisions
Software Engineering Constituent Committee
project management,including intensive communication with developers and potentially dealing with intricatepersonality issues.In addition to the difficulty to provide students with opportunities to exercise management skills,it could also be challenging to provide students with the experience of being managed andmaintaining a professional and productive relationship with a manager. Computing curriculatypically have students develop software artifacts on their own or in a team of peers, but studentsrarely work closely with a manager.To address the above issues, we established a collaboration between a senior-level softwareengineering course on SPM and a sophomore-level computer science course on introduction tosoftware development (ISD). The