constient global solution- mobile application development
DESCRIPTION
CGS-Constient Global Solution is a customer oriented organizations.That provides an integrated set of services and solutions such as consulting,IT managed services,Staffing and Out sourcing solutions.TRANSCRIPT
Mobility
3
Technology Consulting Outsourcing Technology
Staffing
4
Overview - SDLC The SDLC has five basic tiers which include Requirements, Design, Development,
Testing and Maintenance. Each is important in its own right and needs to be
considered.
5
Development Process
Pre-Development Requirement
Proposal & SOW
Project Plan
Development Design UI and
Programming Development
QA {Testing}
Post-Production
Implementation Maintenance Patches and
Updates
A variant of the Waterfall that emphasizes the verification and validation of the
product. Testing of the product is planned in parallel with a corresponding phase of
development
6
V-Shaped Model
• Speed up or bypass one or more life cycle phases
• Usually less formal and reduced scope
• Used for time-critical applications
• Used in organizations that employ disciplined methods
Some Agile Method • Adaptive Software Development (ASD)
• Feature Driven Development (FDD)
• Crystal Clear
• Dynamic Software Development Method (DSDM)
• Rapid Application Development (RAD)
• Scrum
• Extreme Programming (XP)
• Rational Unify Process (RUP)
7
Agile SDLC Model
8
Rapid / Evolutionary Prototyping Model Requirements Capture
Quick Design
Build Prototype
Customer Evaluation of Prototype
Engineer Final Product
9
Rapid / Evolutionary Prototyping Model
• Sketch flow / Balsamiq mock ups to provide visuals and customer
collaboration
• Generating placeholder content
• Generating Images, Text and Coded Wireframes
Advantages:
• Schedule Predictability And Control,
• Overcome Large-system Integration Problems
10
Pre-Development Requirement Gathering | Proposal & SOW Document | Project Plan
11
Requirement Gathering
Requirement Gathering will have the complete
understanding of project needs and defines what needs to
be provided as a solution to meet the expectations of the
stakeholders and users.
Mode of Requirement Gathering:
• Brainstorming
• Similar reference website/application
12
Requirement Gathering - Questions Platform
Android
iPhone
iPad
Technology
PhoneGap
Native Mobile app
Domain
Web Portal
Web Application
E-Commerce
If Others ……………..
13
Requirement Gathering - Questions Client Requirement
New Application
Revamping (Changing UI, development from the scratch with existing content)
Add New Features to Existing App
Template Design
Whether client provide template designing in PSD Format: Yes No
Details gathering
If the site is related to E-commerce / Online Portal, the following basic thing details
need from client
Project Requirement Document : Yes No
Business Logic : Yes No
Domain details : Yes No
Payment Gateway API Details : Yes No
Web Service API Details : Yes No
Project Plan includes
• Task Break Down
• Scheduling
• Milestones
• Risk identification and mitigation
• Communication
• Test plan
• Release plan
14
Project Plan
15
Development
Design | UI & Programming | QA & Bug Fixing
16
PhoneGap- Key Features
Operating system : iOS, Android
Tool : XCode, Eclipse, PhoneGap
Programming language: objective-c, Android, HTML5, JavaScript, GWT
Communication : XML, JSon
Database : SQLServer2005 / MySQL / SQLite / Oracle
17
18
QA & Bug Fixing
Test
Planning
• Generate Test plans
Test
Execution
• Execute Tests
• Log Defects
• Update check sheets
Milestone Testing
• Certification Testing
Test
Closure
• Postmortem Report
• Noting the learning
Detailed Test Plan
Bug Reports, Checklists Daily Status Reports Regression updates
Validation Reports Certification Test Reports
Test Closure Reports Submission reports
19
Code Sharing & Receiving
Tools Usage
Basecamp Web based Project Management Tool to communicate with
the all the members who’re all involved in the project from
Development Team, Project Manager and client. Client
can share the document via basecamp
Subversion Control (SVN) Subversion is used to maintain current and historical
versions of files such as source code, web pages, and
documentation.
File Transfer Protocol
(FTP)
CGS will deliver the source code with the help of their own
FTP server. CGS create separate FTP account for the
client users to share their existing code with CGS.
20
Our Project
Coopselios - An Application to pursue the general interest of the community to
promote human and social integration of citizens through the management of
health services and educational. Among the services offered are Day care, Nursing
old ages & babies and Periodic Medication.
Technology Stack PhoneGap, Codeignator, GWT, Web-Service, JavaScript, HTML5/CSS3
Target Device Android Tablet
21
Our Project Masseurs Application - Helping the community and Massage professional to
find out each other with customizable search and paved the way for a better healthy
environment. This helps user to get professional of their taste and professional to
enhance their business.
Technology Stack
PhoneGap, Django, GWT, Web-Service, JavaScript, HTML5/CSS3
Target Device iOS & Android
22
Our Project
Motor Sports Application - Immerse yourself in the world of motorsport is
the Application concept. Being a multi dimensional application, it helps the
Racer, Clubs, Manufacturers (Helmet, Apparel, etc), Grid Girls, Magazines,
Teams to know one another which leads to big business promotions in the
motorsport community.
Technology Stack
PhoneGap, PHP, GWT, Web-Service, JavaScript, HTML5/CSS3
Target Device iOS & Android
23
Our Project Medimix- An iPad / Android Tablet Application for Sales Person to keep track
of their sales information updating Management and Distributors about his
efforts and building an efficient Communication Channel for productive business
growth
Technology Stack PhoneGap, GWT, Web-Service, JavaScript, HTML5/CSS3
Target Device iPad & Android Tablet
24
USA
2610 Wedding ton Rdg Ne
| Marietta | GA 30068
11574 Broadview Way | UT
84092
UAE
Al Maqta Oil Field
Services I Post
box:36864 I Abu
Dhabi I UAE
INDIA (HQ)
Holy Cross Church
Premises | 76, 1st Floor |
South Boag road | T.Nagar
| Chennai | TN | IND 600
017
Our Locations
Thank you
Website - www.constient.com