Software Engineering and Information Technology Curricula
Information technology and software engineering education curricula incorporate training in programming and computer technologies, as well as basic science skills. As information technology is always applied in organizations, skills related to organizational understanding, business and interpersonal relationships are gaining more emphasis when the extent of systems grows. Competencies required from software developers are getting wider; developers are expected to understand the lifecycle of the products from early planning to design, implementation, and maintenance. The concept of systems development life cycle was introduced around 50 years ago, and since then information systems have evolved from individual entities to interconnected webs of technologies, data, and software. Understanding current technological and information environments is an...
References
Crawley EF, Malmqvist J, Östlund S, Brodeur DR (2007) Rethinking engineering education. The CDIO approach. Springer, New York
Edström K, Kolmos A (2014) PBL and CDIO: complementary models for engineering education development. Eur J Eng Educ 39(5):539–555
Encyclopedia of Software Engineering (2002) Wiley Online Library
Holvikivi J, Hjort P (2018) Agile development in software engineering instruction. In: Tatnall A, Webb M (eds) Tomorrow’s learning: involving everyone. Learning with and about technologies and computing. Springer, Cham
Holvikivi J, Lakkala M, Muukkonen H (2017) Introducing collaborative practices to undergraduate studies. In: Brinda T, Mavengere N, Haukijärvi I, Lewin C, Passey D (eds) Stakeholders and information technology in education. IFIP advances in information and communication technology, vol 493. Springer, Cham
Kropp M, Meier A, Biddle R (2016) Teaching agile collaboration skills in the classroom. In: IEEE 29th International Conference on Software Engineering Education and Training
Lakkala M (2010) How to design educational settings to promote collaborative inquiry: pedagogical infrastructures for technology-enhanced progressive inquiry. University of Helsinki
Levine JM (ed) (2013) Group processes. Psychology Press, New York
Mahnic V (2012) A capstone course on agile software development using scrum. IEEE Trans Educ 55:1
UNESCO (2010) Engineering: issues, challenges and opportunities for development. UNESCO, Paris
Vesikivi P, Lakkala M, Holvikivi J, Muukkonen H (2018) Team teaching implementation in engineering education: teacher perceptions and experiences. Eur J Eng Educ. https://doi.org/10.1080/03043797.2018.1446910
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this entry
Cite this entry
Holvikivi, J. (2019). Agile Methods and Team Work in IT Education. In: Tatnall, A. (eds) Encyclopedia of Education and Information Technologies. Springer, Cham. https://doi.org/10.1007/978-3-319-60013-0_188-1
Download citation
DOI: https://doi.org/10.1007/978-3-319-60013-0_188-1
Received:
Accepted:
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-60013-0
Online ISBN: 978-3-319-60013-0
eBook Packages: Springer Reference Computer SciencesReference Module Computer Science and Engineering