comparison between web and mobile application requirements
TRANSCRIPT
![Page 1: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/1.jpg)
Ruba Break Mariam Alkassar Nagham Ballan
MHD Opada Albosh MHD Tahsin Alshalabi
![Page 2: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/2.jpg)
ApplicationsWeb
Mobile
![Page 3: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/3.jpg)
Requirements Engineering in Web Apps:
Importance
Number of stakeholders involved.
Two Level Of Requirements.
Web Usability.
![Page 4: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/4.jpg)
Why is being studied in a specialist?
Navigational Structure
Personalize Capability
User Interface
![Page 5: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/5.jpg)
Main Activities:
Elicitation
Specification
Validation
![Page 6: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/6.jpg)
Functional Requirements
Data Requirements
Interface Requirements
Navigational Requirements
PersonalizationRequirements
Transactional Requirements
![Page 7: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/7.jpg)
Requirements Engineering in current Web Methodologies
WSDM
SOHDM
RNAUML based Web Eng
OOHDM
HFPM W2000
Web Modeling Language
NDT
![Page 8: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/8.jpg)
Requirements Engineering in current Web Methodologies
WSDMWeb Site Design Method.
User Classification.
Data Dictionary.
![Page 9: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/9.jpg)
Requirements Engineering in current Web Methodologies
SOHDMScenario based OO Hyper Media Design.
Context Diagram, Set of Events.
SAC: Scenario Activity Chart.
![Page 10: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/10.jpg)
Requirements Engineering in current Web Methodologies
UWEUML-based Web Engineering.
Requirements is functional or non functional.
Use Case Models, Document Specification.
![Page 11: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/11.jpg)
Requirements Engineering in current Web Methodologies
NDTNavigational Development Techniques.
5 Types of Requirements.
Review Tools.
![Page 12: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/12.jpg)
Search engine marketing.
Usability/User experience design.
Social media marketing.
Accessibility & Compliance Standards.
Content Writing.
Mobile.
![Page 13: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/13.jpg)
“Gathering requirement can be as simple as pointing an mobile app developer to a similar app and asking “I want one like that”. On the other hand it could be so difficult as writing
poetry, if you are not a poet.”
![Page 14: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/14.jpg)
Requirements analyses
for mobile
Traditional desktop &
web applications
“mobile-specific”
considerations
small screens, device features and constraints, and connectivity issues.
![Page 15: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/15.jpg)
The approach for mobile requirement analysis:
•Understand the
goal of the app
Want
•Identify the user personas
Need
•Determine different scenarios
for the app
Like
![Page 16: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/16.jpg)
Traditional
Three-level Strategy
Fail Fast
![Page 17: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/17.jpg)
Be Prepared To Change
![Page 18: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/18.jpg)
App Type
Device Support
Context
Orientation
OS Support
Subscription
In-App Purchase
Geo-location Services
Push Notification
Offline work
With Mobile Keep In Mind!!
![Page 19: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/19.jpg)
But With Web!!!
Visitor Interaction.
Editing, Updates.
Editor Interface
Content Management
Site map & Navigation.
Search Engine Optimisation
Tracking
Styling and Design
Hosting
Maintenance and Support
![Page 20: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/20.jpg)
Other Quality Attributes
Security
Availability
Application workflow
Usability
User Experience
![Page 21: Comparison between web and mobile application requirements](https://reader034.vdocuments.mx/reader034/viewer/2022051516/55a5af061a28abc9618b4590/html5/thumbnails/21.jpg)
Thank You