Agile Business Analysis - Requirements and Management Folio of Work
Verified
Added on  2023/01/16
|13
|3076
|73
AI Summary
This document is an analysis of the Sam Bot project, an online chat system for students. It includes information on the project's background, business goals, stakeholders, product vision, and requirements. The document also covers the agile approach used in the project and stakeholder communication.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
Agile Business Analysis Requirements and Management Folio of Work Project:Name of project Name of Client Author:Name S Number:Number Workshop:Day, Time, Instructor
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
Table of Contents 1Introduction...............................................................................1 1.1Purpose of this Document.......................................................................1 1.2Scope of this document..........................................................................1 1.3Background...........................................................................................1 2Business Goals............................................................................1 2.1Agile Approach.....................................................................................2 3Stakeholders...............................................................................2 3.1Stakeholder Definition...........................................................................2 3.2Stakeholder Communication...................................................................4 4Product Vision............................................................................4 4.1Vision Statement...................................................................................4 4.2Product Road Map.................................................................................5 5Requirements.............................................................................6 5.1Story Mapping.......................................................................................6 5.2Story Decomposition..............................................................................6 6Delivery and Review...................................................................9 7Project Management...................................................................9 7.1APM Framework...................................................................................9 8References.............................................................................10
1Introduction 1.1Purpose of this Document The document is an analysis document for the Sam Bot project. Sam Bot is an online chat system for students and the document includes the background details of the project alongwith the informationon the business goals, vision, stakeholders, requirements, and delivery. 1.2Scope of this document The scope of the document is to cover the analysis details of the project to present the information on the project background and goals along with the high-level details of the project requirements, approach, stakeholders, and delivery. The document will include the approach that will be used in the project followed by the details of the primary stakeholders involved. The stakeholder definition and communication will be included. The report will also cover the product vision in terms of the vision statement and product road map. The requirements, project delivery & review, and project management details will be covered as well. 1.3Background The project is Sam Bot which is an online-chat system being developed for the students. The system will allow the students to place their queries and these will be resolved by the administrator on a real-time basis. It is a chat bot that will be developed and implemented to make sure that the overall turnaround time for query resolution is reduced and the overall student experience is enhanced (Carvalho & Mello, 2011). The current system that is installed for incident reporting and management takes several hours to resolve the student queries and inquiries. There are also numerous days that go by without any action. This leads to the deterioration of the student experience and engagement levels. With the development and deployment of Sam Bot, the real-time handling and resolution of the student queries will be done. This will be beneficial for the students as well as for the administration. Page1
2Business Goals ï‚·Reduce the turnaround time for recording customer queries to less than a minute. ï‚·Enhance the student engagement and satisfaction levels by at least 70%. ï‚·Improve the administration accuracy and query handling abilities by at least 75%. ï‚·Carry out the real-time query recording and handling processes Currently, the turnaround time involved in the system is huge which leads to the reduction in the user engagement and connection levels. With the implementation of Sam Bot, the users will be provided with the response to their specific queries in a timeframe of less than one minute. The quick response to the queries and streamlining of the processes will enhance the student engagement and satisfaction levels by 70%. The automated query handling and incident management will be made possible which will have a positive influence on the query handling mechanisms. The real-time and automated handling of the processes will be enabled. 2.1Agile Approach The agile approach that will be used in the project will be Agile SCRUM. It is the agile development methodology in which the system development will be carried out using incremental and iterative approach. The customers will be provided with the working products at the gap of two to four weeks. The approach has been selected for this project there are several changes that may come up in the advanced stages of the project. Also, these changes may be experienced in the other phases of the system. With the use of the agile SCRUM approach, the Sam Bot system developed will be extremely flexible in nature. The changes will be readily accepted (Mahnic, 2015). The customer satisfaction levels will also be enhanced with the adoption of this methodology. The end-users, that is, the students and the administrators will be provided with the working set of products at regular and frequent intervals. There may be several changes desired by these users and these changes will be immediately reflected in the next working product. The level of customer engagement and satisfaction will go up as a result. The development work will be done in an iterative manner. The work products will includetheSamBotonline-chatsystemwiththeimplementationofvaried Page2
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
functionalities done in each of these iterations. The most relevant and must-have functionalities will be developed and implemented in the initial phases. For instance, the user interface, user profile & groups, etc. will be implemented in the initial iterations.Thesubsequentiterationswillinvolvethedeploymentoftheother functions (Adi, 2015). The system will provide the users to connect with the system in an automated manner as the response time to any of the student queries will be reduced to less than one minute. 3Stakeholders 3.1Stakeholder Definition StakeholderDescriptionInterestImpact on the Product Influence Level Contribution Level Project SponsorThe stakeholderwillbe the project client for the product being developed andthefundswillbe arranged and provided by the stakeholder. HighHighHighHigh Studentsand Administrators – End Users Thestakeholdergroup will involve the end-users thatwillutilizethe system and will make use of the system features and functionalities. The UAT will also be conducted by the stakeholder group. HighHighHighModerate Vendor GroupsThe tools and equipment requiredbytheproject team to design, develop, anddeploythe applicationwillbe LowModerateLowHigh Page3
performedbythe stakeholder. Project BoardThe stakeholderwillbe the authorizing body and the mediator between the clientandtheproject team. ModerateHighHighModerate Project Manager Theinternalauthority will be on the stakeholder and the stakeholder will carry out project handling andmanagement activities. HighHighHighHigh Project TeamThestakeholdergroup willexecutetheproject tasksandactivitiesto developanddeploythe intended system. ModerateHighLowHigh 3.2Stakeholder Communication The communication with the stakeholders will be facilitated by the Project Manager. There will be communication guidelines and mechanisms included by the Project Manager in the project communication plan. The communication with the internal stakeholders will be regular and frequent as compared with the external stakeholders. The internal stakeholders will meet every alternate day in the meeting room to discuss the project updates and plan the further steps of action. There will be a daily stand-up of the project team and manager to discuss the progress and issues. There will be use of emails and instant messages to share the project details and information in a real- time basis. There will also be use of SharePoint as document storage and sharing medium. Page4
The external communications will be done on a weekly basis through a meeting facilitated by the Project Manager. The meeting will take place on the tele-conference medium. The secure documents and reports will be uploaded on the SharePoint location of the project. The use of emails and instant messages will be done to enhance the communication speed. 4Product Vision 4.1Vision Statement For: Students, Administrators Who: want a real-time online chat system The Sam Bot is an online chat system That: will reduce the turnaround time for query recording and handling Unlike: Existing system that takes several hours or days for handling and responding Our product: will enhance the user satisfaction and engagement levels. 4.2Product Road Map User ActivitiesLogin to the system, start chat, end chat User TasksSystem login, start chat, send query, attach files, end chat, provide response, provide feedback User StoriesRelease 1: US1: As a student, I would like the ability to log in to the system so that I may get access to the online chat facility. US2: As an administrator, I would like the ability to log in to the system so that I may get access to the online chat facility. US3: As a student, I would like the ability to start a chat so that I may put across my queries and complaints. US4: As an administrator, I would like to have the ability to receive a chat request from the student and respond to in less than aminuteto enhancethestudent engagementlevel (Hudda, Mahajan & Chopra, 2016). Page5
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
Release 2: US5: As a student, I would like the ability to attach and send files to the admin during the chat so that the explanation of the query is adequately done. US6: As an administrator, I would like the ability to receive the files sent by the student to understand the query. US7: As a student, I would like the ability to end the chat so that the session is completed. US8: As an administrator, I would like to provide response to the query or escalate the matter to the senior officials to make sure that the student query is handled. Release 3 US9: As a student, I would like the ability to provide the feedback so that the improvement areas are worked upon. US10: As an administrator, I would like the ability to receive the feedback given by the student for further improvement. 5Requirements 5.1Story Mapping UserSequenceUserStories Release 1 Student1US1 Administrator2US2 Student3US3 Administrator4US4 Release 2: Student5US5 Page6
Administrator6US6 Student8US7 Administrator7US8 Release 3 Student9US9 Administrator10US10 5.2Story Decomposition OriginalUserStories Release 1 DecomposedUserStories Release 1 As a student, I would like the ability to log in to the system so that I may get access to the online chat facility. Asastudent,Iwouldlikethe ability to log in to the system so that I may get access to the online chat facility. As an administrator, I would like the ability to log in to the system so that I may get access to the online chat facility. As an administrator, I would like the ability to log in to the system so that I may get access to the online chat facility. As a student, I would like the ability to start a chat so that I may put across my queries and complaints. Asastudent,Iwouldlikethe ability to start a chat so that I may putacrossmyqueries. Asastudent,Iwouldlikethe ability to start a chat so that I may putacrossthefeedbackand updates As an administrator, I would like to have the ability to receive a chat request from the student As an administrator, I would like to have the ability to receive a chat Page7
and respond to in less than a minute to enhance the student engagement level. request from the student to provide aresponse. As an administrator, I would like to have the ability to respond to the queryinlessthanaminuteto enhancethestudentengagement level(Memmel&Obendorf, 2010). Release 2:Release 2: As a student, I would like the ability to attach and send files to the admin during the chat so that the explanation of the query is adequately done. Asastudent,Iwouldlikethe ability to attach files to the admin duringthechatsothatthe explanationofthequeryis adequatelydone. Asastudent,Iwouldlikethe ability to send files to the admin duringthechatsothatthe explanationofthequeryis adequately done. As an administrator, I would like the ability to receivethefilessentbythestudentto understand the query. As an administrator, I would like the ability to receive the files sent by the student to understand the query. As a student, I would like the ability to end the chat so that the session is completed. Asastudent,Iwouldlikethe ability to end the chat so that the session is completed. As an administrator, I would like to provide response to the query or escalate the matter to the senior officials to make sure that the student query is handled. As an administrator, I would like to provide response to the query to make sure that the student query is handled. As an administrator, I would like to escalate the matter to the senior Page8
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
officialsincaseofabsenceof authority to solve the matters on myowntomakesurethatthe student query is handled. Release 3Release 3 As a student, I would like the ability to provide the feedback so that the improvement areas are worked upon. Asastudent,Iwouldlikethe ability to provide the feedback so thattheimprovementareasare worked upon. As an administrator, I would like the ability to receive the feedback given by the student for further improvement. As an administrator, I would like the ability to receive the feedback given by thestudentfor further improvement. 6Delivery and Review The requirements will be maintained and developed using the Product Backlog and the working sets will be extracted from this backlog at regular intervals. At the end of every sprint, there will be a working product shared with the end system users. These users will perform the acceptance testing on the working product delivered and the comments provided will be recorded. The set of changes will be identified from the user response. The inclusion of the response will be done in the next sprint. In this manner, the user expectations will be included in the final system that will be delivered. Also, the overall user experience levels will be high. The use of SCRUM methodology will be done along with the use of the tools as Agilo for Scrum and Pivotal Tracker (Kautz, Johanson & Uldahl, 2014). These tools will make sure that the incorporation of the user stories is effectively done and higher level of customer collaboration is achieved. Page9
7Project Management Agile methodology for project management will be used to manage the project tasks and activities. The methodology will provide an ad-hoc method for managing all the project tasks and activities (Rajasekaran, 2015). There will be use of several agile tools and mechanisms to make sure that the management is adequately done. The methodology will be adaptive in nature and there will no pre-defined plans put in place. The planning and analysis will be done in an ad-hoc manner with the ability to the project management and team to carry out risk management, change management, stakeholder management, and communication management in an integrated manner. The tracking and management of the schedule and costs will also be done in the same process. 7.1APM Framework VisionSpeculateExploreLaunchClosing Project Vision Project Requirements Project Scope Feasibility Evaluation Story Plan Management Plan Estimations Stakeholders Development Tools Iterative Delivery UserAcceptance Testing FinalQA Documentation Feedback Closure Report Page10
8References Adi, P. (2015). Scrum Method Implementation in a Software Development Project Management.International Journal Of Advanced Computer ScienceAnd Applications,6(9). doi: 10.14569/ijacsa.2015.060927 Carvalho, B., & Mello, C. (2011). Scrum agile product development method - literaturereview,analysisandclassification.ProductManagement& Development,9(1), 39-49. doi: 10.4322/pmd.2011.005 Hudda, S., Mahajan, R., & Chopra, S. (2016). Prioritization of User-Stories in Agile Environment.IndianJournalOfScienceAndTechnology,9(45).doi: 10.17485/ijst/2016/v9i45/105069 Kautz, K., Johanson, T., & Uldahl, A. (2014). The Perceived Impact of the Agile DevelopmentandProjectManagementMethodScrumonInformation Systems and Software Development Productivity.Australasian Journal Of Information Systems,18(3). doi: 10.3127/ajis.v18i3.1095 Mahnic, V. (2012). A Capstone Course on Agile Software Development Using Scrum.IEEETransactionsOnEducation,55(1),99-106.doi: 10.1109/te.2011.2142311 Memmel, T., & Obendorf, H. (2010). Agile + Usability. Agile Methoden, Usability Engineering,UserExperience,User-CenteredDesign.I-Com,9(1).doi: 10.1524/icom.2010.0008 Rajasekaran, V. (2015). Issues in Scrum Agile Development Principles and Practices in software development.Indian Journal Of Science And Technology,8(35). doi: 10.17485/ijst/2015/v8i35/79037 Page11