Mobile Based Farmer Support Application PILOT: Kisumu County
Verified
Added on  2023/03/31
|16
|2627
|497
AI Summary
Develop a farmer support mobile application that will work with the major mobile operating platforms (Android, Windows, IOS) and can be downloaded by farmers to their phones and be ready for use in five steps (installation and configuration steps).
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
Title - Mobile Based Farmer Support Application PILOT: Kisumu County
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
Part One:MOV - Measurable Organisational Value The desired impact area for the project is operational; the mobile application is aimed at making farmers more productive and effective through direct support via he application, which implies that the application will have an operational impact on how farmers access information and technical services/ support. The application will essentially add two types of value; cheaper and faster- cheaper because using the application cuts out the time and accosts associated with sending a technical support/ extension office to visit farmers to provide technical support. Faster because it will greatly improve efficiency; for example, a farmer that wants to know the best fertilizer tor seed to use based on their soil types can quickly seek the information from the application and get it in a matter of seconds. This is a much better proposition than visiting the local agricultural office or having an extension and support officer visit their premises to recommend the best seed (Paschetta, 2018). Metric: The metric to be used is the Lead-time: Lead-time refers to the time taken to move from the idea creation delivering a working application that meets the needs of the client (Usmani, 2019) Time frame: The application should be ready for deployment within 16 weeks (four months) to have downloadable software that meets user requirements. Summary of MOV Measurable Organizational value MOV NumberMOV 1Desired impact areaOperational 2Value TypesCheaper and faster 3MetricLead time 4Time Frame16 weeks
Part Two: Project Scope The scope of the project is to develop a farmer support mobile application that will work with the major mobile operating platforms (Android, Windows, IOS) and can be downloaded by farmers to their phones and be ready for use in five steps (installation and configuration steps). The application will work seamlessly in different versions of the mobile operating systems and the application should be ready in six months and work with even the lowest network signals (2G, 3G, and 4G) and have AI (artificial intelligence) and ML (machine learning) feature Scope Management Plan This was developed based on PMBOK guidelines(Roseke, 2014; Hartney, 2017) Requirements The application will be supported by the major mobile operating systems of Android, Windows, and IOS and be an application available for download at any time form the respective operating systems application stores. The application will require the user too input some identifying information and a password, all completed in five steps or less and will contain all relevant agricultural and technical support information, including search parameters, ability to post queries and chat with an agricultural technical support officer 24 hours, 7 days a week. A member’s area will be available to enable users communicate and share ideas with each other; this means it will have chat and messages applications within the main application. The application will work with even the lowest network configurations, starting from 2 G to 4 % networks and with capabilities to use 5G networks in future. It will be an easy to use application with User Interface design principles incorporated in the design to enable quick learning and navigation, with a help section on how to use the application. Stakeholders The stakeholders include the main project sponsor/ executive sponsor that is the representative/ chairperson of the farmers group A project board consisting of the executive members of the farmers group
The development team consisting of a project manager, a project accountant, developers, and testers (project team) ScopeStatement To develop a user friendly data base driven mobile application to provide technical support to a farers group through their mobile devices; the application will work of different operating platforms and platform versions and use even low internet speeds for access and be available 99% of the time with minimal service degradation at peak use with AI (artificial intelligence) and ML (machine learning) features. Work Breakdown Structure\WBS Dictionary The WBS is as depicted in the image below; Roles and Responsibilities The roles and responsibilities are depicted in the table below; RoleResponsibility Approvals for the projectExecutive sponsor (farmers group chairperson)
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Advisory and evaluation of projectProject board (farmers groups executive officers) Project delivery to meet set objectives and goals Project manager Resources managementProject manager and project accountant Application development and testingProject development team Conflict resolution and risk managementScrum master Deliverables A working mobile application that is easy to use and works on the Android, Windows, and IPS platforms, capable of using low internet speeds (2G) and able to provide technical support to farmers, with chat, querying and messaging systems to be developed within 16 weeks. Acceptance by Sponsor The project will be accepted when all the deliverables have been met and the mobile application is fully functional within the specified functional and non-functional requirements Scope Control The scope of the project is to develop a database driven mobile application to provide technical support to farmers; the application will run on Android, Windows, and IOS platforms of different versions as defined in the functional requirements and be available for downloading and installation from the respective applications’ application stores. The application will enable direct messaging and chatting and work 24 hours a day 7 days a week, with AI (artificial intelligence) and ML (machine learning) features incorporated. To develop the application, detailed project management planning will be done and then the user requirements solicited, through interviews as well as through List of Resources
RolePerson Successful management and delivery of project within scope, budget, and time Project Manager Interface developmentProgrammer Database developmentData base engineers Content creationProgrammers Testing and evaluationProgrammers Conflict managementScrum master Financial controlProject manager and project accountant Risk managementScrum master Technology ï‚·Six computers for the development of the application ï‚·Four laptops for development and remote access ï‚·Cloud based server service for backup ï‚·Project management software ï‚·Mobile application development platforms and software ï‚·Internet services ï‚·Requisite furniture Facilities The team will work from a project office located at the clients (farmers group) headquarter offices with some teams working remotely due to the need to visit other farer offices and farers, during user requirements gathering and application development and testing Other The project budget will have allocation for travel, accommodation, meals, refreshments, and stationery. Some team members will be traveling in collecting user requirements and during filed testing of the application
Part Three:Work Breakdown Structure (WBS) These were developed in MS project 2010 as shown below, based on tasks to be done and resource requirementsand based on PMBOK guidelines(Norman, Brotherton and Fried, 2011; (Dummies, 2018); Task ModeTask NameDurationUnit costTotal Auto ScheduledProject idea inception and discussion with sponsor5.95 days Manually Scheduled Agreement on project and signing initial terms and contract to develop application2 days Manually Scheduled Planning on project management approaches/ methodology1 day Manually ScheduledMilestone 10 days Manually ScheduledInitial user requirements gathering14 days Manually Scheduled Determining human resource requirements for project5 days Manually Scheduled Determining project requirements/ resources5 days Manually Scheduled Requesting quotations for project resources/ materials7 days Manually Scheduled Sending out requests for various team members to apply for various roles21 days Manually ScheduledProcuring for good, materials10 days Manually Scheduled Determining current remuneration for various team roles2 days Manually ScheduledInterviewing and selecting team members7 days
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
Manually Scheduled Assigning team members roles and responsibilities2 days Manually Scheduled Developing detailed project plan (tasks and duration)7 days Manually ScheduledDeveloping a detailed project budget10 days Auto ScheduledObtaining approvals for project plan and budget5 days Auto ScheduledMilestone 20 days Auto ScheduledRefine user requirements1 day Auto ScheduledDevelop iteration 17 days Auto ScheduledTest iteration 1 and make changes5 days Auto ScheduledMilestone 30 days Auto ScheduledDevelop iteration 27 days Auto ScheduledTest iteration 2 and make any changes5 days Auto ScheduledMilestone 40 days Auto ScheduledDevelop iteration 37 days Auto ScheduledTest iteration 2 and make any changes5 days Auto ScheduledMilestone 50 days Auto ScheduledDevelop iteration 47 days Auto Scheduledtest iteration 4 extensively in the lab environment and make any changes14 days Auto ScheduledMilestone 60 days Auto ScheduledDevelop iteration 514 days Auto Scheduledtest iteration 5 extensively in real life situations14 days Auto ScheduledRefine iteration 5 and test live7 days Auto ScheduledGo live with application1 day Auto ScheduledMilestone 61 day?
Auto ScheduledDevelop project report and support/ maintenance schedule5 days Auto ScheduledProject handover to sponsor1 day? Auto ScheduledMilestone 70 days Manually Scheduledreview project performance with team3 days Manually Scheduled Develop report on lessons learned and close project officially1 day Manually ScheduledMilestone 80 days Part Four:Risk Analysis and Plan Project Risk Analysis and Plan Project Assumptions The executive sponsor will support the project through its entire course. Having collected the user requirements using a detailed process, the application will meet farmer needs The various operating platforms for mobile devices will fully support the application The application will meet the security and safety standards set by the various mobile operating system companies to be installed and made available to users through their respective application stores The team sourced to undertake the development has the requisite knowledge and experience to undertake the tasks as defined in the functional and non-functional requirements for the application. Using the Risk Identification Framework outlined in your text as a basis, identify five risks to the project – one for each of the five phases of the methodology.
RiskEffectProbabilit y ImpactMitigation/ Response Assigned person to manage risk User requirements misses key requirements There is ineffective gathering of user requirements resulting in an application that does not fulfill/ meet all or most user requirements Very highVery high Detailed soliciting of user requirements Using case scenarios and stories to capture all user requirements Continuous testing and identification of any new user requirements that were missed during requirements gathering(Cast Software, 2019) Project manager. Scrum master Developed budget is less than actual expenses The project and its requirements under budgeted for resulting in cost overruns HighVery High Accurate estimation by asking for quotes for products/ services to be used in project Incorporating contingency budget in the project budget Strict scope and budget control Accurate estimation of labor costs and Project manager Project accountant
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
time duration for each human resource(Cast Software, 2019) Extreme scope change There are too many changes to the project scope and deliverables Very HighVery High Strict scope management and control Scope monitoring Having a defined change management plan Sticking to project schedule and tasks (Larson and Larson, 2009)to avoid scope creep Project manager Time overrun due to staff issues There are delays due to staff absenteeism/ sickness/ quitting midway Very highVery High Hire technical staff with multiple skills to cover temporarily when other staff are unavailable During hiring, have extra staff on standby in case the main staff are unavailable Project manager Scrum master Application does not meet user requirements The envisaged user requirements are not fully met resulting HighVery high Detailed and continuous user requirements gathering Continuous testing Project manager Scrum master Testers
in sponsor not accepting project based on incremental development to ensure all requirements and functionalities are incorporated in the project Part Five:Quality management plan Quality management plan This defines the policies and procedures for quality relevant to the development of the application and its management; the planning for quality is for both the project processes and project deliverables Quality Statement The application will be developed to fully comply and meet/ exceed theISO 9126–1 softwarequality model(Buenaflor, 2017)that includes: Quality CharacteristicsDefined for Project FunctionalityThe application to provide farmers technical support information on agriculture through the application after a user posts a request in the ‘Query’ section. Enable chatting and sharing of ideas among farmer’s Enable direct messaging to obtain information directly from agricultural support/ extension officers Have video and sound functionality to demonstrate using short ‘light’ videos any support issues Have AI and ML features to enable fast response and autonomous support throughout
Must work on Android, Windows, and IOS platforms of different versions seamlessly ReliabilityThe application must be available a minimum of 96% times per year Functionality must not degrade by more than 10% at peak use (when there are several requests) in terms of speed, loading The application will be updated regularly UsabilityMust be easy to use with and easy to use and navigate interface; the interface must be easy to learn EfficiencyWork even at low internet speeds, including with 2G Use less than 5% of mobile device resources in terms of installation space (size on disk), memory, and processing power MaintainabilityAccept updates and have an error log on the backend to enable fixes to be made to the software PortabilityWork with different versions of operating systems mobile devices Verification activities (process based) The development will be based on, and strictly follow the project plan; project to be managed based on the critical path method(Project Management Skills, 2019). The schedule baseline will be used for monitoring progress and scope management that must not vary significantly (more than 10%) Verification activities (product based) Application to be developed using SCRUM agile method and be developed incrementally with continuous testing based on the set quality statements and parameters and changes made at each iteration to solve identified problems before moving on to the next stage Part Six: Closure and Evaluation Closure checklist
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
ï‚·The application meets the ISO- 9126-I standards ï‚·Fulfils functional and nonfunctional requirements ï‚·Performs as expected based on quality statement ï‚·Completed within stipulated time ï‚·Completed within budget Evaluation Closure is when project is accepted and handed to sponsor; the closure will entail extensive laboratory testing and simulation (on load performance) with last minute adjustments made before being tested in real life conditions and then deployed. The documentation for project will be done and handed over to sponsor, including maintenance and support schedule as well as project documents. The project team will then review the project execution, identify issues, lessons learned, and a report generated and documented as per the project documentation policy.
References Buenaflor, L. (2017).ISO 9126 Software Quality Characteristics. [online] Medium. Available at: https://medium.com/@leanardbuenaflor/iso-9126-software-quality-characteristics- a25a26e7d046 [Accessed 27 May 2019]. Cast Software (2019).Risk Management in Software Development and Software Engineering Projects. [online] Castsoftware.com. Available at: https://www.castsoftware.com/research-labs/risk-management-in-software-development- and-software-engineering-projects [Accessed 27 May 2019]. Dummies (2018).How to Create a Work Breakdown Structure - dummies. [online] dummies. Available at: https://www.dummies.com/careers/project-management/how-to-create-a- work-breakdown-structure/ [Accessed 27 May 2019]. Hartney, J. (2017).The PMBOK’s Project Scope Management Knowledge Area. [online] ProjectEngineer. Available at: https://www.projectengineer.net/project-scope- management-according-to-the-pmbok-3/ [Accessed 27 May 2019]. Larson, R. and Larson, E. (2009).Top Five Causes of Scope Creep. [online] Pmi.org. Available at: https://www.pmi.org/learning/library/top-five-causes-scope-creep-6675 [Accessed 27 May 2019]. Norman, E., Brotherton, S. and Fried, R. (2011).Work Breakdown Structures. 1st ed. Hoboken: John Wiley & Sons. Paschetta, R. (2018).Good, fast, and cheap: Can a utopia in software development exist? | Hexacta. [online] Hexacta - Nearshore Development Software. Available at: https://www.hexacta.com/2018/10/22/software-development-good-fast-cheap/ [Accessed 27 May 2019]. Project Management Skills (2019).The Critical Path Method (CPM) | Critical Path Analysis Examples. [online] Project-management-skills.com. Available at: https://www.project- management-skills.com/critical-path-method.html [Accessed 27 May 2019]. Roseke, P. (2014).Project Scope Management according to the PMBOK. [online] ProjectEngineer. Available at: https://www.projectengineer.net/project-scope- management-according-to-the-pmbok/ [Accessed 27 May 2019]. Usmani, F. (2019).Lead Time and Lag Time inProject Scheduling Network Diagram. [online] Pmstudycircle.com. Available at: https://pmstudycircle.com/2013/02/lead-time-and-lag-
time-in-project-scheduling-network-diagram/ [Accessed 27 May 2019].