Spelling suggestions: "subject:"equirements engineering process"" "subject:"arequirements engineering process""
1 |
Managing Quality Requirements in Requirements Engineering Process : A surveyPakki, Neetika Roy, Kavuri, Sritheja January 2016 (has links)
Context. Requirements play vital role in building the software application.These requirements are of two types: Functional requirements andNon-functional requirements (or quality requirements). Many of the organizationsconsider only functional requirements during the early stages ofdevelopment cycle. Poor management of the non-functional requirementsmay affect factors such as success rate, project cost and standards of thebuilding product. So it is important to manage the quality requirements inthe right phase at the right time. Our thesis mainly concentrates on fivequality aspects of Requirements Engineering Process. The quality aspectsElicitation, Quality Requirements Metrics, Dependencies, Cost Estimationand Prioritization.We have concentrated on whether there are any changesin the focus on the quality requirements depending on the quality aspectsof requirement engineering process and in identifying which quality requirementis analysed at each of the five quality aspects depending on the functionalrequirements. And we also tried to identify the challenges faced bythe organizations due to handling of quality requirements at each of the fivequality aspects of the requirement engineering process in order to provideuseful information to the further studies to this problem. Objectives. In this thesis, we investigated how the quality requirementsare handled and managed in the 5 quality aspects of requirements engineeringprocess. The main objectives in this thesis are: To identify if the focus on quality requirements change with respect to tothe quality aspects of RE process. To identify a correlation between focusing on certain functional requirementand the resulting type of quality requirement i.e.; impact onquality requirements based on selected functional requirement. To identify the challenges faced by the organizations when focusing onthe quality requirements in each of quality aspects mentioned earlier. Methods. In this thesis study we first conducted a Systematic LiteratureReview (SLR) through Snowballing process to identify available literatureabout functional and non-functional requirements. Later Narrative analysiswas used to analyse the SLR results. Further an industrial survey wasconducted. Statistical analysis was performed, chi-square test of significancewas used to analyse the results. Results. The results for the research questions of this thesis are observedentirely through survey results. Data that is collected through SLR is usedto validate the obtained results. From the survey responses, it is observedthat among the five quality aspects that are identified through SLR, qualitymetrics is given more importance by large number of organisations and isfollowed by cost estimation. It is observed that elicitation is identified byless number of respondents. It is also observed that more number of respondentssuggested that there will not be any change in the focus of qualityrequirements depending on the quality aspects of RE process. It is identifiedthat there is a high impact of the selection of functional requirementson the quality requirements as per the survey results and majority of therespondents stated that the selection of quality requirements is dependenton the functional requirements. It is interesting that from the survey results,it is identified that almost half of the respondents’ organisations aretreating functional requirements equally and half of them are treating separately.Several challenges that may arise while implementing the qualityrequirements are also identified through both SLR and survey. Conclusions. This thesis help the further researches to get a detailed ideaon quality requirements, their usage in the organisations and the challengesfaced by them while implementing quality requirements. As this study involvedseveral observations that are related to the influence of functionalrequirements on quality requirements and the relation between the managementof quality requirements and RE process, it serves as a reference forfurther studies on quality requirements and gives scope to derive many newideas related to the maintenance of quality requirements. This work can befurther improved by considering large population of survey.
|
2 |
Model-Driven requirements engineering process aided by ontologies and natural controlled languagesCobe, Raphael Mendes de Oliveira 29 June 2009 (has links)
Made available in DSpace on 2014-12-17T15:47:51Z (GMT). No. of bitstreams: 1
RaphaelMOCpdf.pdf: 3833849 bytes, checksum: fc73f8956766c49a68d58575132da8f2 (MD5)
Previous issue date: 2009-06-29 / Researches in Requirements Engineering have been growing in the latest few years. Researchers are concerned with a set of open issues such as: communication between several user profiles involved in software engineering; scope definition;
volatility and traceability issues. To cope with these issues a set of works are concentrated in (i) defining processes to collect client s specifications in order to solve scope issues; (ii) defining models to represent requirements to address communication and traceability issues; and (iii) working on mechanisms and processes to be applied to requirements modeling in order to facilitate requirements evolution and
maintenance, addressing volatility and traceability issues. We propose an iterative Model-Driven process to solve these issues, based on a double layered CIM to communicate
requirements related knowledge to a wider amount of stakeholders. We also present a tool to help requirements engineer through the RE process. Finally we present a case study to illustrate the process and tool s benefits and usage / Pesquisas em Engenharia de Requisitos tem crescido ao longo dos ?ltimos anos. Pesquisadores est?o preocupados com uma s?rie de problemas em aberto como: comunica??o entre diversos perfıs envolvidos na engenharia de requisito; problemas na defini??o de escopo; problemas de volatilidade e ratreabilidade de requisitos. Para lidar com este conjunto de problemas em aberto, um conjunto de trabalhos est?o
concentrados em (i) definir processos para coletar especifica??es de clientes para lidar com prolemas de escopo; (ii) definir modelos para representar requisitos para lidar
com problemas de comunica??o e rastreabilidade; e (iii) defini??o de mecanismos e processos para serem aplicados a modelagem de requisitos para facilitar a evolu??o
e manuten??o de requisitos, lidando com problemas de volatilidade e rastreabilidade em requisitos. Neste trabalho ? proposto um processo dirigido por modelo para solucionar estes problemas em aberto. Este processo ? baseado na ideia de um CIM dividido em duas camadas de forma que se consiga difundir o conhecimento relacionado ao requisitos para um n?mero maior de stakeholders. Durante este trabalho tamb?m foi desenvolvida uma ferramenta que tem como objetivo auxiliar a execu??o de tal processo. Por fim apresentamos um estudo de caso para ilustrar os benef?cios do uso da ferramenta e do processo
|
Page generated in 0.1454 seconds