154,345 Hits in 6.7 sec

Team work in software development student projects

Anca Andreescu, Iulian Intorsureanu, Adina Uta, Rodica Mihalca
2008 Proceedings of the 9th International Conference on Computer Systems and Technologies and Workshop for PhD Students in Computing - CompSysTech '08  
Starting from the authors' experience in coordinating student teams for the development of complex projects, this paper outlines a set of considerations in this regard.  ...  To enhance students' capabilities regarding team work in real software development projects, should be a major objective for any Computer Science department within a University.  ...  PROJECT ACTIVITIES The usual sequence of activities in the lifecycle of a student software development project consists of the following: Team formation: the project teams are assembled from the students  ... 
doi:10.1145/1500879.1500966 dblp:conf/compsystech/AndreescuIUM08 fatcat:ujttdhtnizgydp7k6t4ugmpbzy

The Software Development Assistant

Charles C. Hayden, John C. Mitchell, Jishnu Mukerji, Frederick A. Schmidt
1990 AT&T Technical Journal  
One of the student teams in each case study was supported by the assistant, whereas the second teams were not. The teams supported by the assistant performed better.  ...  two student teams have a task to develop a security related software that will also be attractive for users and the market.  ...  ACKNOWLEDGEMENTS We thank and acknowledge the Baden-Württemberg Stiftung for financing the CUES project. For more information, please visit:  ... 
doi:10.1002/j.1538-7305.1990.tb00331.x fatcat:bvycuk4zafc7xkvko3eipjcfdq

Learning Effectiveness of Team Discussions in Various Software Engineering Education Courses

Masashi Shuto, Hironori Washizaki, Katsuhiko Kakehi, Yoshiaki Fukazawa, Shoso Yamato, Masashi Okubo
2016 2016 IEEE 29th International Conference on Software Engineering Education and Training (CSEET)  
One effective method for students to learn skills necessary for software intensive development is to work in teams to complete software tasks.  ...  This study investigates the influence of team discussions on learning effectiveness in various types of software engineering education courses.  ...  ACKNOWLEDGMENT We would like to thank the members of Washizaki Lab for supporting IT Management Project and Systems Development Project.  ... 
doi:10.1109/cseet.2016.31 dblp:conf/csee/ShutoWKFYO16 fatcat:iiee75eivrhndheodxyvoalf4m


Jérôme Collin, Olivier Gendreau
2017 Proceedings of the Canadian Engineering Education Association (CEEA)  
The important role of team and project management is also underlined. Teachers' evaluation of students, as well as students' evaluation of teachers are discussed.  ...  In software engineering, the third-year project mainly focusses on software reengineering (of the second-year project), mobile application development (iPad application), network communication and protocols  ...  We also wish to underline the good work of Mr. Laurent Tremblay, our analyst, for his continuous help on these projects.  ... 
doi:10.24908/pceea.v0i0.6466 fatcat:eeod5dakzvas7ajyhf7ntsl7j4

Software Development Methodologies, HEIs, and the Digital Economy

Kawther Saeedi, Anna Visvizi
2021 Education Sciences  
By querying the challenges of switching to agile software development methodologies in senior capstone projects, this paper makes a case that software development and software development methodology form  ...  For this reason, the way software development is taught at HEIs is crucial for the industry, for the economy, for the students, and for the HEIs.  ...  All authors have read and agreed to the published version of the manuscript. Funding: This research received no external funding. Institutional Review  ... 
doi:10.3390/educsci11020073 fatcat:5gxt6mdjzjec3pupyk75a32fee

Experiences with Designing a Team Project Module for Teaching Teamwork to Students

M�ria Bielikov�
2005 Journal of Computing and Information Technology  
Team projects play an important role in the education of engineers. This paper describes a team project module that is part of a postgraduate course in Informatics.  ...  Its main objective is to give students a hands-on experience with different aspects of working in team on a problem.  ...  When introducing the Team project in the academic year 1997/1998, we offered three kinds of information systems development projects and two kinds of projects of a simulation software system development  ... 
doi:10.2498/cit.2005.01.01 fatcat:tn35obccunayrp2sipsvxoynii

Evaluation of the SEPA in teaching undergraduate software engineering in the traditional computer science curriculum

Hubert A. Johnson
1999 ACM SIGCSE Bulletin  
In assessing the impact of this approach on undergraduate software education, I concluded that the SEPA can provide a rich and significantly worthwhile experience for students as the students in this course  ...  The use of Software Engineering -A Practitioner's Approach (SEPA) in an undergraduate software engineering course taught at Montclair in the Spring of 1997 was an attempt to expose the students to situations  ...  Some team members, however, found the deadlines somewhat taxing. Students learned a lot from serving in different roles on a team during the software development process.  ... 
doi:10.1145/571535.571577 fatcat:qemty7jv6zh6bjiatzzs7lxk7i

Using Game Development to Teach Software Architecture

Alf Inge Wang, Bian Wu
2011 International Journal of Computer Games Technology  
The experiences described in this paper are based on feedback from the course staff, the project reports of the students, and a mandatory course evaluation.  ...  In this project, university students have to construct and design a type of software architecture, evaluate the architecture, implement an application based on the architecture, and test this implementation  ...  They e would also like to thank Richard Taylor at the Institute for Software Research (ISR) at University of California, Irvine (UCI) for providing a stimulating research environment and for hosting a  ... 
doi:10.1155/2011/920873 fatcat:iuqjlsinuvcv5almyurqgsu6dy

Implementing and Evaluating Scrum in Computer Science Senior Projects

Maral Kargarmoakhar, Mohsen Taheri, S. Masoud Sadjadi
2017 Proceedings of the 29th International Conference on Software Engineering and Knowledge Engineering  
It highlights the advantages of incremental and iterative software development and discusses how Scrum can improve the productivity of software teams.  ...  Finally, it evaluates the outcomes by tracking the velocity estimations of each Scrum team.  ...  Each team has a Scrum master who keeps the team focused on its goal and facilitates the meetings. III. EXPERIMENT Our senior projects are mostly focused on the software application development.  ... 
doi:10.18293/seke2017-183 dblp:conf/seke/KargarmoakharTS17 fatcat:c6aspj672jhj7adi5bdxuh5yqu

Comparison of Learning Software Architecture by Developing Social Applications versus Games on the Android Platform

Bian Wu, Alf Inge Wang
2012 International Journal of Computer Games Technology  
This paper describes an empirical study where the focus was on discovering differences and similarities in students working on development of social applications versus students working on development  ...  focus on quality attributes such as modifiability and testability during the development, production of software architectures of higher complexity, and more productive coding working for the project.  ...  We have asked students to estimate on how many hours the project teams worked in the software architecture project during the phases 3-5 (core phases of the project).  ... 
doi:10.1155/2012/494232 fatcat:todpw6elrbat5fjeabfq5gjxkm

Large team projects in software engineering courses

David Coppit, Jennifer M. Haddox-Schatz
2005 Proceedings of the 36th SIGCSE technical symposium on Computer science education - SIGCSE '05  
A key component of this experience is usually a class project that is meant to expose students to the issues associated with real software development efforts.  ...  As a result, many software engineering courses compromise the project experience by reducing the team sizes, project scope, and risk.  ...  ACKNOWLEDGMENTS The authors thank Meghan Revelle for her insightful comments on a previous version of this paper.  ... 
doi:10.1145/1047344.1047400 dblp:conf/sigcse/CoppitH05 fatcat:fw3jcggz5rbz5pixt2y4sdu3pe

Large team projects in software engineering courses

David Coppit, Jennifer M. Haddox-Schatz
2005 ACM SIGCSE Bulletin  
A key component of this experience is usually a class project that is meant to expose students to the issues associated with real software development efforts.  ...  As a result, many software engineering courses compromise the project experience by reducing the team sizes, project scope, and risk.  ...  ACKNOWLEDGMENTS The authors thank Meghan Revelle for her insightful comments on a previous version of this paper.  ... 
doi:10.1145/1047124.1047400 fatcat:7nlj2hmbmzanljolpekhmpoxa4

Imparting Global Software Development Experience via an IT Project Management Course: Critical Success Factors

Monica Adya
2006 30th Annual International Computer Software and Applications Conference (COMPSAC'06)  
The rapid trend towards global sourcing of software development has put increased pressure upon U.S. educational institutions in order to provide such experience and relevant skill sets to their students  ...  This presentation describes one such initiative between a Marquette University and Management Development Institute aimed at providing experience in global software development to their students.  ...  Acknowledgement This work is partially supported by a grant from the 3M Corporation. The author acknowledges her partners at MDI, Drs. Dhruv Nath and V.Sridhar and Mr. Amit Malik  ... 
doi:10.1109/compsac.2006.54 dblp:conf/compsac/Adya06 fatcat:s3bmhkjogjhazgv6dzez7xplby

Students' cooperation in teamwork

Orit Hazzan, Yael Dubinsky
2010 Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion - SPLASH '10  
process of students' projects.  ...  This Active Learning Exercise aims at increasing the participants' awareness to the importance of cooperation in software teams as well as at guiding instructors of projectbased courses in the evaluation  ...  the evaluation process of students' projects.  ... 
doi:10.1145/1869542.1869566 dblp:conf/oopsla/HazzanD10 fatcat:bchsy3gol5flnae4jzc3hhy2i4

An Empirical Study on MBASE and LeanMBASE

Supannika Koolmanojwong, Barry Boehm
2007 First International Symposium on Empirical Software Engineering and Measurement (ESEM 2007)  
Consequently, LeanMBASE, which is a light-weight software process framework that helps teams identify the high-value activities and helps balance the workload of a development, is being used in the software  ...  From 1998From -2005 , the successful Model-Based (Systems) Architecting and Software Engineering (MBASE) had been used as a set of guidelines for the keystone two-semester real-client team project graduate  ...  Students will form a team of 6 on-campus students and 2 off-campus students to develop real-client software projects.  ... 
doi:10.1109/esem.2007.53 dblp:conf/esem/KoolmanojwongB07 fatcat:nkegssq7ynfwvall6226ohzlbq
« Previous Showing results 1 — 15 out of 154,345 results