Abstract

How can Software Engineering support Technology for Education (T4E) community to enable even non- technical users to rapidly develop quality instructional software (Technology for X) with minimal effort? The main thrust of this tutorial is to unveil and uncover the potential of Software Engineering to address the above concerns from multiple dimensions. We briefly discuss the state-of-art in educational technologies (ET) from a software engineering (SE) perspective and formulate significant research challenges for both the communities. We emphasize that developing and maintaining educational technologies is not just content and infrastructure management but has tremendous scope to apply the ideas of software engineering. SE is further required to address the scale and variety challenges that are inherent in T4E domain. We discuss the applicability of SE life cycles (iterative, agile) in the context of T4E domain. We then present a case study of applying software engineering ideas to accelerate the development and maintenance of a family of eLearning Systems. Finally, we briefly outline an integrated approach of Lean, Agile and Software Product Lines (SPL) with potential research agenda for next 5-10 years and uncover this approach as a significant value add for the T4E community.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.