Project:
Requirements :
In this stage,Sr. Analyst prepares
Software Requirement Specification (S/w RS) Document with respect to
corresponding BRS document. This document consists of two sub-documents
System Requirement Specification (SRS) & Functional Requirement
System Design:
A set of problems assigned by the
client, who can be solved by the software people
Through the process of software
Engineer is called Software project. In short, the problem, the
People, the process called
project. Software related problem is solved by software engineers
through software engineer process is software
project.
Software
Development Life Cycle / Life Cycle Development:
1.Stages involved in software project
development
2.Information gathering; Customer requirement
3.Analysis; Customer requirement v/s Solutions
4.Design; Dividing the project into modules &
coupling them
6.Testing
Requirements :
Information gathering stage:
In
this stage, Business Analyst studies the requirement of the client /customer
and
They prepare
Business Requirement Specification (BRS) documents.
Analysis:
Specification (FRS).
SRS contain details about software & hardware requirement. FRS
contains details about the functionality to be used in project.
System
Analyst analyze and understand the business of the proposed system by studying
the Client requirements document. They stature out possibilities and techniques
by which the Client requirements can be implemented. If any of the requirements
is not sufficient, problem is informed to the client. A resolution is found and
the user requirement document is edited accordingly
The
software specification document which serves as a plan for the development
phase is generated. This document
contains the general system association, menu structures, data structures etc.
It may also hold examples business scenarios, sample windows, reports for the
better understanding. Other technical documents like entity diagrams, data
dictionary will also be produced in this phase. The documents for system
testing is prepared in this phase.
Coding phase
System programming (using
source coding) is the process of Design code, White Box testing, and maintaining
the source code of software programs. The source code is Designed in a
programming language. This code may be a modification of existing source or
something completely new, the purpose being to create a program that exhibits
the desired behavior. The process of writing source code requires expertise in
many different subjects, including knowledge of the application domain,
specialized algorithms, and formal logic
Testing:
System
testing will compare the system specifications against the actual system. The
system test design derived from the system design documents and is used in this
phase. Sometimes system testing is automated using testing tools. Once all the
modules are integrated several errors may arise. Testing done at this stage is
called system testing.
Release and maintenance
Release
The
process of delivering the software Implemented and tested to the client by the
vendor for further usage is called as release
This is otherwise called as go-live
Maintenance:
It
is the support that is extended by the vendor's team, in helping the customer
if customer faces any challenges in accessing the software for a specific time
frame as per the Initial agreement is called as maintenance.
simple and clear. Keep sharing more and more Business Analyst Online Training
ReplyDeleteBusiness Analyst Course
Business Analyst training