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
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