SlideShare une entreprise Scribd logo
1  sur  24
1
Requirements Engineering for Web-
Based Information Systems
2
Internet
• Internet is a network of networks
• It is a huge network providing various kinds of information in various
forms
• We use internet in our daily life to send an email, to get information
about a particular topic and even to chat with our friends
3
Web-Based Information Systems (WBIS)
• What makes web systems so different from the traditional
software systems that their planning and construction
requires a unique development process?
• First, we need to understand different types of web-based
information systems
4
Types of WBIS Models
• Those that deliver advertising and promotion
• Those that assist business workflow
• Those that facilitate inter-organizational interaction
• Those that support multi-participant trading
5
Differences in WBIS Models
• Each kind of WBIS model emphasizes distinct aspects of site design
depending on its purpose
• Some focus on supporting business to business transactions, the
construction of online metaphors for business activity, and customer
assistance
6
Differences in WBIS Models
• Others look at promoting organizational brand, building market trust
and credibility
• While some simply accentuate web contents, layout, navigation and
search for organizational information
7
E-What?
• E-commerce
• E-banking
• E-auctioning
• E-government
• E-voting
• E-healthcare
• E-insurance
• E-everything
8
WBIS and Requirements Engineering
• In the richness of web design issues, many directly concern WBIS
customers and thus necessarily absorb requirements engineers
9
Stakeholders in WBIS
• Apart from the obvious project stakeholders, such as sponsors,
customers, and users, the parties involved also include content
developers and copyright consultants, marketing and public relation
specialists, media planner and strategists, creative and art directors,
graphic designers, multimedia and interaction developers, and many
others, who are not often considered by requirements engineers as
having input into the specification of a traditional software system
10
Stakeholders in WBIS
• It is a fact that stakeholders’ opinion conflict with each other
• In WBIS, these conflicts are firmly embedded not only in the needs of
the software systems to be developed but rather in the business
processes and objectives of online buyers and sellers, and in the
constraints imposed on the system by agencies regulating the
financial transactions or determining compliance with the laws of the
land and international treaties
11
Key facts
• The scope of concerns to be considered in the earliest stages of web
site construction can be significantly enlarged, due to the marketing-
driven development process
12
Key facts
• The delivery cycle for web-enabled applications is commonly very
short, i.e., 3 months, which leaves very little time for any formal
requirements gathering and their consolidation
13
Key facts
• Current requirements engineering practices for WBIS projects are
inadequate, failing requirements engineers in identification and
characterization of the potential system users, their needs and
preferences, and the features required of the web systems under
development
14
Key facts
• There is need to emphasize on the stakeholder views and
opinions on requirements evolution in web development
• A stakeholder in this context is considered to be any
individual, group, or organization whose actions can
influence or be influenced by the development and use of
the system whether directly or indirectly
15
RE Approaches for Development of WBIS
• Web engineering
• Relationship management methodology
• Internet commerce development methodology
• Web information systems development methodology
16
Web Engineering
• Web development should be recognized as a process with all
its structure and complexity
• Most of the difficulties with respect to development of large
web sites can be attributed to a lack of suitable process
models for the project teams to follow, suitable architecture,
or a project model for the development of web-enabled
application
17
Web Engineering
• One of the most significant points, as a new and emerging trend
associated with the development and evolution of web-enabled
services, is the acknowledgement of the importance for project teams
to improve by learning through experience
18
Relationship Management Methodology (RMM)
• RMM was introduced as a methodology for the development of
hypermedia systems
• While acknowledging the importance of requirements analysis, RMM
sheds little light on its mechanism
19
Internet Commerce Development Methodology
(ICDM)
• ICDM combines the elements of business analysis as well as
system development
• Internet commerce is one of those fields, that necessitate
intense business activity as part of their systems
development, and thus it requires a thorough analysis of its
place in the overall business strategy
20
Internet Commerce Development Methodology
(ICDM)
• Customers and suppliers (users of the systems) are encouraged to be
involved at various stages of the e-Business operations, and
participate in periodic reviews
21
Internet Commerce Development Methodology
(ICDM)
• The two commonly used requirements gathering techniques in ICDM
are:
• Brainstorming
• Group Requirements Sessions (GRS)
22
Internet Commerce Development Methodology
(ICDM)
• Although clearly acknowledging the importance of stakeholder issues
and “learning from experience” in requirements establishment for
WBIS, ICDM is not prescriptive as to the use of any specific model or a
process where these issues could be addressed
23
Web Information Systems Development
Methodology (WISDM)
• WISDM is employed with the aim for evaluating the effectiveness of a
pre-web methodology to the web-based methodology
• RAD and prototyping are effective approaches for WISDM project
development
24
Non-Functional Requirements
• Special focus on non-functional requirements
• Security
• Efficiency
• Scalability
• User-interface design

Contenu connexe

Tendances

Software re engineering
Software re engineeringSoftware re engineering
Software re engineeringdeshpandeamrut
 
Aspect oriented architecture
Aspect oriented architecture Aspect oriented architecture
Aspect oriented architecture tigneb
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and designLOKESH KUMAR
 
Function oriented design
Function oriented designFunction oriented design
Function oriented designVidhun T
 
Presentation on component based software engineering(cbse)
Presentation on component based software engineering(cbse)Presentation on component based software engineering(cbse)
Presentation on component based software engineering(cbse)Chandan Thakur
 
Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management SystemSoumili Sen
 
Ian Sommerville, Software Engineering, 9th Edition Ch2
Ian Sommerville,  Software Engineering, 9th Edition Ch2Ian Sommerville,  Software Engineering, 9th Edition Ch2
Ian Sommerville, Software Engineering, 9th Edition Ch2Mohammed Romi
 
Fundamental software engineering activities
Fundamental software engineering activitiesFundamental software engineering activities
Fundamental software engineering activitiessommerville-videos
 
Software Engineering Fundamentals
Software Engineering FundamentalsSoftware Engineering Fundamentals
Software Engineering FundamentalsRahul Sudame
 
Requirements engineering activities
Requirements engineering activitiesRequirements engineering activities
Requirements engineering activitiesSyed Zaid Irshad
 
Blackboard architecture pattern
Blackboard architecture patternBlackboard architecture pattern
Blackboard architecture patternaish006
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software EngineeringSaqib Raza
 
Synopsis on online shopping by sudeep singh
Synopsis on online shopping by  sudeep singhSynopsis on online shopping by  sudeep singh
Synopsis on online shopping by sudeep singhSudeep Singh
 
program flow mechanisms, advanced computer architecture
program flow mechanisms, advanced computer architectureprogram flow mechanisms, advanced computer architecture
program flow mechanisms, advanced computer architecturePankaj Kumar Jain
 

Tendances (20)

Software re engineering
Software re engineeringSoftware re engineering
Software re engineering
 
Aspect oriented architecture
Aspect oriented architecture Aspect oriented architecture
Aspect oriented architecture
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and design
 
Function oriented design
Function oriented designFunction oriented design
Function oriented design
 
Presentation on component based software engineering(cbse)
Presentation on component based software engineering(cbse)Presentation on component based software engineering(cbse)
Presentation on component based software engineering(cbse)
 
Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management System
 
An introduction to software engineering
An introduction to software engineeringAn introduction to software engineering
An introduction to software engineering
 
Ian Sommerville, Software Engineering, 9th Edition Ch2
Ian Sommerville,  Software Engineering, 9th Edition Ch2Ian Sommerville,  Software Engineering, 9th Edition Ch2
Ian Sommerville, Software Engineering, 9th Edition Ch2
 
Fundamental software engineering activities
Fundamental software engineering activitiesFundamental software engineering activities
Fundamental software engineering activities
 
Ch1 introduction
Ch1 introductionCh1 introduction
Ch1 introduction
 
The V Model
The V ModelThe V Model
The V Model
 
Software Engineering Fundamentals
Software Engineering FundamentalsSoftware Engineering Fundamentals
Software Engineering Fundamentals
 
Software design methodologies
Software design methodologiesSoftware design methodologies
Software design methodologies
 
Online Admission System
Online Admission System  Online Admission System
Online Admission System
 
Requirements engineering activities
Requirements engineering activitiesRequirements engineering activities
Requirements engineering activities
 
SDLC Model (Waterfall,Iterative Waterfall,Spiral)
SDLC Model (Waterfall,Iterative Waterfall,Spiral)SDLC Model (Waterfall,Iterative Waterfall,Spiral)
SDLC Model (Waterfall,Iterative Waterfall,Spiral)
 
Blackboard architecture pattern
Blackboard architecture patternBlackboard architecture pattern
Blackboard architecture pattern
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
Synopsis on online shopping by sudeep singh
Synopsis on online shopping by  sudeep singhSynopsis on online shopping by  sudeep singh
Synopsis on online shopping by sudeep singh
 
program flow mechanisms, advanced computer architecture
program flow mechanisms, advanced computer architectureprogram flow mechanisms, advanced computer architecture
program flow mechanisms, advanced computer architecture
 

Similaire à Requirements engineering for web-based information system

Digital marketting UNIT ONE Nootes.pptx
Digital  marketting UNIT ONE Nootes.pptxDigital  marketting UNIT ONE Nootes.pptx
Digital marketting UNIT ONE Nootes.pptxnagarajans87
 
CCW332-Digital Marketing Unit-1 Notes
CCW332-Digital Marketing Unit-1 NotesCCW332-Digital Marketing Unit-1 Notes
CCW332-Digital Marketing Unit-1 NotesGobinath Subramaniam
 
B26fbmodule iii (crm)
B26fbmodule iii (crm)B26fbmodule iii (crm)
B26fbmodule iii (crm)Mohit Sharma
 
E commerce market research
E commerce market researchE commerce market research
E commerce market researchGlabex
 
Software Development Lifecycle
Software Development LifecycleSoftware Development Lifecycle
Software Development LifecycleNicholas Davis
 
Web design - Applications and web application definition
Web design - Applications and web application definitionWeb design - Applications and web application definition
Web design - Applications and web application definitionMustafa Kamel Mohammadi
 
Introduction To E Commerce
Introduction To E CommerceIntroduction To E Commerce
Introduction To E CommerceNicholas Davis
 
Chapter 8: ERP and Electronic Commerce
Chapter 8: ERP and Electronic CommerceChapter 8: ERP and Electronic Commerce
Chapter 8: ERP and Electronic CommerceQuang Ngoc
 
School of Computer & Information SciencesITS-532 Cloud Com
School of Computer & Information SciencesITS-532 Cloud ComSchool of Computer & Information SciencesITS-532 Cloud Com
School of Computer & Information SciencesITS-532 Cloud ComAlleneMcclendon878
 
Chapter 4 5-6 - e commerce - m- commerce
Chapter 4 5-6 - e commerce - m- commerceChapter 4 5-6 - e commerce - m- commerce
Chapter 4 5-6 - e commerce - m- commercesuman86
 
Tackling 8 Digital Challenges of the Agrochemical, Industrial & Specialty Che...
Tackling 8 Digital Challenges of the Agrochemical, Industrial & Specialty Che...Tackling 8 Digital Challenges of the Agrochemical, Industrial & Specialty Che...
Tackling 8 Digital Challenges of the Agrochemical, Industrial & Specialty Che...Building Blocks
 
Aws dev ops saif ahmed
Aws dev ops   saif ahmedAws dev ops   saif ahmed
Aws dev ops saif ahmedsaifam
 
What Does Full-on Personalization Look Like and How Do I Get There? Sitecore ...
What Does Full-on Personalization Look Like and How Do I Get There? Sitecore ...What Does Full-on Personalization Look Like and How Do I Get There? Sitecore ...
What Does Full-on Personalization Look Like and How Do I Get There? Sitecore ...Sean Rusinko
 
Customer Relationship Management for Economic Development
Customer Relationship Management for Economic DevelopmentCustomer Relationship Management for Economic Development
Customer Relationship Management for Economic DevelopmentChrista Ouderkirk Franzi
 

Similaire à Requirements engineering for web-based information system (20)

Digital marketting UNIT ONE Nootes.pptx
Digital  marketting UNIT ONE Nootes.pptxDigital  marketting UNIT ONE Nootes.pptx
Digital marketting UNIT ONE Nootes.pptx
 
CCW332-Digital Marketing Unit-1 Notes
CCW332-Digital Marketing Unit-1 NotesCCW332-Digital Marketing Unit-1 Notes
CCW332-Digital Marketing Unit-1 Notes
 
Group-9.pptx
Group-9.pptxGroup-9.pptx
Group-9.pptx
 
B26fbmodule iii (crm)
B26fbmodule iii (crm)B26fbmodule iii (crm)
B26fbmodule iii (crm)
 
E commerce market research
E commerce market researchE commerce market research
E commerce market research
 
Software Development Lifecycle
Software Development LifecycleSoftware Development Lifecycle
Software Development Lifecycle
 
Web design - Applications and web application definition
Web design - Applications and web application definitionWeb design - Applications and web application definition
Web design - Applications and web application definition
 
Introduction To E Commerce
Introduction To E CommerceIntroduction To E Commerce
Introduction To E Commerce
 
Chapter 8: ERP and Electronic Commerce
Chapter 8: ERP and Electronic CommerceChapter 8: ERP and Electronic Commerce
Chapter 8: ERP and Electronic Commerce
 
Chap007
Chap007Chap007
Chap007
 
Enterprise Architecture
Enterprise Architecture Enterprise Architecture
Enterprise Architecture
 
School of Computer & Information SciencesITS-532 Cloud Com
School of Computer & Information SciencesITS-532 Cloud ComSchool of Computer & Information SciencesITS-532 Cloud Com
School of Computer & Information SciencesITS-532 Cloud Com
 
Chapter 4 5-6 - e commerce - m- commerce
Chapter 4 5-6 - e commerce - m- commerceChapter 4 5-6 - e commerce - m- commerce
Chapter 4 5-6 - e commerce - m- commerce
 
Tackling 8 Digital Challenges of the Agrochemical, Industrial & Specialty Che...
Tackling 8 Digital Challenges of the Agrochemical, Industrial & Specialty Che...Tackling 8 Digital Challenges of the Agrochemical, Industrial & Specialty Che...
Tackling 8 Digital Challenges of the Agrochemical, Industrial & Specialty Che...
 
ch11.ppt
ch11.pptch11.ppt
ch11.ppt
 
Aws dev ops saif ahmed
Aws dev ops   saif ahmedAws dev ops   saif ahmed
Aws dev ops saif ahmed
 
Latest Trends Payments Industry
Latest Trends Payments IndustryLatest Trends Payments Industry
Latest Trends Payments Industry
 
Chap007
Chap007Chap007
Chap007
 
What Does Full-on Personalization Look Like and How Do I Get There? Sitecore ...
What Does Full-on Personalization Look Like and How Do I Get There? Sitecore ...What Does Full-on Personalization Look Like and How Do I Get There? Sitecore ...
What Does Full-on Personalization Look Like and How Do I Get There? Sitecore ...
 
Customer Relationship Management for Economic Development
Customer Relationship Management for Economic DevelopmentCustomer Relationship Management for Economic Development
Customer Relationship Management for Economic Development
 

Plus de Syed Zaid Irshad

Plus de Syed Zaid Irshad (20)

Operating System.pdf
Operating System.pdfOperating System.pdf
Operating System.pdf
 
DBMS_Lab_Manual_&_Solution
DBMS_Lab_Manual_&_SolutionDBMS_Lab_Manual_&_Solution
DBMS_Lab_Manual_&_Solution
 
Data Structure and Algorithms.pptx
Data Structure and Algorithms.pptxData Structure and Algorithms.pptx
Data Structure and Algorithms.pptx
 
Design and Analysis of Algorithms.pptx
Design and Analysis of Algorithms.pptxDesign and Analysis of Algorithms.pptx
Design and Analysis of Algorithms.pptx
 
Professional Issues in Computing
Professional Issues in ComputingProfessional Issues in Computing
Professional Issues in Computing
 
Reduce course notes class xi
Reduce course notes class xiReduce course notes class xi
Reduce course notes class xi
 
Reduce course notes class xii
Reduce course notes class xiiReduce course notes class xii
Reduce course notes class xii
 
Introduction to Database
Introduction to DatabaseIntroduction to Database
Introduction to Database
 
C Language
C LanguageC Language
C Language
 
Flowchart
FlowchartFlowchart
Flowchart
 
Algorithm Pseudo
Algorithm PseudoAlgorithm Pseudo
Algorithm Pseudo
 
Computer Programming
Computer ProgrammingComputer Programming
Computer Programming
 
ICS 2nd Year Book Introduction
ICS 2nd Year Book IntroductionICS 2nd Year Book Introduction
ICS 2nd Year Book Introduction
 
Security, Copyright and the Law
Security, Copyright and the LawSecurity, Copyright and the Law
Security, Copyright and the Law
 
Computer Architecture
Computer ArchitectureComputer Architecture
Computer Architecture
 
Data Communication
Data CommunicationData Communication
Data Communication
 
Information Networks
Information NetworksInformation Networks
Information Networks
 
Basic Concept of Information Technology
Basic Concept of Information TechnologyBasic Concept of Information Technology
Basic Concept of Information Technology
 
Introduction to ICS 1st Year Book
Introduction to ICS 1st Year BookIntroduction to ICS 1st Year Book
Introduction to ICS 1st Year Book
 
Using the set operators
Using the set operatorsUsing the set operators
Using the set operators
 

Dernier

Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 

Dernier (20)

Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 

Requirements engineering for web-based information system

  • 1. 1 Requirements Engineering for Web- Based Information Systems
  • 2. 2 Internet • Internet is a network of networks • It is a huge network providing various kinds of information in various forms • We use internet in our daily life to send an email, to get information about a particular topic and even to chat with our friends
  • 3. 3 Web-Based Information Systems (WBIS) • What makes web systems so different from the traditional software systems that their planning and construction requires a unique development process? • First, we need to understand different types of web-based information systems
  • 4. 4 Types of WBIS Models • Those that deliver advertising and promotion • Those that assist business workflow • Those that facilitate inter-organizational interaction • Those that support multi-participant trading
  • 5. 5 Differences in WBIS Models • Each kind of WBIS model emphasizes distinct aspects of site design depending on its purpose • Some focus on supporting business to business transactions, the construction of online metaphors for business activity, and customer assistance
  • 6. 6 Differences in WBIS Models • Others look at promoting organizational brand, building market trust and credibility • While some simply accentuate web contents, layout, navigation and search for organizational information
  • 7. 7 E-What? • E-commerce • E-banking • E-auctioning • E-government • E-voting • E-healthcare • E-insurance • E-everything
  • 8. 8 WBIS and Requirements Engineering • In the richness of web design issues, many directly concern WBIS customers and thus necessarily absorb requirements engineers
  • 9. 9 Stakeholders in WBIS • Apart from the obvious project stakeholders, such as sponsors, customers, and users, the parties involved also include content developers and copyright consultants, marketing and public relation specialists, media planner and strategists, creative and art directors, graphic designers, multimedia and interaction developers, and many others, who are not often considered by requirements engineers as having input into the specification of a traditional software system
  • 10. 10 Stakeholders in WBIS • It is a fact that stakeholders’ opinion conflict with each other • In WBIS, these conflicts are firmly embedded not only in the needs of the software systems to be developed but rather in the business processes and objectives of online buyers and sellers, and in the constraints imposed on the system by agencies regulating the financial transactions or determining compliance with the laws of the land and international treaties
  • 11. 11 Key facts • The scope of concerns to be considered in the earliest stages of web site construction can be significantly enlarged, due to the marketing- driven development process
  • 12. 12 Key facts • The delivery cycle for web-enabled applications is commonly very short, i.e., 3 months, which leaves very little time for any formal requirements gathering and their consolidation
  • 13. 13 Key facts • Current requirements engineering practices for WBIS projects are inadequate, failing requirements engineers in identification and characterization of the potential system users, their needs and preferences, and the features required of the web systems under development
  • 14. 14 Key facts • There is need to emphasize on the stakeholder views and opinions on requirements evolution in web development • A stakeholder in this context is considered to be any individual, group, or organization whose actions can influence or be influenced by the development and use of the system whether directly or indirectly
  • 15. 15 RE Approaches for Development of WBIS • Web engineering • Relationship management methodology • Internet commerce development methodology • Web information systems development methodology
  • 16. 16 Web Engineering • Web development should be recognized as a process with all its structure and complexity • Most of the difficulties with respect to development of large web sites can be attributed to a lack of suitable process models for the project teams to follow, suitable architecture, or a project model for the development of web-enabled application
  • 17. 17 Web Engineering • One of the most significant points, as a new and emerging trend associated with the development and evolution of web-enabled services, is the acknowledgement of the importance for project teams to improve by learning through experience
  • 18. 18 Relationship Management Methodology (RMM) • RMM was introduced as a methodology for the development of hypermedia systems • While acknowledging the importance of requirements analysis, RMM sheds little light on its mechanism
  • 19. 19 Internet Commerce Development Methodology (ICDM) • ICDM combines the elements of business analysis as well as system development • Internet commerce is one of those fields, that necessitate intense business activity as part of their systems development, and thus it requires a thorough analysis of its place in the overall business strategy
  • 20. 20 Internet Commerce Development Methodology (ICDM) • Customers and suppliers (users of the systems) are encouraged to be involved at various stages of the e-Business operations, and participate in periodic reviews
  • 21. 21 Internet Commerce Development Methodology (ICDM) • The two commonly used requirements gathering techniques in ICDM are: • Brainstorming • Group Requirements Sessions (GRS)
  • 22. 22 Internet Commerce Development Methodology (ICDM) • Although clearly acknowledging the importance of stakeholder issues and “learning from experience” in requirements establishment for WBIS, ICDM is not prescriptive as to the use of any specific model or a process where these issues could be addressed
  • 23. 23 Web Information Systems Development Methodology (WISDM) • WISDM is employed with the aim for evaluating the effectiveness of a pre-web methodology to the web-based methodology • RAD and prototyping are effective approaches for WISDM project development
  • 24. 24 Non-Functional Requirements • Special focus on non-functional requirements • Security • Efficiency • Scalability • User-interface design