Swot Analysis of Requirements Engineering for Web Applications
نویسندگان
چکیده
Given the complexity of Web Applications, Requirements Engineering is a critical initial stage, but often poorly executed & handled with less relevance. The major consequences are inadequate software architectures, “Unforeseen” problems, viz., budget overruns & production delay, and low user acceptance. Web Applications (Web Apps) require a more extensive and detailed Requirements Engineering (RE) process due to the number of stakeholders involved, the diversity of the requirements, rapidly changing technology and environment (user needs), lack of communication with users of application & the high risk possibility. This study primarily highlights the SWOT Analysis of RE for Web Apps for evaluating the internal potential and limitations and the probable/likely opportunities and threats from the external environment. It provides a basis of solutions to the meta-problem of RE for Web Apps giving a better perspective on the tools and techniques that will be needed to develop a more efficient and cohesive application.
منابع مشابه
Elicitation Strategies for Web Application Using Activity Theory
Requirements engineering (RE) is often seen as an essential facet in software development. It is a vital process before each project starts. In the context of systems engineering, an understanding and application of systems theory and practice is also relevant to RE. The contexts in which RE takes place habitually involve human activities. Therefore, RE needs to be sensitive to how people perce...
متن کاملElicitation Strategies for Web Application Using Activity Theory
Requirements engineering (RE) is often seen as an essential facet in software development. It is a vital process before each project starts. In the context of systems engineering, an understanding and application of systems theory and practice is also relevant to RE. The contexts in which RE takes place habitually involve human activities. Therefore, RE needs to be sensitive to how people perce...
متن کاملRequirement engineering for Web applications
With the rapid development of service computing technology, Web Application Development (WAD) is getting rid of heavy programming labor and replacing it with resource aggregation to reuse available services on the Internet. Thus, designing and programming phases will no longer account for a big ratio in software development lifecycle. Rather, requirements engineering (RE), a phase that comes be...
متن کاملAutomatic QoS-aware Web Services Composition based on Set-Cover Problem
By definition, web-services composition works on developing merely optimum coordination among a number of available web-services to provide a new composed web-service intended to satisfy some users requirements for which a single web service is not (good) enough. In this article, the formulation of the automatic web-services composition is proposed as several set-cover problems and an approxima...
متن کاملSWoTSuite: A Toolkit for Prototyping End-to-End Semantic Web of Things Applications
In this demonstration, we present our Semantic W eb of Things (SWoT) prototyping toolkit called SWoTSuite. It is a set of tools supporting an easy and fast prototyping of end-to-end SWoT applications. SWoTSuite facilitates (i) automation of application development life-cycle, (ii) reducing the amount of time and effort required for developing WoT applications and (iii) an easy integration of se...
متن کامل