SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
WHITE PAPER: PROJECT ANALYSIS PROCESS
PREPARED BY: KONSTANT INFOSOLUTIONS PVT. LTD.

Disclaimer: The information contained in this white paper and other materials connected to this
white paper and all discussions arising from it are confidential and are the property of Konstant
Infosolutions Pvt. LTD. By accessing this document, you agree to keep confidential the information
[Konstant Infosolutions Pvt Ltd.] | Confidential
(including ideas, strategies etc.) contained within it or any discussions arising from it and re not to be
disclosed.
INTRODUCTION
This document will guide you about the procedures that Konstant follow in the
Requirement Gathering Phase once the project is awarded to Konstant. As Konstant
understands that requirement gathering is a vital part of successful project management
and application development. We don’t want to blame the customers for not being
sufficiently clear about their business requirements. Sometime clients/users are guided
through a process that elicits their business requirements and facilitates accurate
application development, but our analysts are well versed in both understanding the
concepts of business requirement gathering AND the process that will best document them.

THE ANALYSIS PROCESS
Our analysts devote their time to the project RGP phase because we know that not defining
the business data and system requirements at the start of a development project results in
significant costs in subsequent Software Development Life cycle phases. The reason for
this, we now know (after having a long experience of this industry), is that the analysis
activity was simply shifted into other phases of the SDLC, resulting in additional effort and
rework. Things are discovered during design, during coding, or during testing that should
have been addressed during analysis. This causes lost time, increased effort (because of the
ripple effect of the changes required) and increased project cost. Furthermore, costs are
increased by changes to requirements during maintenance and enhancement activities,
where companies currently spend an average of seventy-seven percent of a department's
budget due to missing or incomplete requirements documentation.
This complete document is describing the process that Konstant follows to analyze the
client requirement in Requirement Gathering Phase.

[Konstant Infosolutions Pvt Ltd.] | Confidential
Step I - Identification of Client’s Business Needs
First of all our analysts identifies the needs of client’s business. For this , they find answers of
following questions:
What is the Definition of Business that Client has?
What is the domain of client’s business?
What are the goals of Business Organization?
What are the core competencies?
Once we get the answers of above questions, then we focus on understanding the needs of the
business as a whole, its strategic direction, and identifying initiatives that will allow a business
to meet those strategic goals. It also includes:
Creating and maintaining the business architecture
Conducting feasibility studies
Identifying new business opportunities
Scoping and defining new business opportunities
Preparing the business case
Conducting the initial risk assessment

[Konstant Infosolutions Pvt Ltd.] | Confidential
Step II - Requirement Capturing from Clients
It is essential for us that we perform a comprehensive business requirements gathering
initiatives to see that application development can be a successful activity. For this, we follow
the below techniques for collecting requirements from clients in a project:
Document Analysis – In this phase we analyze the project details provided by the client.
It can be any document, any reference website or applications, any idea provided from
client initially. Our analysts spent considerable amount of time and interact with
customers and review the input they provide.
Focus Group – Once we complete with the initial analysis of the information provided
from client side, we focus on the groups for which the proposed system will work. Those
are also known as Identifications of Target Audience for the proposed project.
Interviews – In this phase we conduct online meetings with our clients. We do these
meetings via Skype, MSN, Yahoo Messenger, G-Talk or Phone Calls or any other
communication channel that client prefers. In these meetings we interview subject
matter from client and relate them with the project needs. We ask several possible
questions from client and get their answers to understand the client’s vision and
requirement in better way. This process is important to verify that client and we both
are on the same grounds regarding the project understanding.

[Konstant Infosolutions Pvt Ltd.] | Confidential
Step III - Requirement Analysis
We use standard tools and practices to generate a single unambiguous baseline of the
requirements after collecting the requirement from client side. The major forms of analysis that
we use is as follows:
Architecture Analysis – In this phase we identify the
system architecture. The purpose of the Architecture
Analysis is to facilitate system envisioning, by exploring
and evaluating high level architectural options and to
convey

to

the

development

teams

and

other

stakeholders an early understanding of the high level
structure of the intended system. The output of this phase is Architecture Diagram. For
Example, the one on right hand side.
Task Analysis – In this phase we identify the different tasks that system needs to
perform in order to fulfill the business requirements. We create the list of these tasks
and consider them while preparing the detailed specification document. The list of tasks
is also known as features list of system.
Interface Analysis – In this phase we identify the interface that project should have.
What navigations, pages, their linking, content on each page, etc. identified in this phase
of analysis.
User Roles Analysis – What are the Roles and Responsibilities of each type of system
users? We identify the answer of this question under this phase and list down all the
possible roles and responsibilities of users.
Brainstorming – Finally we perform the brainstorming sessions for the complex
conditions that project may contain. For this we discuss the complex requirement in
[Konstant Infosolutions Pvt Ltd.] | Confidential
group (business analysts and technical persons from the associated domains) and
explore all the complex conditions of the project and their solutions according to the
client’s business needs and technical feasibility.

Step IV – Requirements Documentation
Requirements documentation is the description of what a particular system does or shall do. It
is used throughout development to communicate what the system does or shall do. It is a
reference document or contract between the customer and the development team.
The output of this step is System Requirement Specification Document (SRS). This document
has following information about the system:
Project Scope
Definitions
System Overview
References
Product Perspective
Product Functions
User Characteristics
Constraints, Assumptions and Dependencies
External interfaces
Functions
Performance requirements
Logical database requirement
Design constraints
Key features
[Konstant Infosolutions Pvt Ltd.] | Confidential
Following is the characteristics of the Specification Document that Konstant deliver to its
clients:
Correct
Unambiguous
Complete
Consistent
Ranked for importance and/or stability
Verifiable
Once the customer agrees to the SRS document the development team proceeds to develop the
product conforming to all the requirements mentioned in the SRS document.

[Konstant Infosolutions Pvt Ltd.] | Confidential
Step V – Flow Charts Designs
A flow chart is a graphical or symbolic representation of the processes that a system have. The
cool thing about flow charts is that it let you see the process flow of the complete system at a
glance. It is a Snap Shot of the Business Processes. We prepare flow charts of the important
process available in the system. It helps customers and developers to understand the process in
better way. Following is the example of flow chart prepared by us for one of the projects:

[Konstant Infosolutions Pvt Ltd.] | Confidential
Step VI – Wireframes Designs
Wireframes, also known as a page schematic or screen blueprint, is a visual guide that
represents the skeletal framework of a system. The wireframe depicts the page layout or
arrangement of the website’s content, including interface elements and navigational systems,
and how they work together. The wireframe usually lacks typographic style, color, or graphics,
since the main focus lies in functionality, behavior, and priority of content placement. In other
words, it focuses on “what a screen does, not what it looks like.” Following is an example:

[Konstant Infosolutions Pvt Ltd.] | Confidential
Step VII – Client Approval
This is the most IMPORTANT step in which we get the confirmation from client over all the
deliverables we deliver to client in Requirement Gathering Phase like Specification Document,
Flow Charts, Wireframes, etc. Once we get the client approval over all the deliverables, we
forward the project to the next phase of design/development. Our designers and developers
follow the instructions available in specification document and if client demands anything else
that is not described in specification document then we treat that request as New Change
Request. The analyst then again analyzes the New Change Request and provides the quote for
new change to client.
Above is the complete procedure that Konstant follows to understand the client requirement
and to have a good start of project design and development that results in successful project
completion. With this approach we have accomplished many successful websites and
applications development in around all the domains and provided good revenue earning
models to our clients. We hope that we will also have a long term business association with you
as our client. Thanks for taking time to go through the document.
Note: The document delivery can vary for different clients based upon project length, its
complexity and budget.

[Konstant Infosolutions Pvt Ltd.] | Confidential
About Konstant Infosolutions Pvt. Ltd.
Konstant Infosolutions Pvt. Ltd expertise in providing variety of services
and solutions in web development, application development and IT
consulting services. Our vision is focused on customer satisfaction and
is to render them topnotch quality. We vision toward competitive
advantages for our clients through the innovative use of technology and
to help them achieve long-term success and prosperity.

For more information, contact mail@konstantinfo.com OR visit us at www.konstantinfo.com

[Konstant Infosolutions Pvt Ltd.] | Confidential

Contenu connexe

Tendances

Project Business Requirements Document
Project Business Requirements DocumentProject Business Requirements Document
Project Business Requirements DocumentJoshua Flewelling
 
Business requirements documents
Business requirements documentsBusiness requirements documents
Business requirements documentshapy
 
Requirements Hierarchy - A Journey through the Requirements Lifecycle
Requirements Hierarchy - A Journey through the Requirements LifecycleRequirements Hierarchy - A Journey through the Requirements Lifecycle
Requirements Hierarchy - A Journey through the Requirements LifecycleMarie Halsey
 
Week10 Analysing Client Requirements
Week10 Analysing Client RequirementsWeek10 Analysing Client Requirements
Week10 Analysing Client Requirementshapy
 
Week9 Define And Document Business Problems
Week9 Define And Document Business ProblemsWeek9 Define And Document Business Problems
Week9 Define And Document Business Problemshapy
 
Analyzing Business Requirements in a Visible Enterprise
Analyzing Business Requirements in a Visible EnterpriseAnalyzing Business Requirements in a Visible Enterprise
Analyzing Business Requirements in a Visible EnterpriseDafna Levy
 
Week11 Determine Technical Requirements
Week11 Determine Technical RequirementsWeek11 Determine Technical Requirements
Week11 Determine Technical Requirementshapy
 
Project Requirements, What Are They And How Do You Know You
Project Requirements, What Are They And How Do You Know YouProject Requirements, What Are They And How Do You Know You
Project Requirements, What Are They And How Do You Know YouJohn N. Motlagh
 
Analysis & Business Requirements
Analysis & Business RequirementsAnalysis & Business Requirements
Analysis & Business RequirementsHeinz Tonn
 
Brd template uml-noble_inc
Brd template uml-noble_incBrd template uml-noble_inc
Brd template uml-noble_incUdaya Kumar
 
The Business Analyst And The Sdlc
The Business Analyst And The SdlcThe Business Analyst And The Sdlc
The Business Analyst And The SdlcCraig Brown
 
Requirements Gathering for Project Management Success
Requirements Gathering for Project Management SuccessRequirements Gathering for Project Management Success
Requirements Gathering for Project Management SuccessWG Consulting
 
Week8 Topic1 Translate Business Needs Into Technical Requirements
Week8 Topic1 Translate Business Needs Into Technical RequirementsWeek8 Topic1 Translate Business Needs Into Technical Requirements
Week8 Topic1 Translate Business Needs Into Technical Requirementshapy
 

Tendances (19)

Project Business Requirements Document
Project Business Requirements DocumentProject Business Requirements Document
Project Business Requirements Document
 
Business requirements documents
Business requirements documentsBusiness requirements documents
Business requirements documents
 
Requirements Hierarchy - A Journey through the Requirements Lifecycle
Requirements Hierarchy - A Journey through the Requirements LifecycleRequirements Hierarchy - A Journey through the Requirements Lifecycle
Requirements Hierarchy - A Journey through the Requirements Lifecycle
 
Week10 Analysing Client Requirements
Week10 Analysing Client RequirementsWeek10 Analysing Client Requirements
Week10 Analysing Client Requirements
 
Requirements Management
Requirements ManagementRequirements Management
Requirements Management
 
Brd template
Brd template Brd template
Brd template
 
Week9 Define And Document Business Problems
Week9 Define And Document Business ProblemsWeek9 Define And Document Business Problems
Week9 Define And Document Business Problems
 
MOM on BA
MOM on BAMOM on BA
MOM on BA
 
Analyzing Business Requirements in a Visible Enterprise
Analyzing Business Requirements in a Visible EnterpriseAnalyzing Business Requirements in a Visible Enterprise
Analyzing Business Requirements in a Visible Enterprise
 
Week11 Determine Technical Requirements
Week11 Determine Technical RequirementsWeek11 Determine Technical Requirements
Week11 Determine Technical Requirements
 
CRM and ERP
CRM and ERPCRM and ERP
CRM and ERP
 
Project Requirements, What Are They And How Do You Know You
Project Requirements, What Are They And How Do You Know YouProject Requirements, What Are They And How Do You Know You
Project Requirements, What Are They And How Do You Know You
 
Analysis & Business Requirements
Analysis & Business RequirementsAnalysis & Business Requirements
Analysis & Business Requirements
 
BRD Detail
BRD DetailBRD Detail
BRD Detail
 
Brd template uml-noble_inc
Brd template uml-noble_incBrd template uml-noble_inc
Brd template uml-noble_inc
 
The Business Analyst And The Sdlc
The Business Analyst And The SdlcThe Business Analyst And The Sdlc
The Business Analyst And The Sdlc
 
Requirements Gathering for Project Management Success
Requirements Gathering for Project Management SuccessRequirements Gathering for Project Management Success
Requirements Gathering for Project Management Success
 
Week8 Topic1 Translate Business Needs Into Technical Requirements
Week8 Topic1 Translate Business Needs Into Technical RequirementsWeek8 Topic1 Translate Business Needs Into Technical Requirements
Week8 Topic1 Translate Business Needs Into Technical Requirements
 
Business Requirement Document
Business Requirement DocumentBusiness Requirement Document
Business Requirement Document
 

Similaire à Whitepaper - Project Analysis Process at Konstant

Lecture 9 understanding requirements
Lecture 9   understanding requirementsLecture 9   understanding requirements
Lecture 9 understanding requirementsIIUI
 
TechOut Solutions, LLC - A Short Introduction to Our Services and Processes
TechOut Solutions, LLC - A Short Introduction to Our Services and ProcessesTechOut Solutions, LLC - A Short Introduction to Our Services and Processes
TechOut Solutions, LLC - A Short Introduction to Our Services and ProcessesKabeed Mansur
 
Requirement Engineering Processes & Eliciting Requirement
Requirement Engineering Processes & Eliciting Requirement Requirement Engineering Processes & Eliciting Requirement
Requirement Engineering Processes & Eliciting Requirement AqsaHayat3
 
SAD_UnitII.docx
SAD_UnitII.docxSAD_UnitII.docx
SAD_UnitII.docx8759000398
 
Software Requirement Specification
Software Requirement SpecificationSoftware Requirement Specification
Software Requirement SpecificationVishal Singh
 
Gathering, Analyzing, and Documenting Software Requirements.pptx
Gathering, Analyzing, and Documenting Software Requirements.pptxGathering, Analyzing, and Documenting Software Requirements.pptx
Gathering, Analyzing, and Documenting Software Requirements.pptxGraceDenial
 
Explore the System Development Life Cycle and Phases
Explore the System Development Life Cycle and PhasesExplore the System Development Life Cycle and Phases
Explore the System Development Life Cycle and PhasesInexture Solutions
 
STLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptxSTLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptxssusere4c6aa
 
Incepting Enterprise Applications
Incepting Enterprise ApplicationsIncepting Enterprise Applications
Incepting Enterprise ApplicationsGem WeBlog
 
Softwareenggineering lab manual
Softwareenggineering lab manualSoftwareenggineering lab manual
Softwareenggineering lab manualVivek Kumar Sinha
 
Bussiness needs
Bussiness needsBussiness needs
Bussiness needshunni123
 
Business analyst interview questions and answers
Business analyst interview questions and answersBusiness analyst interview questions and answers
Business analyst interview questions and answersRobin G
 
6 Steps to Confirm Successful Workday Deployment
6 Steps to Confirm Successful Workday Deployment6 Steps to Confirm Successful Workday Deployment
6 Steps to Confirm Successful Workday DeploymentZaranTech LLC
 
Requirement analysis
Requirement analysisRequirement analysis
Requirement analysisSangeet Shah
 
The Requirements - An Initial Overview
The Requirements - An Initial OverviewThe Requirements - An Initial Overview
The Requirements - An Initial OverviewKumail Raza
 

Similaire à Whitepaper - Project Analysis Process at Konstant (20)

Lecture 9 understanding requirements
Lecture 9   understanding requirementsLecture 9   understanding requirements
Lecture 9 understanding requirements
 
TechOut Solutions, LLC - A Short Introduction to Our Services and Processes
TechOut Solutions, LLC - A Short Introduction to Our Services and ProcessesTechOut Solutions, LLC - A Short Introduction to Our Services and Processes
TechOut Solutions, LLC - A Short Introduction to Our Services and Processes
 
Requirement Engineering Processes & Eliciting Requirement
Requirement Engineering Processes & Eliciting Requirement Requirement Engineering Processes & Eliciting Requirement
Requirement Engineering Processes & Eliciting Requirement
 
SAD_UnitII.docx
SAD_UnitII.docxSAD_UnitII.docx
SAD_UnitII.docx
 
Software Requirement Specification
Software Requirement SpecificationSoftware Requirement Specification
Software Requirement Specification
 
Gathering, Analyzing, and Documenting Software Requirements.pptx
Gathering, Analyzing, and Documenting Software Requirements.pptxGathering, Analyzing, and Documenting Software Requirements.pptx
Gathering, Analyzing, and Documenting Software Requirements.pptx
 
Functional specs
Functional specsFunctional specs
Functional specs
 
A guide to business analysis
A guide to business analysis A guide to business analysis
A guide to business analysis
 
Explore the System Development Life Cycle and Phases
Explore the System Development Life Cycle and PhasesExplore the System Development Life Cycle and Phases
Explore the System Development Life Cycle and Phases
 
STLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptxSTLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptx
 
Incepting Enterprise Applications
Incepting Enterprise ApplicationsIncepting Enterprise Applications
Incepting Enterprise Applications
 
Softwareenggineering lab manual
Softwareenggineering lab manualSoftwareenggineering lab manual
Softwareenggineering lab manual
 
Bussiness needs
Bussiness needsBussiness needs
Bussiness needs
 
Business analyst interview questions and answers
Business analyst interview questions and answersBusiness analyst interview questions and answers
Business analyst interview questions and answers
 
6 Steps to Confirm Successful Workday Deployment
6 Steps to Confirm Successful Workday Deployment6 Steps to Confirm Successful Workday Deployment
6 Steps to Confirm Successful Workday Deployment
 
Requirement analysis
Requirement analysisRequirement analysis
Requirement analysis
 
Crutial steps in requirement gathering
Crutial steps in requirement gatheringCrutial steps in requirement gathering
Crutial steps in requirement gathering
 
The Requirements - An Initial Overview
The Requirements - An Initial OverviewThe Requirements - An Initial Overview
The Requirements - An Initial Overview
 
AnubhavKochhar_Resume
AnubhavKochhar_ResumeAnubhavKochhar_Resume
AnubhavKochhar_Resume
 
documnt
documntdocumnt
documnt
 

Plus de Konstant Infosolutions Pvt. Ltd.

Restaurant customer feedback apps may strengthen your restaurants pretty high...
Restaurant customer feedback apps may strengthen your restaurants pretty high...Restaurant customer feedback apps may strengthen your restaurants pretty high...
Restaurant customer feedback apps may strengthen your restaurants pretty high...Konstant Infosolutions Pvt. Ltd.
 
Super hero of e commerce is back with all new powers – magento 2
Super hero of e commerce is back with all new powers – magento 2Super hero of e commerce is back with all new powers – magento 2
Super hero of e commerce is back with all new powers – magento 2Konstant Infosolutions Pvt. Ltd.
 
PPT - 25 points to consider before developing your website
PPT - 25 points to consider before developing your websitePPT - 25 points to consider before developing your website
PPT - 25 points to consider before developing your websiteKonstant Infosolutions Pvt. Ltd.
 
PPT - 25 points to consider before developing your website
PPT - 25 points to consider before developing your websitePPT - 25 points to consider before developing your website
PPT - 25 points to consider before developing your websiteKonstant Infosolutions Pvt. Ltd.
 

Plus de Konstant Infosolutions Pvt. Ltd. (15)

Restaurant customer feedback apps may strengthen your restaurants pretty high...
Restaurant customer feedback apps may strengthen your restaurants pretty high...Restaurant customer feedback apps may strengthen your restaurants pretty high...
Restaurant customer feedback apps may strengthen your restaurants pretty high...
 
Everything you need to know about chatbots
Everything you need to know about chatbotsEverything you need to know about chatbots
Everything you need to know about chatbots
 
Mobile engagement the evolution of the micro-moments
Mobile engagement   the evolution of the micro-momentsMobile engagement   the evolution of the micro-moments
Mobile engagement the evolution of the micro-moments
 
Top 12 frameworks for android app development
Top 12 frameworks for android app developmentTop 12 frameworks for android app development
Top 12 frameworks for android app development
 
Wearables become desirables
Wearables become desirablesWearables become desirables
Wearables become desirables
 
I os 9.2 – know it all
I os 9.2 – know it allI os 9.2 – know it all
I os 9.2 – know it all
 
Super hero of e commerce is back with all new powers – magento 2
Super hero of e commerce is back with all new powers – magento 2Super hero of e commerce is back with all new powers – magento 2
Super hero of e commerce is back with all new powers – magento 2
 
Ensure 100% Success Rate in Mobile App
Ensure 100% Success Rate in Mobile AppEnsure 100% Success Rate in Mobile App
Ensure 100% Success Rate in Mobile App
 
2015 two major challenges in e-commerce
2015 two major challenges in e-commerce2015 two major challenges in e-commerce
2015 two major challenges in e-commerce
 
PPT - A slice of cake php
PPT - A slice of cake phpPPT - A slice of cake php
PPT - A slice of cake php
 
PPT - 25 points to consider before developing your website
PPT - 25 points to consider before developing your websitePPT - 25 points to consider before developing your website
PPT - 25 points to consider before developing your website
 
PPT - 25 points to consider before developing your website
PPT - 25 points to consider before developing your websitePPT - 25 points to consider before developing your website
PPT - 25 points to consider before developing your website
 
Client developer communication
Client developer communicationClient developer communication
Client developer communication
 
Mobile App Provider Brochure
Mobile App Provider BrochureMobile App Provider Brochure
Mobile App Provider Brochure
 
Konstant Infosolutions - Company Presentation
Konstant Infosolutions - Company PresentationKonstant Infosolutions - Company Presentation
Konstant Infosolutions - Company Presentation
 

Dernier

Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 

Dernier (20)

Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 

Whitepaper - Project Analysis Process at Konstant

  • 1. WHITE PAPER: PROJECT ANALYSIS PROCESS PREPARED BY: KONSTANT INFOSOLUTIONS PVT. LTD. Disclaimer: The information contained in this white paper and other materials connected to this white paper and all discussions arising from it are confidential and are the property of Konstant Infosolutions Pvt. LTD. By accessing this document, you agree to keep confidential the information [Konstant Infosolutions Pvt Ltd.] | Confidential (including ideas, strategies etc.) contained within it or any discussions arising from it and re not to be disclosed.
  • 2. INTRODUCTION This document will guide you about the procedures that Konstant follow in the Requirement Gathering Phase once the project is awarded to Konstant. As Konstant understands that requirement gathering is a vital part of successful project management and application development. We don’t want to blame the customers for not being sufficiently clear about their business requirements. Sometime clients/users are guided through a process that elicits their business requirements and facilitates accurate application development, but our analysts are well versed in both understanding the concepts of business requirement gathering AND the process that will best document them. THE ANALYSIS PROCESS Our analysts devote their time to the project RGP phase because we know that not defining the business data and system requirements at the start of a development project results in significant costs in subsequent Software Development Life cycle phases. The reason for this, we now know (after having a long experience of this industry), is that the analysis activity was simply shifted into other phases of the SDLC, resulting in additional effort and rework. Things are discovered during design, during coding, or during testing that should have been addressed during analysis. This causes lost time, increased effort (because of the ripple effect of the changes required) and increased project cost. Furthermore, costs are increased by changes to requirements during maintenance and enhancement activities, where companies currently spend an average of seventy-seven percent of a department's budget due to missing or incomplete requirements documentation. This complete document is describing the process that Konstant follows to analyze the client requirement in Requirement Gathering Phase. [Konstant Infosolutions Pvt Ltd.] | Confidential
  • 3. Step I - Identification of Client’s Business Needs First of all our analysts identifies the needs of client’s business. For this , they find answers of following questions: What is the Definition of Business that Client has? What is the domain of client’s business? What are the goals of Business Organization? What are the core competencies? Once we get the answers of above questions, then we focus on understanding the needs of the business as a whole, its strategic direction, and identifying initiatives that will allow a business to meet those strategic goals. It also includes: Creating and maintaining the business architecture Conducting feasibility studies Identifying new business opportunities Scoping and defining new business opportunities Preparing the business case Conducting the initial risk assessment [Konstant Infosolutions Pvt Ltd.] | Confidential
  • 4. Step II - Requirement Capturing from Clients It is essential for us that we perform a comprehensive business requirements gathering initiatives to see that application development can be a successful activity. For this, we follow the below techniques for collecting requirements from clients in a project: Document Analysis – In this phase we analyze the project details provided by the client. It can be any document, any reference website or applications, any idea provided from client initially. Our analysts spent considerable amount of time and interact with customers and review the input they provide. Focus Group – Once we complete with the initial analysis of the information provided from client side, we focus on the groups for which the proposed system will work. Those are also known as Identifications of Target Audience for the proposed project. Interviews – In this phase we conduct online meetings with our clients. We do these meetings via Skype, MSN, Yahoo Messenger, G-Talk or Phone Calls or any other communication channel that client prefers. In these meetings we interview subject matter from client and relate them with the project needs. We ask several possible questions from client and get their answers to understand the client’s vision and requirement in better way. This process is important to verify that client and we both are on the same grounds regarding the project understanding. [Konstant Infosolutions Pvt Ltd.] | Confidential
  • 5. Step III - Requirement Analysis We use standard tools and practices to generate a single unambiguous baseline of the requirements after collecting the requirement from client side. The major forms of analysis that we use is as follows: Architecture Analysis – In this phase we identify the system architecture. The purpose of the Architecture Analysis is to facilitate system envisioning, by exploring and evaluating high level architectural options and to convey to the development teams and other stakeholders an early understanding of the high level structure of the intended system. The output of this phase is Architecture Diagram. For Example, the one on right hand side. Task Analysis – In this phase we identify the different tasks that system needs to perform in order to fulfill the business requirements. We create the list of these tasks and consider them while preparing the detailed specification document. The list of tasks is also known as features list of system. Interface Analysis – In this phase we identify the interface that project should have. What navigations, pages, their linking, content on each page, etc. identified in this phase of analysis. User Roles Analysis – What are the Roles and Responsibilities of each type of system users? We identify the answer of this question under this phase and list down all the possible roles and responsibilities of users. Brainstorming – Finally we perform the brainstorming sessions for the complex conditions that project may contain. For this we discuss the complex requirement in [Konstant Infosolutions Pvt Ltd.] | Confidential
  • 6. group (business analysts and technical persons from the associated domains) and explore all the complex conditions of the project and their solutions according to the client’s business needs and technical feasibility. Step IV – Requirements Documentation Requirements documentation is the description of what a particular system does or shall do. It is used throughout development to communicate what the system does or shall do. It is a reference document or contract between the customer and the development team. The output of this step is System Requirement Specification Document (SRS). This document has following information about the system: Project Scope Definitions System Overview References Product Perspective Product Functions User Characteristics Constraints, Assumptions and Dependencies External interfaces Functions Performance requirements Logical database requirement Design constraints Key features [Konstant Infosolutions Pvt Ltd.] | Confidential
  • 7. Following is the characteristics of the Specification Document that Konstant deliver to its clients: Correct Unambiguous Complete Consistent Ranked for importance and/or stability Verifiable Once the customer agrees to the SRS document the development team proceeds to develop the product conforming to all the requirements mentioned in the SRS document. [Konstant Infosolutions Pvt Ltd.] | Confidential
  • 8. Step V – Flow Charts Designs A flow chart is a graphical or symbolic representation of the processes that a system have. The cool thing about flow charts is that it let you see the process flow of the complete system at a glance. It is a Snap Shot of the Business Processes. We prepare flow charts of the important process available in the system. It helps customers and developers to understand the process in better way. Following is the example of flow chart prepared by us for one of the projects: [Konstant Infosolutions Pvt Ltd.] | Confidential
  • 9. Step VI – Wireframes Designs Wireframes, also known as a page schematic or screen blueprint, is a visual guide that represents the skeletal framework of a system. The wireframe depicts the page layout or arrangement of the website’s content, including interface elements and navigational systems, and how they work together. The wireframe usually lacks typographic style, color, or graphics, since the main focus lies in functionality, behavior, and priority of content placement. In other words, it focuses on “what a screen does, not what it looks like.” Following is an example: [Konstant Infosolutions Pvt Ltd.] | Confidential
  • 10. Step VII – Client Approval This is the most IMPORTANT step in which we get the confirmation from client over all the deliverables we deliver to client in Requirement Gathering Phase like Specification Document, Flow Charts, Wireframes, etc. Once we get the client approval over all the deliverables, we forward the project to the next phase of design/development. Our designers and developers follow the instructions available in specification document and if client demands anything else that is not described in specification document then we treat that request as New Change Request. The analyst then again analyzes the New Change Request and provides the quote for new change to client. Above is the complete procedure that Konstant follows to understand the client requirement and to have a good start of project design and development that results in successful project completion. With this approach we have accomplished many successful websites and applications development in around all the domains and provided good revenue earning models to our clients. We hope that we will also have a long term business association with you as our client. Thanks for taking time to go through the document. Note: The document delivery can vary for different clients based upon project length, its complexity and budget. [Konstant Infosolutions Pvt Ltd.] | Confidential
  • 11. About Konstant Infosolutions Pvt. Ltd. Konstant Infosolutions Pvt. Ltd expertise in providing variety of services and solutions in web development, application development and IT consulting services. Our vision is focused on customer satisfaction and is to render them topnotch quality. We vision toward competitive advantages for our clients through the innovative use of technology and to help them achieve long-term success and prosperity. For more information, contact mail@konstantinfo.com OR visit us at www.konstantinfo.com [Konstant Infosolutions Pvt Ltd.] | Confidential