Email: mehdi23 -at- hawaii.edu
Associate Professor | Director of Software Assurance Laboratory
University of Hawaii at Manoa | Information and Computer Sciences (ICS)
1680 East-West Road Honolulu, HI 96822 USA
Email: mehdi23 -at- hawaii.edu
Prior Joining RITEducational Research
Architecture Prototyping ActivitesIn SWEN-755 course I have developed the concept of architecture-prototyping to teach common industrial practices as they relate to software design. In this activity, each week the students learn a tactic or design concept, followed by an architecture-prototyping activity in which students,
Role-Playing in an Improv-Technical ShowsArchitecture is more than design and coding. Students also need to practice rationalizing different architectural choices, communication with other stakeholders, and managing conflicts between stakeholders. I have designed an improv-technical show which simulates a Joint Application Design session, and helps the students gain and practice the skills required by an architect. In this activity we work on the case study of Healthcare.gov system. Each student play the role of a stakeholder. I have developed a persona for each of the stakeholder describing their win and loss scenarios for the system. Through the joint application design we collectively identify requirements for the system, prioritize them, design a baseline architecture, negotiate conflicts and reason abot the cost of the sytem.
|
|