DEVELOPING WEB BASED LEARNING ENVIRONMENT USING WEB ENGINEERING PROCESS MODEL
S. Pradeep1, V. Srinath2, P. Sivakumar3
1 Sengunthar Engineering College (INDIA)
2 Mahendra Engineering College (INDIA)
3 NITTTR (INDIA)
Today’s Information technology product development is undergoing a paradigm shift from applying traditional software engineering methodology to web engineering methodology since most of applications are web based. With the advent of computers there is also a phenomenal development in all the fields of education, research, inventions, innovations and also living styles of human life and their social status. All these have become a possibility due to the facilitation offered by information and communication technology (ICT). Supplementing these developments with the evolution of computers are learning methodologies being e-learning, web-based learning, multimedia learning etc. In the present day context, such emerging learning techniques have become the order of the day and these also develops creativity and imagination in the minds of learners, teachers also facilitate the learners to become more active in their learning process. The construction of Web applications has made a lot of improvements, but there is a lack of a disciplined engineering approach for building Web-based systems. To successfully develop a large Web System we need a team of people with wide ranging knowledge and skills. But still, much of the development of Web-based learning is carried out without a true understanding of requirements that are proper to Web-based learning, resulting in bad analysis and design, poor quality, and maintainability. The applications become increasingly complex and the development process still remains ad-hoc. Many organizations and developers have successfully developed large, high-performance Web sites and applications, but others have failed and facing the possibility of major failures. A survey on Web-based application development by the Cutter Consortium highlights the problems plaguing large Web-based projects are 84% of the time delivered systems didn’t meet business needs, 53% of the time delivered systems didn’t have the required functionality, 79% of the time schedule delays plagued the projects, 63% of the time projects exceeded the budget. The primary cause of web system failure is a flawed between design models and the implementation model of the web has been recognized to be one of the main reasons for the low acceptance of disciplined development in the Web. As a result, Web engineering is still struggling to establish itself as a reliable engineering discipline. The cost of poor reliability and effectiveness has serious consequences for the acceptability of the systems. Web engineering education still focuses on technologies, rather than on critical skills that facilitate engineers to solve real-world problems effectively. It is obvious that it lacks the type of specialized methodologies that exist for more traditional software development applications Likewise, evaluation of Web-based learning cannot be done in the same manner as traditional software development, because it is embedded in an on-line learning environment and must include issues that are proper to Web-based learning, in particular pedagogical considerations. To meet the challenges of Web engineering, current education must be aligned with a pedagogical model capable of empowering and supporting the acquisition of critical skills. To do this, a new learning environment must be created that promotes change in both pedagogy and course material, in effect, altering the role of the teacher, the expectations for students, and many other educational aspects.