Marina Ivanova - Final Paper - Comparative Analysis of Requirement Elicitation Techniques in Web Applications Development#8
Open
mari1647iv wants to merge 2 commits into
Open
Conversation
deemp
reviewed
Dec 18, 2024
|
|
||
| #### Rapid Technological Changes | ||
|
|
||
| As mentioned previously, web domain is characterized by the variability of technologies, frameworks, libraries, and tools and their continuous evolution {% cite lowe_web_2003 %}. High conpetitiveness of the domain, caused by almost effortless launch and switch between different web solutions, wide adoption by the web applcations of multiple commercial off-the-shelf (COTS) components and integration with third-party APIs brings the neccessity to promptly adapt to such updates. This rapid change create uncertainty for both developers and stakeholders, as systems need to be designed to integrate with new emerging technologies and remain relevant over time. |
Collaborator
There was a problem hiding this comment.
"conpetitiveness" -> "competitiveness"
Collaborator
There was a problem hiding this comment.
"applcations" -> "applications"
deemp
reviewed
Dec 18, 2024
| The most complex work was conduct in the following step - completeness evaluation of the produced by elicitation technique requiremnts. Comparison criteria of completeness included ability to extract identified significant components of the web services requirements: | ||
|
|
||
| * Functional Requirements; | ||
| * Non-functional requiremnts, including usability, performance, reliability, availability, security, and maintainability quality attributes; |
Collaborator
There was a problem hiding this comment.
"requiremnts" -> "requirements"
deemp
reviewed
Dec 18, 2024
|
|
||
| ### 3.2 Requirements Elicitation Techniques Analysis | ||
|
|
||
| For the comparative analysis, I included 10 common requirements elicitation techniques, based on their usage in the web development domain and overall popularity. As well, I tried to cover all 4 elicitation technique types. Representation of these types in the comparative analysis is the following: |
Collaborator
There was a problem hiding this comment.
How did you determine the overall popularity of these techniques?
deemp
reviewed
Dec 18, 2024
| * Analytic techniques: Document Analysis, Interface Analysis; | ||
| * Synthetic techniques: Prototyping, Use Cases, JAD. | ||
|
|
||
| Now let me focus on each of the chosen for comparison requirements elicitation technique and analyse its strong and weak ponts. |
Collaborator
There was a problem hiding this comment.
Where did you get the definitions of these techniques?
Collaborator
There was a problem hiding this comment.
You could've provided strong and weak points in bullet lists.
deemp
reviewed
Dec 18, 2024
|
|
||
| ## 4. Results 📊 | ||
|
|
||
| ### 4.1 Comparative Analysis Results |
Collaborator
There was a problem hiding this comment.
Where do the values come from?
deemp
reviewed
Dec 18, 2024
|
|
||
| The research is mostly retrospective and literature-based, therefore poses: | ||
|
|
||
| * selection bias in terms of the limited set of chosen papers; |
Collaborator
There was a problem hiding this comment.
Where does the list of biases come from?
deemp
reviewed
Dec 18, 2024
| file = {PDF:/home/sam/snap/zotero-snap/common/Zotero/storage/K62USUWS/Lechner - 2017 - An Overview of Cybersecurity Regulations and Standards for Medical Device Software.pdf:application/pdf}, | ||
| author = {Zhang, Zheying}, | ||
| year = {2007}, | ||
| file = {PDF:/home/mantyckora/Zotero/storage/6TLX5HCZ/Zhang - Effective Requirements Development - A Comparison of Requirements Elicitation techniques.pdf:application/pdf}, |
Collaborator
There was a problem hiding this comment.
Better remove "file"-s and add "url"-s.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.