You have been engaged as a Business Analyst by the Agricultural Contractors Cooperative (ACC) to assist them in a planned ICT project. This not-for-profit organisation’s goal is to help gain work for agricultural contractors. These are people who own and operate specialised equipment such as harvesting equipment, crop storage facilities, transport services and even aircraft for spraying fertiliser and chemicals on crops as well as people with specialised skills such as sheep shearers and crop harvesting and sorting.
The ACC provides a telephone service for farmers to call when they need an agricultural contractor. An advantage that ACC offers to Farmers is that they can schedule a sequence of agricultural contractors so that a series of processes can operate more seamlessly such as soil tilling or ploughing followed by seeding; or crop harvesting followed by sorting, storage and transport. Farmers don’t need to buy their own equipment or recruit and manage different teams of workers.
ACC has existed for five years and is popular with the agricultural contractors and the farmers who hire them. The telephone service is now very busy and farmers complain that their calls are often not answered.
The CEO of ACC believes this all needs to be managed on-line through a web-based booking system for the farmers which would also provide an online diary/appointments system for the agricultural contractors. Farmers could hire agricultural contractors online while the agricultural contractors could accept an assignment, access their schedule online and update the status of their work. They may also make changes or block out times they are unavailable.
The CEO has asked you to investigate high-level requirements and options. You have agreed to undertake the tasks listed as follows.
TASK 1.01 Project Journal
Develop and maintain a project journal for this phase of your project with date, summary of activities undertaken, actions completed and actions planned.
TASK 1.02 Draft a problem/opportunity definition
TASK 1.03 Define options to address problem/opportunity
Structure options in a table with pros, cons, risks, expected costs, benefits
TASK 1.04 Write a System Vision statement
TASK 1.05 Write the Objectives for the project
TASK 1.06 Write a scope statement
list what is in scope and what is out of scope
TASK 1.07 Conduct stakeholder analysis and identify all persons, groups and institutions who may have an interest in the project and the nature of their interest
TASK 1.08 Develop a work breakdown structure (WBS)
Analyse the project and produce a 1-page Work Breakdown Structure
Task 1.09 Draft an interview agenda for your interview with the CEO,refer to the text and on-line for example
TASK 1.10 Provide an “AS IS” process using Business Process Modelling Notation (BPMN) or UML (Unified Modelling Language)
TASK 1.11 Develop a “TO BE” process using BPMN or UML
ASSIGNMENT 2 (Final)
Using the same case study in Assignment 1 and building upon the work you have already completed you need to undertake the following tasks:
TASK 2.01 Maintain a journal (a project log or diary) for this next Assignment, you should use a table showing details of project activities including date, summary of activities undertaken, actions completed, actions planned and any notes.
TASK 2.02 Write a list of the key functionalities of the system (a functional and non-functional specification)
TASK 2.03 Build a product backlog for the system by decomposing the features into stories (using Agile format “As a …. I want to …. so that..”) The Product backlog should be in a spreadsheet format
Task 2.04 Compare your As is and To be diagrams to prepare a briefing note for the Organisational change and Training Team regarding the anticipated business impact of the system. You should make recommendations on how these business impacts can be managed
TASK 2.05 From a business perspective categorise the backlog using the MOSCOW requirement prioritisation method (or other similar method – in which case you must name the method and give a reference) and identify the stories that makes your minimum viable product
TASK 2.06 Develop screen designs for two must stories created in Task 2.05 and identify any business rules; justify your design
TASK 2.07 Write all acceptance criteria for these two stories to be done
TASK 2.08 Write a Job Description for a Business Analyst to be recruited to join your project
TASK 2.09 Presume you have completed a “waterfall method” processes of RFT, evaluation of tenders and selection of a solution. Write the executive summary of the Report to client where you explain the processes undertaken and recommend a preferred supplier