You are on page 1of 8

FAST Framework

Scope Definition

This phase performs the primary measures in term of the function, capacity and content of a
project. The participants of this phase are system owners, project managers and system analysts.
The scope definition should include schedules and objectives of the project, budget constraints,
tasks, deliverables and resources required of the project. The project team starts to give the
boundaries of verifiable end products, outcomes or deliverables to the system owner. The project
deliverables are split into manageable tasks and set up sources and milestones that can supply
assessment on the whole project. The performance of the problem statement in this phase is only
to record and classify the problem, not for solving.

To give a clear statement and description, this paper will use internet banking as a real life
example. The norms of the project scope of internet banking involve its assessments and account
creation. The purpose of the scope is to computerize the system, pre-checking all required
objects and automatically process the transactions used in banking. Internet banking categorizes
a meticulous set of technological solutions for the improvement and the delivery of financial
services, which react upon the open architecture of the internet. All the above statements and
problems carry into the next phase as the deliverables after categorizing all the problems and
outcomes.

Problem Analysis

The problem analysis phase describes the requirements of the existing system and analyzes the
problems to get better understanding on the project. The system users also get actively involved
in this phase as business subject matter experts. The deliverables of this phase is the requirement
documents that show precisely what is to be developed in the next phases. “The requirement
document tries to capture the requirements from the customer’s perspective by defining goals
and interactions at a level removed from the implementation details”. It is stated in a formal
language based on mathematical logic and presented to system owners and users.
In this problem analysis phase, internet banking has some serious problems while banking
through the internet and the project team needs to analyze on these problems like the people who
are not eased of use with the internet, clicking a wrong button while transferring account, any
leakage of information with PIN number and password, technical difficulties, accessibility and
performance, Trojan attacks, etc. However, many banks have issued the procedures to overcome
all these problems related in authentication (Using One-time password) and setting the session
time-out in the problem analysis phase. At the end of this phase, the system owners might reject
or edit the requirement documents after reviewing.

Requirement Analysis

In Requirement Analysis phase, we need to define and prioritize the business requirements in
according to the real world market needs. In this phase consist of system users, systems analyst
and project managers to determine business requirements that are based on the business's goals,
processes, need for business information and system interface requirements. System designers
are omitted in order to avoid the consideration of any technical potential or solutions as they are
dependent on system analysts to validate with the users to define business requirements before
applying any technological design.

In real life, for example developing of internet banking system, system analyst facilitates with
the system users in order to meet real world business requirements and benefits. In order to meet
the objectives of business requirements and benefits, the systems analyst required to find the
financial information services and markets using electronic communication and computation
such as e-payment, e-trading and e-banking. In the mean times, system analyst need to consider
issue in internet banking system such as security issue, in case of occur technical difficulties and
connectivity problems while accessing internet banking transactions etc. System analyst need to
confirm with the users those requirements through the way of interviews, questionnaires and
facilitated meetings. The system requirement can be identified by documenting user needs in
using systems analysis tools and techniques.
Logical Design

After the requirement analysis phase, system analyst can illustrate the internet banking system
models in order to validate the business requirements for completeness and consistency. The
logical design phase is normally interpreted business requirements into system models to show
the system independent of any possible technical solution. In this phase include system analysts,
system users and the project managers. Usually project managers need to ensure that system
model meets in standards, structured analysis and design. System analyst can draw system
models to classify in logical data models, logical process models and logical interface models
that represent data and information requirements (Knowledge), business processes requirements
(Process) and system interface requirements (Communication).

Many different object diagrams can be drawn for a logical system models and specifications,
represent the state of the system as individual objects, as attribute values stored inside these
objects, or as link between objects. The following data flow diagram shows “funds transfer” in
internet banking system.
Decision Analysis
The decision analysis phase is to identify candidate technical solutions, analyze those candidate
solutions for feasibility and recommend a candidate system as the target solution to be designed.
This phase is triggered by validated business requirements plus any logical system models and
specifications that expand on the requirements. The role of the decision analysis phase is a
transition from analysis to design and from business concerns of system users to the system
designers (ultimately system builders). And then, system owner will have to approve or
disapprove decisions since they are paying for the project. The project team is usually looking
for the most feasible solution that offers the best combination of technical, operational,
economic, schedule and risk feasibility. The key deliverables of the decision analysis phase is a
system proposal.
Feasibility study
A significant transformation in banking system has occurred in the world. The online system of
banking and improvements has been made through recognizing difficulties encountered by the
customer and the authority. Both qualitative and quantitative research, through parent/careers
surveys. Focus groups and staff training sessions have influenced the online process. As a result
this had produced an efficient and user friendly system, that relies on an effective online form,
but on the coordination between bank and its customer.
A comprehensive feasibility study of social, economical and technical aspects has also been
made and implemented as below:
Social feasibility
 It has simplified the banking procedure.
 Customers and banking authority had a huge acceptance to the nation.
 It has a good social impact and no objections or problems regarding the project is found

Economic feasibility
 The project is economically feasible since we are getting sample economic support
required for the project from banking authorities.
Technical feasibility
Minimum requirement for execution of the project is as Java supporting operating system since
the connection to the database will be made using JSP and SERVERLETS, minimum of 64 MB
of RAM, a database software, a server and a web browser with which we were previously
equipped.

Physical Design and Integration (Need to draw PDFD for IBanking’s 3 use cases)

The purpose of physical design and integration phase is to transform the business requirements
into physical design specification that will guide system construction. The physical design
greater detail about how technology will be used in the new system. Two approaches can be
used in Design by specification and Design by prototyping. The design will be constrained by the
approved architectural model from the decision analysis phase. Also design requires adherence
to any internal technical design standards that ensure completeness, usability, reliability,
performance and quality.

Give the example with PDFD

Construction and Testing

The purposes of the construction and testing phase are to build and test a system that fulfills
business requirements and physical design specifications, to implement the interface between the
new system and existing system. Additionally, final documentation (help system, training
manuals, helpdesk support, and production control instructions) will be developed in preparation
for training and system operation. Databases, commercial software packages (either built or
buy), system user interface are implemented and tested.

- Construction of an Internet-Banking infrastructure on open sources environment.


Database driven web application
A database web application is an application wizard based on WWW and database using web
browser as a client.
Traditional client-server (2 tier architecture)
A client computer handles the user interface (Access forms, Oracle forms, reports) and a
database server stores the data. The actual functionality (business logic) of the application
resides on the client and/or in the database.
Web base multi-tier architecture
A client computer uses a browser to access information from two or more servers (web servers.
Application servers, database servers) i.e. a web server handles a web request, an application
server handles the dynamic request and a database server stores the data.
System specification
Software
 Client on internet: web browser (any), operating system (any).
 Client on intranet: Client software, web browser, operating system (any).
 Web server: Apache Tomcat or Glass fish, Operating system (any).
 Database server: MS access, Operating system (MS window(any verions))
 Development end: Netbeans (J2ee, Java, Servlets, JSP), MS access)

Installation and Delivery

Convert functional system from construction and testing phase (development environment) into
operational system (production environment). Training and accepting users’ feedbacks are also
involved. The deliverable is an operational system, the system builder install the system from its
development environment into production environment. System analyst must train system users,
write various user and production control manuals, convert existing files and databases to new
databases and perform final system testing.

Installation & Activation for System Administrators

Roles & Responsibilities

The first thing you should do when familiarizing yourself with Business Internet Banking is to
understand the roles and responsibilities involved. The roles & responsibilities guide, should
provide you with all the information you need.
Before we begin
In order to access Business Internet Banking (BIB) you must be in possession of:
1) A smart card reader – to attach to the PC from which you want to access BIB
2) Your smart card – which must have been activated
3) Your Temporary PIN – which each user will receive in the post
4) The eSigner software – which must be installed on the PC from which you want to access
BIB.

Step 1  - Connecting the card reader


 
Installation will differ slightly according to your PC and the reader that have requested. Below
are the three types of card readers in use.

Step 2  - Installation of eSigner security software

The software should be installed by a user with the appropriate permission to install software e.g.
with administration privileges. 

Step 3 - Smart Card Activation

System Operation and Maintenance

Once the system is placed into operation, it will require ongoing system support for the
remainder of its useful, productive life time. System support consists: assisting users, fixing
software defects (bugs), recovering the system, adapting the system to new requirements.
Example FAQs
Are there any times when Internet Banking is not available?
Although minimal, there are some times when Internet Banking is taken offline for routine
backups and maintenance. Our system is unavailable early Sunday morning from midnight to
approximately 5 a.m. occasionally the system will be offline for other reasons. When this occurs
we work quickly to resolve the issue(s). In these instances please check the login screen for
notification.
If I can’t get to a computer, are there other methods available for me to check my account
information?
We offer telephone banking through the Phone Access Line (PAL). This service is available 24-
hours a day and allows you to access your accounts anytime, anywhere via telephone
4. Should I use a particular Internet browser for banking online with MB? (i.e. Netscape
Navigator or Microsoft Internet Explorer.)
Our site is best viewed using Internet Explorer 5.5 and above or Netscape 6.0 and above. Lower
versions may limit your capacity for viewing certain elements of the site. This site requires a
JavaScript enabled browser with 128-bit encryption.

You might also like