This research was performed within the systems analysis and design workshop. In addition to standard technical issues, this workshop consisted of a variety of tasks that were designed to enhance students' capabilities related to non-technical knowledge areas such as critical thinking, interpersonal and team skills, and business understanding. Each task was reviewed and assessed by both the students and the instructor. The main research study objective was to examine the effect of employing team-based peer-review and formative assessment in an information systems workshop on the learning process of the students. Data referring to the grading process will be presented and analyzed as well as the students’ reflections which demonstrate their perception of the workshop’s constituents.