SlideShare a Scribd company logo
1 of 11
Requirements
Development
Preparing Requirements Specifications
Requirements Development Process
 Plan Elicitation & Collaboration activities with PM (BAPM)
 Conduct Stakeholder Analysis & Prepare Stakeholder management plan
 Conduct Analysis, Modelling and Detailing Requirements (Iteratively) (RADD)
 Identify structural elements/functions – use decomposition
 Identify use cases & Create use case model
 Identify Scenarios
 Create Activity diagrams
 Create prototypes
 Create Data Model
 Create Specifications document
 Conduct Verification and Validation (BABOK)
 Communicate and get sign-off from the customer (BAPM)
Functional Specification Document
 A formal documentation capturing solution requirements
 Organizational template or tailor made
 Used as a signed off and reference document in waterfall
methodology
Commonly used terms
SRSSystems Requirements Specification
FRS/FRDFunctional Req/Specification document
FSDFunctional specifications document
SADSystems approach document
Elements of an SRS
 Purpose/Audience
 Scope (out of scope)
 Glossary
 References
 Assumptions and constraints
 System Overview
 Functional requirements
 Non-functional requirements
 Acceptance criteria
Airport Check-in System
Requirements Specifications
Airport Check-in & Security System
This software system is to be designed to allow passengers to check in and get the boarding pass
for flying. The baggage can also be checked-in, which is optional. The check-in can happen by the
counter clerk or by the passenger using kiosk.
The system should allow individuals as well as group of passengers to check-in through the
system. The boarding pass can be issued through this system. Passengers below 4 yrs need not
have tickets. The airport also allows to provision for the special needs of passengers like
wheelchair etc.
The system should also be able to capture the fact that the baggage for a passenger is screened
by security.
Functional Specification Document
Open SRS document
Retail Internet
Banking
Course Project I
Business Requirements – Retail Banking
A new bank is started by the largest private section company in Sweden. His CEO explains the requirement:
We are looking to develop the retail banking software for our bank, which will be the best in the market. We need the
following functionalities:
 Check Balance
 Transfer funds to own account
 Transfer funds to an account in this bank
 Transfer funds to an account in another bank
 Account statement enquiry and delivery
 Pay Bills
The access to the bank will be through userid / password. A virtual keyboard must be provided to enter the password
for safety reasons. The website must be on SSL.
Assignment Tasks
As part of this assignment, you need to submit the following:
 Suggest and justify elicitation approach(es)
 Create use case diagrams
 Create process flow diagram for Funds transfer
You need to submit this in 2 weeks time frame. This can be submitted either in a PPT or in a word document

More Related Content

What's hot

Apparent Microfinance Manager
Apparent Microfinance ManagerApparent Microfinance Manager
Apparent Microfinance ManagerApparentInfotech
 
SugarCon 2010 - Sugar as a Business Application Framework
SugarCon 2010 - Sugar as a Business Application Framework SugarCon 2010 - Sugar as a Business Application Framework
SugarCon 2010 - Sugar as a Business Application Framework John Mertic
 
More information (.ppt)
More information (.ppt)More information (.ppt)
More information (.ppt)webhostingguy
 
Hc Corporate Presentation Latest
Hc   Corporate Presentation LatestHc   Corporate Presentation Latest
Hc Corporate Presentation LatestSunderRaj K B
 
Summary of roles and responsibilities 07 21-2019
Summary of roles and responsibilities 07 21-2019Summary of roles and responsibilities 07 21-2019
Summary of roles and responsibilities 07 21-2019Carolyn Johnson
 
A H R M S Presentation May 28 1
A H R M S  Presentation  May 28 1A H R M S  Presentation  May 28 1
A H R M S Presentation May 28 1ActiveHRMS
 
Aasonn ONB Admin Job Aid
Aasonn ONB Admin Job AidAasonn ONB Admin Job Aid
Aasonn ONB Admin Job AidCurtis Weldon
 
Admin support in general to procurements & contracts department
Admin support in general to procurements & contracts departmentAdmin support in general to procurements & contracts department
Admin support in general to procurements & contracts departmentAbdulla Al Hosani
 
Document process v7
Document process v7Document process v7
Document process v7Bala Kris
 
Sakai pilot project mngment scheme
Sakai pilot project mngment schemeSakai pilot project mngment scheme
Sakai pilot project mngment schemejgzucca
 
Assessing the Opportunity of Acquiring and Implementing a New Software
Assessing the Opportunity of Acquiring and Implementing a New Software Assessing the Opportunity of Acquiring and Implementing a New Software
Assessing the Opportunity of Acquiring and Implementing a New Software Pierre Gagne
 
SAP Successfactors Recruiting and OnBoarding
SAP Successfactors Recruiting and OnBoardingSAP Successfactors Recruiting and OnBoarding
SAP Successfactors Recruiting and OnBoardingSap HCM
 
1a. Resume_Bharti_Grover
1a. Resume_Bharti_Grover1a. Resume_Bharti_Grover
1a. Resume_Bharti_GroverBharti Grover
 
Oracle Web Center - Unified Banking Portal Demo
Oracle Web Center - Unified Banking Portal DemoOracle Web Center - Unified Banking Portal Demo
Oracle Web Center - Unified Banking Portal DemoAtul Kapoor
 

What's hot (17)

Apparent Microfinance Manager
Apparent Microfinance ManagerApparent Microfinance Manager
Apparent Microfinance Manager
 
SugarCon 2010 - Sugar as a Business Application Framework
SugarCon 2010 - Sugar as a Business Application Framework SugarCon 2010 - Sugar as a Business Application Framework
SugarCon 2010 - Sugar as a Business Application Framework
 
More information (.ppt)
More information (.ppt)More information (.ppt)
More information (.ppt)
 
Hc Corporate Presentation Latest
Hc   Corporate Presentation LatestHc   Corporate Presentation Latest
Hc Corporate Presentation Latest
 
Summary of roles and responsibilities 07 21-2019
Summary of roles and responsibilities 07 21-2019Summary of roles and responsibilities 07 21-2019
Summary of roles and responsibilities 07 21-2019
 
A H R M S Presentation May 28 1
A H R M S  Presentation  May 28 1A H R M S  Presentation  May 28 1
A H R M S Presentation May 28 1
 
Aasonn ONB Admin Job Aid
Aasonn ONB Admin Job AidAasonn ONB Admin Job Aid
Aasonn ONB Admin Job Aid
 
Admin support in general to procurements & contracts department
Admin support in general to procurements & contracts departmentAdmin support in general to procurements & contracts department
Admin support in general to procurements & contracts department
 
Shishira_KYC
Shishira_KYCShishira_KYC
Shishira_KYC
 
Document process v7
Document process v7Document process v7
Document process v7
 
Mostfit Presentation
Mostfit PresentationMostfit Presentation
Mostfit Presentation
 
Sakai pilot project mngment scheme
Sakai pilot project mngment schemeSakai pilot project mngment scheme
Sakai pilot project mngment scheme
 
Assessing the Opportunity of Acquiring and Implementing a New Software
Assessing the Opportunity of Acquiring and Implementing a New Software Assessing the Opportunity of Acquiring and Implementing a New Software
Assessing the Opportunity of Acquiring and Implementing a New Software
 
SAP Successfactors Recruiting and OnBoarding
SAP Successfactors Recruiting and OnBoardingSAP Successfactors Recruiting and OnBoarding
SAP Successfactors Recruiting and OnBoarding
 
1a. Resume_Bharti_Grover
1a. Resume_Bharti_Grover1a. Resume_Bharti_Grover
1a. Resume_Bharti_Grover
 
Mayukh_CV
Mayukh_CVMayukh_CV
Mayukh_CV
 
Oracle Web Center - Unified Banking Portal Demo
Oracle Web Center - Unified Banking Portal DemoOracle Web Center - Unified Banking Portal Demo
Oracle Web Center - Unified Banking Portal Demo
 

Similar to Chap 10 b functional specifications document

Business analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaBusiness analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaDeepak Kadam
 
JoeIwanicki_Resume_nov212014
JoeIwanicki_Resume_nov212014JoeIwanicki_Resume_nov212014
JoeIwanicki_Resume_nov212014Joseph Iwanicki
 
JoeIwanicki_Resume_nov212014
JoeIwanicki_Resume_nov212014JoeIwanicki_Resume_nov212014
JoeIwanicki_Resume_nov212014Joseph Iwanicki
 
INTRODUCTION to software engineering requirements specifications
INTRODUCTION to software engineering requirements specificationsINTRODUCTION to software engineering requirements specifications
INTRODUCTION to software engineering requirements specificationskylan2
 
Cloud Migration: Azure acceleration with CAST Highlight
Cloud Migration: Azure acceleration with CAST HighlightCloud Migration: Azure acceleration with CAST Highlight
Cloud Migration: Azure acceleration with CAST HighlightCAST
 
Next-Generation Native Apps
Next-Generation Native AppsNext-Generation Native Apps
Next-Generation Native Appsdreamforce2006
 
CV_PurnimaBalla_WCS-Consultant_7Yrs
CV_PurnimaBalla_WCS-Consultant_7YrsCV_PurnimaBalla_WCS-Consultant_7Yrs
CV_PurnimaBalla_WCS-Consultant_7YrsPurnima Balla
 
salesforce_4+_years_exp
salesforce_4+_years_expsalesforce_4+_years_exp
salesforce_4+_years_expSrinivas .
 
ERP System Development Plan
ERP System Development PlanERP System Development Plan
ERP System Development PlanSri Jayasinghe
 
Building continuous auditing capabilities
Building continuous auditing capabilitiesBuilding continuous auditing capabilities
Building continuous auditing capabilitiesWafaa N. AbuSadah
 
IBM Forms Experience Builder on Cloud
IBM Forms Experience Builder on Cloud IBM Forms Experience Builder on Cloud
IBM Forms Experience Builder on Cloud mlech23
 
Blind scrum programme presentation
Blind scrum programme presentationBlind scrum programme presentation
Blind scrum programme presentationAlberto Gonzalez
 
Sasidhar_ 5+ yrs_Testing Profile
Sasidhar_ 5+ yrs_Testing ProfileSasidhar_ 5+ yrs_Testing Profile
Sasidhar_ 5+ yrs_Testing ProfileSasidhar Reddy
 
Durga Srinath - Sr. QA Tester
Durga Srinath - Sr. QA TesterDurga Srinath - Sr. QA Tester
Durga Srinath - Sr. QA TesterDurga Kumar
 
Viswanath pl1
Viswanath pl1Viswanath pl1
Viswanath pl1mxk4552
 

Similar to Chap 10 b functional specifications document (20)

Business analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaBusiness analyst 101 program Mumbai India
Business analyst 101 program Mumbai India
 
David Whitaker: Managing Your Vendors
David Whitaker: Managing Your VendorsDavid Whitaker: Managing Your Vendors
David Whitaker: Managing Your Vendors
 
JoeIwanicki_Resume_nov212014
JoeIwanicki_Resume_nov212014JoeIwanicki_Resume_nov212014
JoeIwanicki_Resume_nov212014
 
JoeIwanicki_Resume_nov212014
JoeIwanicki_Resume_nov212014JoeIwanicki_Resume_nov212014
JoeIwanicki_Resume_nov212014
 
INTRODUCTION to software engineering requirements specifications
INTRODUCTION to software engineering requirements specificationsINTRODUCTION to software engineering requirements specifications
INTRODUCTION to software engineering requirements specifications
 
Cloud Migration: Azure acceleration with CAST Highlight
Cloud Migration: Azure acceleration with CAST HighlightCloud Migration: Azure acceleration with CAST Highlight
Cloud Migration: Azure acceleration with CAST Highlight
 
Next-Generation Native Apps
Next-Generation Native AppsNext-Generation Native Apps
Next-Generation Native Apps
 
CV_PurnimaBalla_WCS-Consultant_7Yrs
CV_PurnimaBalla_WCS-Consultant_7YrsCV_PurnimaBalla_WCS-Consultant_7Yrs
CV_PurnimaBalla_WCS-Consultant_7Yrs
 
fakhar abbas cv abc
fakhar abbas cv abcfakhar abbas cv abc
fakhar abbas cv abc
 
salesforce_4+_years_exp
salesforce_4+_years_expsalesforce_4+_years_exp
salesforce_4+_years_exp
 
Muhammad Arsalan Ul Haq CV
Muhammad Arsalan Ul Haq CVMuhammad Arsalan Ul Haq CV
Muhammad Arsalan Ul Haq CV
 
ERP System Development Plan
ERP System Development PlanERP System Development Plan
ERP System Development Plan
 
Building continuous auditing capabilities
Building continuous auditing capabilitiesBuilding continuous auditing capabilities
Building continuous auditing capabilities
 
HourDay
HourDayHourDay
HourDay
 
Hiran Hari_CV
Hiran Hari_CVHiran Hari_CV
Hiran Hari_CV
 
IBM Forms Experience Builder on Cloud
IBM Forms Experience Builder on Cloud IBM Forms Experience Builder on Cloud
IBM Forms Experience Builder on Cloud
 
Blind scrum programme presentation
Blind scrum programme presentationBlind scrum programme presentation
Blind scrum programme presentation
 
Sasidhar_ 5+ yrs_Testing Profile
Sasidhar_ 5+ yrs_Testing ProfileSasidhar_ 5+ yrs_Testing Profile
Sasidhar_ 5+ yrs_Testing Profile
 
Durga Srinath - Sr. QA Tester
Durga Srinath - Sr. QA TesterDurga Srinath - Sr. QA Tester
Durga Srinath - Sr. QA Tester
 
Viswanath pl1
Viswanath pl1Viswanath pl1
Viswanath pl1
 

Recently uploaded

Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinojohnmickonozaleda
 

Recently uploaded (20)

Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 

Chap 10 b functional specifications document

  • 2. Requirements Development Process  Plan Elicitation & Collaboration activities with PM (BAPM)  Conduct Stakeholder Analysis & Prepare Stakeholder management plan  Conduct Analysis, Modelling and Detailing Requirements (Iteratively) (RADD)  Identify structural elements/functions – use decomposition  Identify use cases & Create use case model  Identify Scenarios  Create Activity diagrams  Create prototypes  Create Data Model  Create Specifications document  Conduct Verification and Validation (BABOK)  Communicate and get sign-off from the customer (BAPM)
  • 3. Functional Specification Document  A formal documentation capturing solution requirements  Organizational template or tailor made  Used as a signed off and reference document in waterfall methodology
  • 4. Commonly used terms SRSSystems Requirements Specification FRS/FRDFunctional Req/Specification document FSDFunctional specifications document SADSystems approach document
  • 5. Elements of an SRS  Purpose/Audience  Scope (out of scope)  Glossary  References  Assumptions and constraints  System Overview  Functional requirements  Non-functional requirements  Acceptance criteria
  • 7. Airport Check-in & Security System This software system is to be designed to allow passengers to check in and get the boarding pass for flying. The baggage can also be checked-in, which is optional. The check-in can happen by the counter clerk or by the passenger using kiosk. The system should allow individuals as well as group of passengers to check-in through the system. The boarding pass can be issued through this system. Passengers below 4 yrs need not have tickets. The airport also allows to provision for the special needs of passengers like wheelchair etc. The system should also be able to capture the fact that the baggage for a passenger is screened by security.
  • 10. Business Requirements – Retail Banking A new bank is started by the largest private section company in Sweden. His CEO explains the requirement: We are looking to develop the retail banking software for our bank, which will be the best in the market. We need the following functionalities:  Check Balance  Transfer funds to own account  Transfer funds to an account in this bank  Transfer funds to an account in another bank  Account statement enquiry and delivery  Pay Bills The access to the bank will be through userid / password. A virtual keyboard must be provided to enter the password for safety reasons. The website must be on SSL.
  • 11. Assignment Tasks As part of this assignment, you need to submit the following:  Suggest and justify elicitation approach(es)  Create use case diagrams  Create process flow diagram for Funds transfer You need to submit this in 2 weeks time frame. This can be submitted either in a PPT or in a word document