PROJECT-BASED LEARNING IN AN INTERNATIONAL VIRTUAL CLASSROOM TO TEACH GLOBAL SOFTWARE ENGINEERING

Author(s):  
Jesus Manuel Olivares-Ceja ◽  
Brandon Guitierrez Sanchez ◽  
Patricia Brockmann ◽  
Andre Kress ◽  
Jonathan Staufer
Author(s):  
Samina Saghir ◽  
Tasleem Mustafa

<p>Increase in globalization of the industry of software requires an exploration of requirements engineering (RE) in software development institutes at multiple locations. Requirements engineering task is very complicated when it is performed at single site, but it becomes too much complex when stakeholder groups define well-designed requirements under language, time zone and cultural limits. Requirements prioritization (RP) is considered as an imperative part of software requirements engineering in which requirements are ranked to develop best-quality software. In this research, a comparative study of the requirements prioritization techniques was done to overcome the challenges initiated by the corporal distribution of stakeholders within the organization at multiple locations. The objective of this study was to make a comparison between five techniques for prioritizing software requirements and to discuss the results for global software engineering. The selected techniques were Analytic Hierarchy Process (AHP), Cumulative Voting (CV), Value Oriented Prioritization (VOP), Binary Search Tree (BST), and Numerical Assignment Technique (NAT). At the end of the research a framework for Global Software Engineering (GSE) was proposed to prioritize the requirements for stakeholders at distributed locations.<strong></strong></p>


2001 ◽  
Vol 29 (3) ◽  
pp. 219-235 ◽  
Author(s):  
G. Q. Huang ◽  
B. Shen ◽  
K. L. Mak

TELD stands for “Teaching by Examples and Learning by Doing.” It is an on-line courseware engine over the World Wide Web. There are four folds of meanings in TELD. First, TELD represents a teaching and learning method that unifies a number of contemporary methods such as Problem-Based Learning (PBL) in medical education, Project-Based Learning (PBL) in engineering education, and Case Method (CM) in business education. Second, TELD serves as a Web server for hosting teaching and learning materials especially based on the TELD method. A variety of on-line facilities are provided for editing and uploading course materials such as syllabus, schedule, curriculum, examples of case study, exercises of mini-project, formative and summative assessments, etc. Third, TELD is a courseware search engine where educators are able to register their course materials and search for materials suitable for a particular course. In contrast with general-purpose search engines, TELD is set up for the special purpose of education. Therefore, the time and efforts spent on surfing are expected to be reduced dramatically. Finally, TELD is an on-line virtual classroom for electronic delivery of electronic curriculum materials. In addition to providing the lecture notes, TELD not only provides discussion questions for conducting in-class discussions and homework as formative assessment but also provides facilities for students to plan and submit their group work. This article presents an overview of the TELD courseware engine together with its background and underlying philosophy.


Sign in / Sign up

Export Citation Format

Share Document