• No results found

Mobile Application Development Methodology V3

N/A
N/A
Protected

Academic year: 2021

Share "Mobile Application Development Methodology V3"

Copied!
12
0
0

Loading.... (view fulltext now)

Full text

(1)
(2)

Development Period.

This document is intended to be used as a guide for the methodologies of developing mobile applications.

Introduction

Needs Assessment

Offline / Online Development Design

Application Dsitribution Signing Process

Regular Updates Storyboarding

Server / Client UML Flow

(3)

Needs Assessment

Offline / Online Development Design

Application Distribution Signing Process

Storyboarding

Server / Client UML Flow

Test

This phase will put forward

the scenarios about how the

application will be used in

real life.

In this phase the following questions has to be

answered:

•Which user features, functions will be developed for which segment?

•Which services will be integrated to the application ? •How will the segmented users use the application in real time?

•What are the usability scenarios for the application? (During walking, in the car, busy environment, working environment, etc.)

•Define Offline/Online information •Which platforms will be supported? •Decide application distribution method

•Decide device which spesific features are going to be used (SSL, Accelarator etc.)

•Decide which resolutions are going to be supported.

Resource:

•Project Manager (Customer) •Marketing and Sales (Customer)

(4)

Used to determine the

interface and other structural

characteristics and the

workflow of the application.

In this phase the following questions has to be

answered:

•How will be the flow chart of the application?

•What kind of information will be included in which page?

•Which model will be used for content presentation? •In which page, which content, buttons will be used? •Will datas be configured as dynamic or static ?

In this phase, the following items have to be

determined:

• The structures of the pages in application • Navigations of the buttons and pages • Flow of the pages in application scope •User Experiences on different platforms

Resource:

•Project Manager (Customer) •Marketing and Sales (Customer) •Usability Expert (Mobinex)

Storyboarding

Needs Assessment

Offline / Online Development Design

Application Distribution Signing Process

Storyboarding

Server / Client UML Flow

(5)

In this phase the following questions has to be

answered:

•Definition of the resources that will provide the dynamic datas

•The signature of services such as web service, rss, json that will be used in application

•Decide error code messages (Network based error codes etc.)

Resource:

•Technical Analyst (Customer) •Application Developer(Mobinex)

Server / Client UML Flow

Needs Assessment

Offline / Online Development Design

Application Distribution Signing Process

Storyboarding

Server / Client UML Flow

Test

The operations on data

resources and their usage.

(6)

The visual design of the

application interface.

In this phase the following questions has to be answered:

•What will be the “Brand Name” for the application? (Name of the application, Brand Name, Brand Image, etc.) •If there is a document about the brand of the company, should be taken in to consideration

•How the segments will be designed?

•What are the visual and audio media that will be used in the application?

•What type of mobile will be used for this application? •Also different User Experiences for different platforms should be considered.

In this phase, the following items have to be determined:

•Design of the objects under the criterias of Touch screen – keyboard usage

•Two design may required if its going to support both Touch Screen and Other.

• Multi Resolution Support Resource:

•Visual Designer (Mobinex) •Usability Expert (Mobinex)

Design

Needs Assessment

Offline / Online Development Design

Application Distribution Signing Process

Storyboarding

Server / Client UML Flow

(7)

Flow phase from offline

application to online version

by integrated the dynamic

datas.

In this phase the following questions has to be

answered:

•What are the success criteria for application performance?

•Which delivery method will be used for this application? (Wap-push, SMS, download..)

In this phase, the following items have to be determined: •Design of the objects under the criterias of Touch screen – keyboard usage

• Multi Resolution Support

• In order to not loose time dumy Web Services may be needed.

Resource:

•Application Developer (Mobinex)

Offline / Online Development

Needs Assessment

Offline / Online Development Design

Application Distribution Signing Process

Storyboarding

Server / Client UML Flow

(8)

Testing phase of the

developed application.

In this phase the following questions has to be

answered:

•What will be the Test Cases(Writing test cases should start at the begining of the development and will evolving in each step.)

•Does the application fulfill the established performance requirements?

•Which problems has occurred during test? •Which problems can occur during application delivery?

•What will be the backward compatibilty tests? Considerations:

•Departments who is going to develop the application and test should be different

•What will be the criterias of testing.

•e.g. Is it going to be tested with online test tools or with real devices.

Resource:

•Test Group (Customer)

•System Administrator (Mobinex) •Test Group (Mobinex)

Test

Needs Assessment

Offline / Online Development Design

Application Distribution Signing Process

Storyboarding

Server / Client UML Flow

(9)

In this phase the following questions has to be

answered:

•Does the application meets the certain criteria such as functionality, visuality and/or usability ?

•In which mobile platform, the signing process will be operated ?

•Does any changes in functionality, visuality and/or usability in the application, after the signing process ?

Resource:

•Test Group (Customer)

•Application Developer(Mobinex) •Test Group (Mobinex)

Signing Process

Needs Assessment

Offline / Online Development Design

Application Distribution Signing Process

Storyboarding

Server / Client UML Flow

Test

The process of encoding a

digital certificate into the

application.

(10)

Application delivery to the

segmented users.

In this phase the following questions have to be

answered:

How will the application be delivered? (WAP Push, SMS Pull, wap download etc.)

•How to avoid the difficulties during the application delivery?

•How to get reports when distributing application over alternative distribution channels.

In this phase, the following items have to be

determined:

Distribution channels and processes about getting the application by subscribers

•Integration with the Contact Center interface should have done, if needed.

Resource:

•Test Group (Customer)

•Application Developer (Mobinex) •Test Group (Mobinex

)

Support Person (Mobinex)

Application Distribution

Needs Assessment

Offline / Online Development Design

Application Distribution Signing Process

Storyboarding

Server / Client UML Flow

(11)

The organization structure

required to do the periodic

content updates of the

application.

In this phase the following questions has to be

answered:

•What will be the application update period? •Who will be responsible for updates?

•What is needed for application update?

Resource:

•Marketing and Sales (Customer) •Support Person (Mobinex)

Regular Updates

Needs Assessment

Offline / Online Development Design

Application Distribution Signing Process

Storyboarding

Server / Client UML Flow

(12)

Terms and Conditions

About Mobinex

Mobinex, as the leading provider of mobile applications and on-device solutions, is dedicated to increasing revenues of mobile operators, content providers, media companies and enterprises with compelling user experiences.

About Smartface Platform

Company's flagship product Smartface Platform enables fast publishing of mobile applications which combines handset functionality, network and content features, and rich user interface. Smartface Platform helps mobile ecosystem to empower mobile data services and allow for the user experience to be customized over-the-air.

Updated May 2010

Copyright © 2009 Mobinex, Inc. All rights reserved. This document and the software which it describes are furnished under license and may only be used in accordance with the terms of such license.

The content of this guide is for informational use only and should not be construed as a commitment by Mobinex. Mobinex assumes no responsibility or liability for any errors or inaccuracies that may appear in this publication.

No part of this manual may be copied, photocopied, reproduced, translated or converted to any electronic or machine-readable form without the prior written permission of Mobinex.

References

Related documents

Our main goal is to provide dynamic location-based service and increase the information retrieve accuracy especially on the limited mobile screen by accessing cloud

Five UnLectures based on the following themes were introduced in the Summer 2013 class: (1) project management, (2) design and requirement analysis, (3) software

on software testing the online job and volunteer application for people with disabilities in terms of accuracy and software quality and assesses the results of the

Table 2 Patient anecdotes reported to GP (J Marston) following initial logging phase. These were in response to specific questions about patient motivation , exper ience with the

The Development of FiTest for institution of higher learning using Mobile Application Development Lifecycle Model (MADLC): From Identification.. Phase to

Application of the methodology led to the following major findings: (1) Proven systems engineering practices, languages and tools can be integrated with the MBSE approach

The current study aimed to address the following research questions: (1) can MPU help reduce IF use by decreasing the intensity of fertilizer application?; (2) how can hu- man

Exhibit 1 provides a high-level schedule for the application development process. Each major application development phase is reviewed in more detail in the following sections..