Supported by: Joint MSc curriculum in software engineering European Union TEMPUS Project CD_JEP-18035-2003 Module SE-C-01 Requirements Engineering Experiences.

Slides:



Advertisements
Similar presentations
1 The Promotion and Tenure Process Managing the Academic Career for Faculty Women at Undergraduate Computer Science and Engineering Institutions CRA-W.
Advertisements

Student Learning Strategies for Success in Computer Networking July 06 Student Learning Strategies for Success in Computer Networking By Name Neville Palmer.
Assessing and Reviewing. Our Challenge; (aim of this module) When we run a workshop or presentation how do we go about assessing whether learning has.
College English Teaching Plan & learning tasks What shall we do this term ?
Building a bridging curriculum By Dharam Shadija.
A seminar on e-business – Was it worthwhile? Zoran Budimac, Zoran Putnik.
2nd course on “Advanced eBusiness” and collected “textbook” Z. Putnik & Z. Budimac.
Humboldt University Berlin, University of Novi Sad, University of Plovdiv, University of Skopje, University of Belgrade, University of Niš, University.
Humboldt University Berlin, University of Novi Sad, University of Plovdiv, University of Skopje, University of Belgrade, University of Niš, University.
Introduction, Zagreb, Croatia, Introduction Klaus Bothe 4th Workshop Software Engineering Education and Reverse Engineering, Zagreb, Croatia, 2004.
Supported by: Joint MSc curriculum in software engineering European Union TEMPUS Project CD_JEP A report on development and implementation of.
CS 498 Senior Seminar Students will research a current topic in computer science, write a paper on that topic, and make an oral presentation.
Report on the delivery of the module “Privacy, Ethics, and Social Responsibilities” at the Joint M.Sc. Curriculum in Software Engineering Katerina Zdravkova.
DAAD workshop, Zagreb, Sept The Tempus project: “ Joint M.Sc. Curriculum in Software engineering” Zoran Budimac DMI, Univ. of Novi Sad.
Two e-Learning elective seminars in Novi Sad Putnik Z., Komlenov Ž., Budimac Z. DMI, Faculty of Science University of Novi Sad.
This year's experience in System integration master course Ivan Pribela, Zoran Budimac.
CS 498 Senior Seminar Students will research a current topic in computer science, write a paper on that topic, and make an oral presentation.
Database Design Concepts Info 1408 Lecture 1 Introduction to the module.
Humboldt University Berlin, University of Novi Sad, University of Plovdiv, University of Skopje, University of Belgrade, University of Niš, University.
Concept of a Multilingual Virtual Classroom Network for Software Engineering Module Katerina Zdravkova Institute of Informatics, Skopje
Page 1, CBSE graduate course Component-Based Software Engineering Building reliable component-based systems Tasks for the CBSE group.
Update and Version Management1 Klaus Bothe 3rd Workshop Software Engineering Education and Reverse Engineering, Ohrid, Macedonia, 2003 Institute of Informatics,
Portfolio Introduction I developed the following presentation when I was teaching Special Education. Because it uses automatic animations and timing, the.
A short report on Tempus project Zoran Budimac. Reminder “Joint MSc Curriculum in Software Engineering”. On September 1, started the last year of the.
Review Reports: a means to Collect Experience and Feedback1 Review Reports: a Means to Collect Experience and Feedback Klaus Bothe 3rd Workshop Software.
1 OO Java, Baile Herculane, Romania, 2005 OO Java Requirements Specification - Produce highly adaptable teaching materials - 1 st step: collect all useful.
Humboldt University Berlin, University of Novi Sad, University of Plovdiv, University of Skopje, University of Belgrade, University of Niš, University.
Information / Training Seminar March AGENDA  Information items  GCE review – consultation  Modern Languages Micro-site  Improving Performance.
ADDIE Instructional Design Model
Year 9/10 Parents’ Information Evening 29/6/11. Outline of the Evening Welcome introduction Welcome introduction KS4 Expectations KS4 Expectations KS4.
Switch off your Mobiles Phones or Change Profile to Silent Mode.
INTERNATIONAL LABOUR ORGANIZATION Conditions of Work and Employment Programme (TRAVAIL) 2012 Module 15: Capacity development and training on Maternity.
Chapter 2 – Software Processes Lecture 1 1Chapter 2 Software Processes.
WXGE 6103 Digital Image Processing Semester 2, Session 2013/2014.
Introduction 11 th Workshop Software Engineering Education and Reverse Engineering Ohrid, Macedonia 22 th – 27 th August 2011 Klaus Bothe Institute of.
7th Workshop SEERE, Risan, 8-15 September, "New Java course material and available pool of.ppt presentations" D. Pešović, M. Ivanović, Ž. Komlenov.
Updated Today's talk should help you to understand better  what your responsibilities for this module  how you will be taught  how you.
An introduction to the Care Act Learning and Development Programme Staffordshire Managers Quality Network Forum Olivia Redgrave, Area Officer, Skills for.
1 Berlin School of Economics and Law Hochschule für Wirtschaft und Recht Berlin Malta, th April 2014.
Final experiences with the course "Computer Ethics" on under-graduate level Mirjana Ivanović, Zoran Putnik.
Axel Jantsch, KTH EWME - Stockholm, June 8, 2006 Exchange of Course Modules across Universities Axel Jantsch Royal Institute of Technology, Stockholm.
Introduction 10 th Workshop Software Engineering Education and Reverse Engineering Ivanjica, Serbia 6 th – 11 th September 2010 Klaus Bothe Institute of.
Presenter: Wan-Ning Chen Professor: Ming-Puu Chen Date: November 11, 2009 Ramaswamy, S., Harris, I., & Tschirner, U. (2001). Student peer teaching: An.
Development of M.Sc. In IT Management in Construction at Damascus University Project Overview & Lessons Learned TEMPUS Project: JEP By: Dr.
1 6th Workshop "SEERE", Ravda, September 2006 OOJava course materials – what happened during last year? M. Ivanovic, K. Bothe.
E-Learning to support SAET activities. Overview What is e-Learning CLP4Net Proposal: Structure for an e-Learning supported SAET activity.
Ian F. C. Smith Writing a Conference Paper. 2 Disclaimer This is mostly opinion. Suggestions are incomplete. There are other strategies.
CS4042 / CS4032 – Directed Study 28/01/2009 Digital Media Design Music and Performance Technology Jim Buckley Directed Study (CS4042.
Project Analysis Course ( ) Course Overview.
Building Network of Remote Labs for strengthening university-secondary vocational schools collaboration LOGO of partner institution Evaluation‚ Review.
A Software Engineering Model Based Curriculum Development Approach Leon Pan University of the Fraser Valley.
Accreditation of study programs at the Faculty of information technologies Tempus SMGR BE ESABIH EU standards for accreditation of study.
Report Writing Lecturer: Mrs Shadha Abbas جامعة كربلاء كلية العلوم الطبية التطبيقية قسم الصحة البيئية University of Kerbala College of Applied Medical.
The Blended Learning Project. Session Objective  Introduce the Blended Learning Project  Explore and experience SOLA packs that have already been created.
Research Introduction to the concept of incorporating sources into your own work.
COLLEGIUM OF THE IUCN ACADEMY OF ENVIRONMENTAL LAW Eastern Cape, South Africa, 5 th July 2011 THE ACADEMY’S TRAINING THE TEACHERS (TTT) PROJECT Prof essor.
An introduction to developing and teaching an online course
CEIT 225 Instructional Design
PLANNING AND DESIGNING A RESEARCH STUDY
What lessons to be learnt from reflective learning journals written by students to improve learning and intercultural awareness? Lars Peter Jensen Associated.
Web Fundamentals (HTML and CSS)
In-Service Teacher Training
How to use By Zainab Muman
OM 600 RANK Lessons in Excellence-- com600rank.com.
Delivering new Enhanced Assessments
UWB : EFFECTIVE COMMUNICATION
Experiment with course materials concerning ‘Threads’
It’s the Time of Your Life!
Topic 1: Introduction to the Module and an Overview of Agile
E-Learning to support SAET activities
Presentation transcript:

Supported by: Joint MSc curriculum in software engineering European Union TEMPUS Project CD_JEP Module SE-C-01 Requirements Engineering Experiences in conducting a course in requirements engineering M. Ivanović, University of Novi Sad

SE-C-01 – Requirements Engineering 2 Agenda Course Preparation – Experiences Course Delivering Teacher’s and Students’ Opinion Further Improvement Conclusion

SE-C-01 – Requirements Engineering 3 Course Preparation – Experiences Material prepared Based on some e-books, presentations available on Internet, journal and conference papers During 6 months  2 weeks stay in Berlin  In free-time slots  in Novi Sad

SE-C-01 – Requirements Engineering 4 Course Preparation – Experiences Topics covered According to Project’s requirements  RE Introduction (72)  RE Processes (67)  RE Elicitation (105)  RE Analysis and Negotiation (52)  RE Specification and Validation (114)  RE Management (100)  RE Methods (63, but there are a lot of overlapping with some of other topics)  Viewpoint-oriented requirements methods (134)  Non-functional Requirements (69)  RE for Interactive Systems (98)  Some additional material for socio-technical and critical systems (not included in basic material)

SE-C-01 – Requirements Engineering 5 Course Preparation – Experiences Course Structure Topics Presentations  Slides  Lecture notes Exercises  Examples and tasks for practical work Coursework  Individual work (seminar papers)  Team work (seminar papers, RE for real examples)

SE-C-01 – Requirements Engineering 6 Course Preparation – Experiences Experiences Very difficult  Completely new field  A lot of different sources  Different approaches and classifications  Relatively short period for preparation (together with other regular activities)  As dead-line for delivering course approaches, the work was more intensive (only Balkan manner of work? )

SE-C-01 – Requirements Engineering 7 Agenda Course Preparation – Experiences Course Delivering Teacher’s and Students’ Opinion Further Improvement Conclusion

SE-C-01 – Requirements Engineering 8 Course Delivering In Skopje – Macedonian and Serbian students (25+10) Two sessions – Beginning of June and beginning of July 3 days per session (4-5 classes per day)

SE-C-01 – Requirements Engineering 9 Agenda Course Preparation – Experiences Course Delivering Teacher’s and Students’ Opinion Further Improvement Conclusion

SE-C-01 – Requirements Engineering 10 Teacher’s and Students’ Opinion Teacher’s Opinion 4-5 classes  (Un)fortunately students decided to have classes in Serbian It caused additional complication in translation English terms From time to time duplication of slides and subtopics Interaction with students, discussion and exchange of experiences  Difficult to keep concentration A lot of new topics, a lot of information, in condense time

SE-C-01 – Requirements Engineering 11 Teacher’s and Students’ Opinion Students’ Opinion Personal contacts  Rather satisfied with topics covered  Satisfied with manner of teaching – discussions, exchange of experiences  Satisfied with practical way of exercising, coursework, teamwork  Suggestion To prepare 2 groups of slides Current version - for learning Shorten number of slides and content of slides – for classes With too much content on slide – they do not know whether to read or to listen

SE-C-01 – Requirements Engineering 12 Agenda Course Preparation – Experiences Course Delivering Teacher’s and Students’ Opinion Further Improvement Conclusion

SE-C-01 – Requirements Engineering 13 Further Improvement Improvement of slides, remove duplications Preparation of 2 versions of slides (according to students suggestions) Collect additional material for seminar papers …

SE-C-01 – Requirements Engineering 14 Agenda Course Preparation – Experiences Course Delivering Teacher’s and Students’ Opinion Further Improvement Conclusion

SE-C-01 – Requirements Engineering 15 Conclusion - Assessment of study packs 0. Technical editor Dragan Bojić 1. Module title Requirements Engineering 2. Date of editing 3. July, 2007

SE-C-01 – Requirements Engineering 16 Conclusion - Assessment of study packs 3. To what extent does the material cover learning outcomes of modules (as described in template) are adequate? a) slides Adequate - All topics from the course template have been covered in detail. b) lecture notes Most lectures have adequate notes. There are some notes in Serbian. c) tutorials No tool mentors present in the material. d) problem classes Excellent: there are several very well defined problem classes. e) case studies Adequate. f) examinations There is an adequate coursework material: several very well defined exercises. There is no prototype examination present in the teaching materials.

SE-C-01 – Requirements Engineering 17 Conclusion - Assessment of study packs 4. Is the timeline for face-to-face delivery and self study adequate There are 10 lectures of slides, it is maybe to much to deliver entire contents. 5. Comment on the suitability of books and course material associated with module There are suitable recommendations for literature, as well as additional reading material attached. 6. Has dry run been completed No information. 7. Comment and recommendations on overall technical quality of material – is it of an MSc standard? The overall technical quality of material is good and complete (except maybe for tool mentors).

SE-C-01 – Requirements Engineering 18 Conclusion Generally we can be satisfied Prepared complete material for new course Good base for further improvements Most of students finished obligatory exercises and coursework Students aware of importance of this course for their practical work and further careers