Mobile Application Development for Picoso: A System Design Report

Verified

Added on  2020/05/08

|12
|2162
|80
Report
AI Summary
This report examines the advantages of developing a mobile application for the Picoso restaurant franchise, contrasting it with a web-based system. The report is focused on the implementation of a home delivery system, which necessitates a mobile application for order placement and processing. The report highlights the benefits of a mobile application, emphasizing increased customer interaction, location-based services, and the potential for business expansion. It includes a detailed work breakdown structure (WBS) for the front-end development of the mobile application, outlining project phases, tasks, and deliverables. The WBS covers feasibility studies, requirement analysis, project planning, implementation (framework and interface design), testing, and project handover. Furthermore, the report provides recommendations for Picoso, such as incorporating food recommendations based on customer preferences and ensuring a user-friendly interface with secure payment options. The conclusion reiterates the benefits of a mobile application for Picoso, given the increasing use of smartphones and the preference for mobile applications over web-based ordering systems. The report underscores the potential for business growth and enhanced customer satisfaction through the implementation of a well-designed mobile application.
tabler-icon-diamond-filled.svg

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
0
Running head: INTRODUCTION TO SYSTEM DESIGN
Introduction to system design
Name of the Student
Name of the University
Author Note
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
11
INTRODUCTION TO SYSTEM DESIGN
Executive Summary
The purpose of this report is to discuss the benefits of developing a mobile application in
contrast to a web-based system. A restaurant franchise Picoso has considered adding a home
delivery option to its business, which would definitely require a mobile application for order
placing and processing. The report discusses the benefits of the mobile application and
illustrates a work break down structure for the front end development of the application.
Document Page
22
INTRODUCTION TO SYSTEM DESIGN
Table of Contents
1. Introduction................................................................................................................... 3
2. The advantages or benefits of mobile application to the web based system................3
3. Work Breakdown Structure of Picoso App.....................................................................5
4. Recommendations for Picoso........................................................................................ 8
5. Conclusion......................................................................................................................9
Works Cited..................................................................................................................... 10
Document Page
33
INTRODUCTION TO SYSTEM DESIGN
1. Introduction
The Mexican restaurant franchise Picoso is planning to upgrade their system of web
based food-ordering services to a mobile-based application. This is in addition to the
incorporation of a home delivery system. Development of a mobile application will therefore
make the process of food ordering even easier. The report discusses the different benefits the
mobile application over the existing web based system. The work-break down structure of this
project is illustrated in this report, that shows the different phases and activities of the front
end development of the mobile application of Picoso franchise. The application is to be
developed in house and the report features and recommends some features, addition of which
in the application will enhance its different functionalities (McWherter & Gowell, 2012). The
detailed structure and the activities of the Picoso app development are elaborated below-
2. The advantages or benefits of mobile application to the web based system
Mobile Applications are more widely used nowadays in comparison to the web based
ordering system as it is more convenient for people to use a mobile application. Examples of
business that have been successful on using the different applications include Starbucks,
Dominos USA and so on. This is because mobile application enhances the interaction between
the service provider and the customers by means of a well-designed and interactive interface.
Use of mobile apps have been a tremendous success in the field of business as many researches
proves. The location based apps enhances the customers’ experience and it becomes easier for
the service provider to track down the customers or target the customers of a specific area.
Picoso is planning to incorporate home delivery services along with their normal services and
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
44
INTRODUCTION TO SYSTEM DESIGN
therefore geo-based application will definitely be a great help in providing valued services to
the customers. Designing a simple and interactive interface should be a topmost priority for
Picoso while developing the front end of the mobile application. Therefore, use of mobile
application may help the organization in increasing the scope of their business (Bharadwaj, et
al., 2013). Furthermore, developing a custom mobile application keeping in mind the business
processes improves the efficiency of the application. Starbucks, which is the largest coffee chain
in the world, offers mobile application for iPhone that makes the process of ordering of foods
and drinks easier. Payment through mobile application allows the customers to order food
without waiting in line (Wen, et al., 2014). Therefore, it can be said that the mobile services
have revolutionized the food retailing services over the years and it will definitely benefit Picoso
with their home delivery services. Successful mobile application development and its
implementation require proper understanding of the nature of services to be provided and the
probable amount of target customers (Saarijarvi, et al., 2014). Another trendsetter of mobile
marketing is the mobile application offered by the Dominos USA. It offers pizza ordering
application for both android and iPhone. The application proved to be a huge success for the
organization with more than 1000000 downloads from play store and apple store and with
maximum five star ratings. Both the application allows its users or customer in ordering food
and tracking down the order quite effectively and hence, it is a success. Researches proves that,
nowadays people prefer mobile application over web based system and therefore having a
mobile application service adds to the business needs (Zhao & Balague, 2015). Evidences shows
that majority of the Smartphone users uses or downloads at least one branded application and
therefore, mobile application can offer a useful platform of expanding the business further and
Document Page
55
INTRODUCTION TO SYSTEM DESIGN
reaching a wider audience (Kim, et al., 2013). The increasing use of Smartphone makes it
obvious that the use of a mobile application would be a profitable decision on a business
perspective for Picoso. A user friendly app development service will enable better customer
satisfaction, which in turn will the help franchise to grow even bigger. Furthermore, the web
based system is more complex than a mobile application and ordering food is difficult in a web
based system than in a mobile application. The in house application development will provide
additional benefits of app customization according to the services offered and customers’
preferences.
3. Work Breakdown Structure of Picoso App
The work breakdown structure defines in detail the different activities and deliverables
of the entire project. The hierarchical decomposition of the work breakdown structure gives a
detailed insight of the different activities that are needed to be conducted for successful
implementation of the project. The work breakdown structure of the front-end development of
the Picoso application is illustrated below-
WBS Task Name Duration Start Finish
0 Picoso APP 48 days Thu 16-11-
17
Mon 22-01-
18
1 Project Starts 0 days Thu 16-11-
17
Thu 16-11-
17
2 Feasibility Study of the App to be
Developed 5 days Thu 16-11-
17
Wed 22-11-
17
2.1 Economic feasibility Study 1 day Thu 16-11-
17
Thu 16-11-
17
2.2 Technical feasibility study of the
mobile application 3 days Fri 17-11-17 Tue 21-11-
17
2.3 Operational Feasibility study of the
mobile application 1 day Wed 22-11-
17
Wed 22-11-
17
Document Page
66
INTRODUCTION TO SYSTEM DESIGN
3 Requirement Analysis of the App 2 days Thu 23-11-
17 Fri 24-11-17
3.1 Meeting with client for understanding
the basic app requirements 1 day Thu 23-11-
17
Thu 23-11-
17
3.2 Requirements Documentation 1 day Fri 24-11-17 Fri 24-11-17
4 Planning the Project 7 days Mon 27-11-
17
Tue 05-12-
17
4.1 Technical requirement of the
application 3 days Mon 27-11-
17
Wed 29-11-
17
4.2 Resources to be used in developing the
front end of the application 4 days Thu 30-11-
17
Tue 05-12-
17
5 Implementation of the App 15 days Wed 06-12-
17
Tue 26-12-
17
5.1 Framework 9 days Wed 06-12-
17
Mon 18-12-
17
5.1.1 Designing the framework of the
application 4 days Wed 06-12-
17
Mon 11-12-
17
5.1.2 Coding 5 days Tue 12-12-
17
Mon 18-12-
17
5.2 Interface Designing 6 days Tue 19-12-
17
Tue 26-12-
17
5.2.1 designing of the Home page 1 day Tue 19-12-
17
Tue 19-12-
17
5.2.2 Designing of the browsing option
page 1 day Wed 20-12-
17
Wed 20-12-
17
5.2.3 Designing the order option page 1 day Thu 21-12-
17
Thu 21-12-
17
5.2.4 Designing the order description and
summary page 1 day Fri 22-12-17 Fri 22-12-17
5.2.5 Client's approval 1 day Mon 25-12-
17
Mon 25-12-
17
5.2.6 Implementing changes if required 1 day Tue 26-12-
17
Tue 26-12-
17
6 Testing the front end of the App 13 days Wed 27-12-
17 Fri 12-01-18
6.1 Unit Testing 1 day Wed 27-12-
17
Wed 27-12-
17
6.2 System Testing 3 days Thu 28-12-
17
Mon 01-01-
18
6.3 Black-box testing 2 days Tue 02-01-
18
Wed 03-01-
18
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
77
INTRODUCTION TO SYSTEM DESIGN
6.4 White Box Testing 2 days Thu 04-01-
18 Fri 05-01-18
6.5 Performance Testing 1 day Mon 08-01-
18
Mon 08-01-
18
6.6 Integration Testing 2 days Tue 09-01-
18
Wed 10-01-
18
6.7 Usability Testing 0 days Wed 10-01-
18
Wed 10-01-
18
6.8 Debugging ( in case required) 0 days Wed 10-01-
18
Wed 10-01-
18
6.9 Documentation of the works 0 days Wed 10-01-
18
Wed 10-01-
18
6.10 Sharing documents with Client 1 day Thu 11-01-
18
Thu 11-01-
18
6.11 Application demonstration 1 day Fri 12-01-18 Fri 12-01-18
7 Project Handover 6 days Mon 15-01-
18
Mon 22-01-
18
7.1 Front end of the app demonstration
and Documents Handover 2 days Mon 15-01-
18
Tue 16-01-
18
7.2 Completion of payment 1 day Wed 17-01-
18
Wed 17-01-
18
7.3 Resources release 1 day Thu 18-01-
18
Thu 18-01-
18
7.4 Client Signoff 1 day Fri 19-01-18 Fri 19-01-18
7.5 Client's feedback 1 day Mon 22-01-
18
Mon 22-01-
18
8 Project ends 0 days Mon 22-01-
18
Mon 22-01-
18
Table 1: The work breakdown structure of a project
(Source: Created by author using MS Project)
Since at this stage, only the front end of the mobile application is to be developed, work
break down structure illustrates planning, development and coding of the user interface of the
application along with the designing of the order-placing page. The in house development of
Document Page
88
INTRODUCTION TO SYSTEM DESIGN
the application facilitates the application customization and improvisation after going through
the different testing phases as indicated in the work break down structure illustrated in Table 1.
Testing the application is essential for measuring its performance level and strength.
Picoso APP
Project Starts Feasibility Study of the
App to be Developed
Economic feasibility
Study
Technical feasibility
study of the mobile
application
Operational
Feasibility study of
the mobile
application
Requirement Analysis of
the App
Meeting with client
for understanding the
basic app
requiremnets
Requirements
Documentation
Planning the Project
Technical
requirement of the
application
Resources to be
used in deveoping
the font end of the
application
Implementation of the App
Framework
Designing the
framework of the
application
Coding
Interface Designing
designing of the
Home page
Designing of the
browsing option
page
Designing the order
option page
Designing the order
description and
summary page
Client's approval
Implementing
changes if required
Testing the front end of
the App
Unit Testing
System Testing
Black-box testing
White Box Testing
Performance
Testing
Integration Testing
Usability Testing
Debugging ( in case
required)
Documentation of
the works
Sharing documents
with Client
Application
demonstration
Project Handover
Front end of the app
demonstration and
Documents
Handover
Completion of
payment
Resources release
Client Signoff
Client's feedback
Project ends
Figure 1: The Work Breakdown Structure of the Project
(Source: Generated by author using WBS schedule pro)
4. Recommendations for Picoso
One of the major benefits of developing an application in house, other than out sourcing
is that, application can be easily customized if required even during the implementation phase
of the project management. The recommendations for Picoso in development of the front end
of the application for the restaurant is listed below-
Document Page
99
INTRODUCTION TO SYSTEM DESIGN
1. The application can be successful if it is able to recommend food options according to
the customer’s preferences. This would further help in increase the customers’ satisfaction. The
concept of data mining would be beneficial for knowing about the customer’s preferences.
2. The simpler and interactive the user interface is, more it will attract customers in
using it. Therefore, an essential part of the application development is the building a simple and
interactive user interface.
3. The payment option in the application should include a secure gateway. The
application furthermore should be easily customizable. This will help the customers in using the
application without any hassle.
5. Conclusion
Therefore, from the above discussion it can be concluded that Picoso’s idea of
implementing a mobile application would be beneficial from a business perspective. This is
because, with the advent of mobile technology and use of smartphones, the rate of use of
mobile application has also increased over the years. Different researches and evidences prove
that, majority of the people prefer to use mobile application instead of online web based
ordering system. The report discusses in brief the benefits of implementing a mobile
application. The work breakdown structure of the mobile application to be developed is
illustrated in the report as well. This provides an insight of the phases and deliverables of the
project of development and implementation of the front end of the mobile application. The
report further recommends different features that can be included in the mobile application
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
1010
INTRODUCTION TO SYSTEM DESIGN
development. Thus it can be deduced that implementation of this mobile application would be
beneficial for Picoso in expanding their business.
Document Page
1111
INTRODUCTION TO SYSTEM DESIGN
Works Cited
Bharadwaj, A., Sawy, O. E., Pavlou, P. & Venkatraman, N., 2013. Digital business strategy:
towards a next generation of insight. s.l.:s.n.
Kim, E., Lin, J. & Sung, Y., 2013. To app or not to app: Engaging consumers via branded mobile
apps. Journal of Interactive Advertising, Volume 13(1), pp. 53-65.
McWherter, J. & Gowell, S., 2012. Professional mobile application. s.l.:John Wiley & Sons. .
Saarijarvi, H., Mitronen, L. & Yrjola , M., 2014. From selling to supporting-Leveraging mobile
services in the context of food retailing. Journal of retailing and consumer services, Volume
21(1), pp. 26-36.
Wen, D. et al., 2014. In: June Gamification design for increase customer purchase intention in a
mobile marketing campaign app.. s.l.:Springer,cham, pp. 440-448.
Zhao, Z. & Balague, C., 2015. Designing branded mobile apps. Fundamentals and
recomendations, Volume 58(3), pp. 305-315.
chevron_up_icon
1 out of 12
circle_padding
hide_on_mobile
zoom_out_icon
logo.png

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]