Agriculture Online Store Project 1

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 11

ONLINE AGRICULTURE PRODUCT STORE

Question 1: BPM
Identify Business process model for online Agriculture store (Goal, Inputs,
Resources, Outputs, Activities, Value created to end customer)
ANS:
BUSINESS PROCESS MODEL (BPM)
Goal: To create an online store for farmers to easily purchase agricultural products
(seeds, pesticides, and fertilizers)
Inputs: product details, farmers, customers, payment methods, orders
Resources: website, internet
Outputs: delivery of products, payment transactions, website for farmers to search
and buy products
Activities:
 order of product
 Order confirmation
 Payment and delivery
 Product details updated by manufactures
Value: developing an user friendly website for farmers to purchase agriculture
products by using technology

QUESTION 2: SWOT
Mr. Karthik is doing SWOT analysis before he accept this project. What aspects he
should consider as strengths, as weakness, as opportunities and threats
ANS: SWOT
Mr. Karthik is delivery head. So, he should consider the following aspects for SWOT
analysis for online agriculture store project.
Strengths:
 The company have talent pool of experienced developers, and IT
professionals available for the project
 Online market is most useful platform, so the project should be successful
 Weakness:
 The time duration (18 months) of the project
 Budget (2cr is not sufficient) of the project
Opportunities:
 The company can expand their business in rural areas
 The project helps the company to get new opportunities for the in agricultural
and rural areas
 The project helps the farmers to understand and access the products easily
 Threats:
 There should be competition in agricultural field
 Technology may affect the Farmers concern
 Technology problems during website development
 Farmers may be not aware of new technology like online system in rural areas
QUESTION 3: FEASIABILITY STUDY
Mr. Karthik is trying to do feasibility study on doing this project in technology (java).
Please help him with the project (HW SW trained resources budget time frame) in
feasibility study
ANS:
Mr. Karthik doing feasibility study on java technology so, he should consider the
following points
HARDWARE:
Mr Karthik should aware that his company has the resources for the project. They
are storage, servers.
SOFTWARE:
Mr. Karthik should check the present company software system that they use, and
check weather, the software is support java or not . if not, he should grab additional
software that is supports the java technology which is required for the project
TRAINED RESUORCES:
Mr. Karthik should identify the skilled and experienced java developers in the
company for the project development
BUDGET:
Mr. Karthik should analyse the cost associated with the software, hardware. And also
he should evaluate the (2cr INR) budget is sufficient for cover the all the costs or not
TIME FRAME:
Mr. Karthik should analyse the time duration is sufficient for completing the project on
time
QUESTION 4: GAP ANALYSIS
Mr. Karthik must submit the gap analysis to Mr. henry to convince to initiate this
project. What points (compare AS-IS existing process with TO- BE future process) to
show case in the gap analysis
ANS: GAP ANALYSIS
Present days farmers are facing many difficulties to purchase seeds, fertilizers,
pesticides. The online store provide the products in the their websites, it helps the
farmers to access and purchase the products easily
With the help of online stores farmers directly communicate with the manufacturers,
there is no third party people is involved. as a result products are available at
reasonable price
Online stores always check and maintain the products, so there is no problem for
product availability, so the farmers do not face any problems like they face in the
rural areas
QUESTION 5: RISK ANALYSIS
List down different risk factors that may be involved (BA risks and project/process
risks)
ANS: RISK ANALYSIS
BA risks
 Requirements gathering: improper requirement gathering leads to
miscommunication and missed requirement gathering may effect the final
output of the product
 Stake holder management: the project has different stake holders
 Farmers, companies, project team has different opinions this lead to face
difficulties in requirement gathering
 Communication: miss communication between BA and stakeholders, project
team lead to miss understanding about the requirements
PROJECT RISKS:
 Budget of the product: the project budget may be insufficient to cover all the
implementation and development activities
 Time duration: the time duration may be insufficient for completing the project
the on time
 User acceptance: the approval of the project is depend on the (end
user/user/customer) farmers satisfaction. If they not satisfied with the project,
then the project become failure
GATHERING ANALYSIS DESIGN DEVELOPMENT TESTING
HENRY R A I I I
KARTHIK C C C C C
(DELIVERY
HEAD)
VANDHANAM A A A A A
(PM)
PANDU I I I I I
DOOKU I I I I I
MR. MIKE(NW) I I I I I
JOHN(DBA) I I I I I
JUHI (SR JD) I I A R C
TEYSON(JD) I I A R C
LUCIE(JD) I I A R C
TUCKER(JD) I I A R C
BRAVO(JD) I I A R C
JAYON(T) I I I C R
ALEKYA(T) I I I C R
PETER R A I I I
KEVIN R A I I I
BA C R R I I
QUESTION 6: STAKE HOLDER ANALYSIS (RACI MATRIX)
Perform stake holder analysis (RACI MATRIX) to find out the key stakeholders, who
can take decision and who are the influencers
ANS: STAKE HOLDER ANALYSIS

QUESTION 7: BUSINESS CASE DOCUMENT


Help Mr. Karthik to prepare a business case document
ANS: BUSINESS CASE DOCUMENT
Executive summary:
The online agriculture product store proposed solution to the problems faced by the
farmers in procuring fertilizers, seeds, pesticides. The online store is a platform for
farmers and manufacturers to communicate directly, making procurement more
easier and efficient. The proposed project has an estimated budget of 2 crores INR
and duration of 18 months
Problem statement:
Farmers in remote areas face several difficulties in procuring essential agriculture
products such as fertilizers, pesticides and seeds these difficulties result in decrease
in crop yield and loss in income for the farmers
Solution:
The proposed solution is to create an online agriculture product store that will make
the procurement process easier and more efficient for farmers. This store will be
accessible through the internet connectively and will be user friendly
Business requirements:
The solution must have the following features:
Product listing:
 The ability to list products such as fertilizers, seeds and pesticides with
detailed information
 Order placement: farmers must be able to place orders for products they need
through the platform
 Delivery: the platform must have the ability to arrange for delivery of the
products to the farmers
 User friendly interface: the platform must have a user friendly interface for
easy navigation
Project schedule:
The project take 18months time to complete the project. Which includes project
initiation, requirements gathering, implementation, and development of the project
Project budget:
The project entire budget is 2cr INR. in this budget project need to be complete its
hardware, software development
 Risk analysis:
 Technical risks
 Delivery risks
 Development risks
 User acceptance
QUESTION 8: FOUR SDLC METHODOLOGIES
The committee of Mr. Henry, Mr. Pandu and Mr. Dooku and Mr. Karthik are having a
discussion on project development approach
Mr. Karthik explained to Mr. Henry about SDLC and 4 Methodologies like
sequential, iterative, evolutionary, and agile. Please share your thoughts and clarity
on methodologies
ANS:
The four SDLC methodologies are:
 Sequential (waterfall model)
 Iterative (RUP)
 Evolutionary (spiral)
 Agile (scrum)
Sequential model:
Sequential model follows a linear approach. In this method each phase must be
completed before entering into next phase case begin.
And this method is used for low risk, predictable outcomes, and proper requirements
projects
The following are the stages of sequential model:
 Requirements gathering
 Requirements analysis
 Design
 Development
 Testing
 Deployment & implementation
Iterative model:
In iterative method the project development done in iterative process. Iterative model
has 4 stages. They are,
 Inception
 Elaboration
 Construction
 Transition
And this method is used for high risks and complex changes in requirements
Evolutionary:
Evolutionary method is used for the projects which has high risk and rapid changes
in requirements. And it develops the basic version of software system and then
incrementally improve it
Evolutionary has 4 stages, they are:
 Planning
 Risk analysis
 Engineering
 Evaluation
Agile (scrum):
This methodology based on iterative and incremental approach. And it is the
collaboration between the development team and stake holders. This method is used
for high risk, rapidly changing requirements and complex environments
Agile has 4 main values and 12 principles
Agile has 5 stages, they are:
 Initiation
 Planning
 Estimation and Implementation
 Reviews
 Releasing
QUESTION 9: WATERFALL RUP SPIRAL AND SCRUM MODELS
They discussed models in SDLC like waterfall RUP Spiral and Scrum. You put forth
your understanding on these models.
When the APT IT SOLUTIONS company got the project to make this online
agriculture product store, there is a difference of opinion between a couple of SMEs
and the project team regarding which methodology would be more suitable for this
project. SMEs are stressing on using the V model and the project team is leaning
more onto the side of waterfall model. As a business analyst, which methodology do
you think would be better for this project?
ANS: WATERFALL RUP SPIRAL AND SCRUM MODELS
A. waterfall model
B. RUP (rational unified process)
C. Spiral
D. scrum
Waterfall model:
Waterfall model follows a linear approach. In this method each phase must be
completed before entering into next phase case begin.
And this method is used for low risk, predictable outcomes, and proper requirements
projects
 The following are the stages of waterfall model:
 Requirements gathering
 Requirements analysis
 Design
 Development
 Testing
 Deployment & implementation
RUP
In Rup method the project development done in RUP process. RUP model has 4
stages. They are,
 Inception
 Elaboration
 Construction
 Transition
And this method is used for high risks and complex changes in requirements
Spiral:
Spiral method is used for the projects which has high risk and rapid changes in
requirements. And it develops the basic version of software system and then
incrementally improve it
Spiral has 4 stages, they are:
 Planning
 Risk analysis
 Engineering
 Evaluation
Scrum:
This methodology based on iterative and incremental approach. And it is the
collaboration between the development team and stake holders. This method is used
for high risk, rapidly changing requirements and complex environments
Scrum has 4 main values and 12 principles
Scrum has 5 stages, they are:
 Initiation
 Planning
 Estimation
 Implementation
 Reviews
Releasing
V MODEL:
 V model is a validation and verification model .it is used for smaller projects
where requirements are very well understood
 As per the suggestion of SME V model will be more appropriate for the reason
that it provides more flexibility and can adopt some changes to project if
required. As chances are the project may need more changes during the
project timeline.
QUESTION 10: WATERFALL V/S V-MODEL
Write down the difference between waterfall and v- model
ANS: WATERFALL V/S V- MODEL DIFFERENCES
 Waterfall model:
 Waterfall model is a linear-sequential model
 It is traditional and straight forward methodology
 Waterfall model used for the projects with well defined requirements and low
risk
 In this method we can predict the outcome of the project
 Each phase must be completed before the next phase begins
 Review conducted at the end of the each phase
 Testing is done after the development phase
V-MODEL:
 The V Model is a variation of the Waterfall Modell.
 Where each stage of development is done by a corresponding testing phase.
 It allows for the integration of testing and development into a single
continuous process.
 It is used for smaller projects with very well understood requirements
 Each phase has specific deliverables and a review process
 It provides a clear and traceable path for verifying the software development
process.
 Phases are processed and completed one at a time
QUESTION 10: JUSTIFY YOUR ANSWER
As a BA, state your reasons for choosing one model for this project
ANS:
As a BA, I would prefer waterfall model
Waterfall model is a step by step, process. In this model every phase is tested before
starting a new phase. As a result, we can know the errors early in the project.
Where the errors take place and according to requirements, we develop the project
According to the user (Henry, Kevin and Peter) we develop the project based on their
requirements
QUESTION 12: GANTT CHARTS
The Committee of Mr. Henry, Mr Pandu, and Mr Dooku discussed with Mr Karthik
and finalised on the V Model approach (RG, RA, Design, D1, T1, D2, T2, D3, T3, D4,
T4 and UAT) Mr. Vandanam is mapped as a PM to this project. He studies this
Project and Prepares a Gantt chart with V Model (RG, RA, Design, D1, T1, D2, T2,
D3, T3, D4, T4 and UAT) as development process and the Resources are PM, BA,
Java Developers, testers, DB Admin, NW Admin.
ANS: GANTT CHARTS
RG
RA
DESI
GN
DEV
ELO
PME
NT
TEST
ING
UAT
1 2 3 4 5 6 7 8 9 1 1 1 1 1 1 1 1 1
0 1 2 3 4 5 6 7 8
The representation of Gantt chart

QUESTION 13: FIXED BID V/S BILLING


The Explain the difference between fixed bid v/d billing projects
ANS:
Fixed bid model:
 Fixed Bid Model is a method of project delivery where the price for the project
is agreed upon and fixed at the outset.
 In this model, the scope of the project is defined and agreed upon by the
client and the vendor, and the vendor is responsible for delivering the project
within the agreed-upon budget and timeline.
 The vendor bears the risk of any cost overruns or schedule delays.
Billing Model:
1. The Billing Model is a method of project delivery where the client is charged
based on the actual time and resources used on the project.
2. In this model, the scope of the project is not fixed.
3. The client is charged based on the actual time and resources spent on the
project, and any changes to the scope of the project are accommodated
through changes to the budget and timeline.
4. This model allows for greater flexibility in the project.
QUESTION 14 – PREPARER TIMESHEETS OF A BA IN VARIOUS STAGES OF
SDLC
 Design Timesheet of a BA
 Development Timesheet of a BA
 Testing Timesheet of a BA
 UAT Timesheet of a BA
 Deployment and Implementation Timesheet of a BA
ANS:
DESIGN TIME SHEET OF BA

DATE ACTIVITY IN TIME OUT TIME TOTAL


HOURS
05-08-2024 Reviewing user requirements 10.00 18.00 8
06-08-2024 Creating use cases and workflows 11.00 14.00 3
07-08-2024 Designing data base schema 9.00 18.00 9
08-08-2024 Creating wireframes 10.00 18.00 8
09-08-2024 Reviewing and refining design 11.00 18.00 7
12-08-2024 Creating design specifications 11.00 15.00 4
13-08-2024 Meeting with development team 12.00 14.00 2
14-08-2024 Updating design based on feedback 10.00 18.00 8
15-08-2024 Finalizing design documents 11.00 18.00 7
16-08-2024 Reviewing and approving design 9.00 18.00 9
TOTAL 65
DATE ACTIVITY IN OUT TOTAL
TIME TIME HOURS
01-01-2025 Meeting with developers 11.00 17.00 6
02-012025 Conduct a session to elucidate design of software 10.00 18.00 8
03-01-2025 Conducted session for design development 10.00 15.00 5
06-01-2025 Reviewed test plans for upcoming release 11.00 15.00 4
TOTAL 23
Development timesheet of BA
Testing time sheet of BA
Date Activity In time Out Total
time hours
03-02-2025 conducted functional testing of feature X 11.00 14.00 3
04-02-2025 Collaborated with the testing team on issue Y 11.00 13.00 2
05-02-2025 Conducted regression testing of module z 10.00 14.00 4
06-02-2025 Reviewed test plans for upcoming release 10.00 13.00 3
07-02-2025 Analysed test results and reported issues 11.00 14.00 3
10-02-2025 Tested integration of module A with module B 11.00 14.00 3
Total 21

UAT TIME SHEET OF BA


DATE ACTIVITY IN OUT TOTAL
TIME TIME HOURS
10-03-2025 Prepare UAT test plan and test cases 11.00 14.00 3
10-04-2025 Review test plan with stakeholders 10.00 16.00 6
09-05-2025 Execute UAT test cases 11.00 15.00 4
10-06-2025 Trouble shoot and report defects found during UAT 10.00 15.00 5
10-07-2025 Retest defects after they have been fixed by 10.00 12.00 2
development team
11-08-2025 Obtain sign-off from stake holders on UAT completion 11.00 12.00 1
Total 21

DEPLOYMENT AND IMPLEMENTATION TIME SHEET OF BA


DATE ACTIVITY IN OUT TOTAL RESPONSIBLE
TIME TIME HOURS
08-05-2025 Created a deployment plan 11.00 19.00 8 JOHN SMITH
09-05-2025 Deploy application to test environ 10.00 17.00 7 JANE DOE
12-05-2025 Deploy application to production 10.00 19.00 9 JOHN SMITH
13-05-2025 Perform user acceptance testing 11.00 23.00 12 JANE DOE
14-05-2025 Finalize implementation 11.00 23.00 12 JOHN SMITH
TOTAL 48

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy