Asee peer logo
Displaying all 5 results
Conference Session
Software Engineering Division (SWED) Technical Session 1
Collection
2023 ASEE Annual Conference & Exposition
Authors
Lynn Roy Thackeray, Utah Valley University ; Susan L. Thackeray, Utah Valley University
Tagged Topics
Diversity
Tagged Divisions
Software Engineering Division (SWED)
Engineering Division (SWED)Key Words: Software Engineering, Agile Software Development, User documentation, ActiveLearning, Real-world project, Technical Communication.Introduction“Complexity kills,” Microsoft executive Ray Ozzie famously wrote in a 2005 internal memo [1].“It sucks the life out of developers; it makes products difficult to plan, build, and test; it introducessecurity challenges; and it causes user and administrator frustration.” If Ozzie thought things werecomplicated back then, one might wonder what he would make of the complexity softwaredevelopers face today with software users that expect flexibility from software in many the areas offeatures, connectivity options, high performance, multiple platforms, including the Internet
Conference Session
Software Engineering Division (SWED) Technical Session 1
Collection
2023 ASEE Annual Conference & Exposition
Authors
Bruce R. Maxim, University of Michigan, Dearborn; Jeffrey Jonathan Yackley, University of Michigan, Flint
Tagged Topics
Diversity
Tagged Divisions
Software Engineering Division (SWED)
a platform for students to role-play a fictional company for enterpriseresource planning [49]. Other online role-play simulations focus on students taking the role ofproject managers with students receiving immediate feedback on their decisions [50], [51], [52].The course redesign described in this paper builds upon the work of Maxim, Brunvand, andDecker [57], which used role-play in a redesigned game design course, CIS 488, at theUniversity of Michigan – Dearborn. We re-used this work with some modifications in therevision of the second course in our two-course game design sequence. This course beginning in2017 had the students role-play as developers of a failing game company with the goal ofsimulating concept to release creation of 3D
Conference Session
Software Engineering Division Technical Session II
Collection
2023 ASEE Annual Conference & Exposition
Authors
Yu Tong (Rayni) Li, University of Toronto, Canada; Abby Cheung, University of Toronto, Canada; Yongjie Li; Carmen Hsieh; Hamid S. Timorabadi, P.E., University of Toronto, Canada
Tagged Topics
Diversity
Tagged Divisions
Software Engineering Division (SWED)
conducted. The surveys’ outcomes andfeedback are used as metrics to measure the level of success of the application as well as tofurther improve the application. Currently, there are 24 survey members composed of individualsin the capstone authors’ communities. These participants were not filtered based on their interestor knowledge regarding skincare products. As testing continues, the team aims to gather resultsfrom more individuals within Canada. Additionally, the team is planning to conduct testing withpeople who are visually acute and impaired to assess the accessibility of Matilda.Testing was focused on the user-friendliness and ease-of-use of Matilda. In all trials, participantswere asked to load the web application and search for a product
Conference Session
Software Engineering Division (SWED) Technical Session 1
Collection
2023 ASEE Annual Conference & Exposition
Authors
Lisa Milkowki, Seattle University
Tagged Topics
Diversity
Tagged Divisions
Software Engineering Division (SWED)
addressed, andstudents were encouraged to escalate them to campus faculty resource centers if necessary.The course was structured into approachable modules, with shorter textbooks matched to thesequencing. The course started with an introduction to robot basics including sensing, actuation,planning, and control [16]. The course progressed into programming and architectures includingreactive control, deliberative control, and hybrid architectures [17]. Lastly, project work exploredtopics such as robot operating systems (ROS) [18], [19], robotic simulators [20], and cloudrobotics [21].Overall, the proposed solution emphasizes the importance of designing inclusive practices thatprovide multiple means of engagement, while setting clear expectations and
Conference Session
Software Engineering Division (SWED) Technical Session 1
Collection
2023 ASEE Annual Conference & Exposition
Authors
Stephanos Matsumoto, Olin College of Engineering
Tagged Divisions
Software Engineering Division (SWED)
Pylint, and weconsider linter output in our assessment rubrics. These works provide support that our practices inhow we teach software engineering in the context of SoftDes are effective, and provide us withideas for further improvement.Next StepsWe are continuing to interview students. Perhaps unsurprisingly, the vast majority of our surveyrespondents are majors in a computing-related field, and most of them have used skills fromSoftDes in further courses at our institution and in industry rather than in graduate studies oracademia. We hope to recruit and interview more students in these areas to get a more diverserange of perspectives on the course.Once we have a complete dataset and have identified themes in participant responses, we plan