SlideShare a Scribd company logo
About
We support technology driven start ups from MVP through
to scaled growth. We always come to you to build mutual
understanding and cooperatively design the product. We
have full teams in all skill set areas with hundreds of years
of expereince between them.
The best value comes when we do the whole project and
then support you throughout later growth. Our accumulated
experiences with many startups allows us to provide a
value added service, not just in the area of technology and
product design but also in the support, structure and
growth of your business.
Our key point of differentiation is our approach to working with our partners.
Using all the benefits of the cloud we share everything with our clients to ensure
there is complete transparency. We share all the project documents (the tasks of
each programmer, visible day by day), all code (shared live using tools such as
Github) and send daily updates or hold conference calls. We only work with a
few selected clients; our focus is to be your core product and development team
or an external extension of your core development team and project processes.
Kogi only employs experienced developers with a minimum requirement of a
degree in computer engineering – all of our developers have a minimum of one
year experience in developing for Mobile. All projects are developed using Agile,
so throughout the project the client can view and feedback on releases.
Within our business model we factor in the cost and time to work in the clients’
offices at key phases of the delivery process. This is almost always in the
discovery and design phase and often in the final build and testing phase just
before launch.
Why Kogi?
Strategy/
Research
Discover/Design -
detailing functional
specification
Build
Test
Launch
Post
launch
Support
Feedback
Phased
roll out
1 2 3 4 5 6 7 8 9
What does the basic software
development lifecycle look like?
Competition - Review similar apps and similar
functionalities available in the market.
Ecosystem - Review any current technologies in use in a
business and review relevant open source products e.g.
Uber API or FB API that may be useful in the ecosystem of
the product.
Business Model - Provide relevant research material and
analysis to structure business cade and business model.
Strategy/Research
1
UX - Iterative wireframing, building out the blueprint of how
the product interfaces will look and how the elements
within the application will relate to one another. The user is
always at the heart of the process.
UI – Graphic design of each screen or interface using brand
guidelines.
Architecture – Documentation of high level architecture of
the system, suggested technologies and overview of web
service connections.
Discovery/Design
2
This is the coding phase of the product. Normal resources
used depending on the product are:
iOS – Objective C – using Xcode framework
Android – Java – using Android Studio framework
Web – HTML 5 using angular JS
Back End – a variety of technologies to build web
services, database and cloud hosting
The whole process is supported by the Project Manager.
Developers normally work in pairs. Regular code reviews
from peers and CTO.
Build
3
A team of 3 testers.
Over 80 devices in the office for mobile/tablet testing as
well as suite of desktop PC and Macs for web testing.
Scripted testing – key functionality is scripted and tested
step by step.
UAT – user accepting testing, just playing with the product
looking for varied use cases that cause issues.
Automated testing – a series of tools to automate some
testing of the product.
Testing
4
Apps are uploaded to app stores or through MDM solution
(Mobile Delivery Management).
Apple review process fully managed.
Web and back end code is on servers in the cloud.
Statistics, crash logs and other recording tools are included
in the builds.
Launch
5
Review any crash logs and user feedback on the store.
Warranty of 1-3 months on any clear issues found in this
period – new code versions uploaded to stores or servers
as appropriate.
All changes managed with change management process.
Implementation of support agreement if desired.
Post-launch
6
Monitoring and maintenance of products as packaged into
original work contract.
Services include:
Daily health checks of applications.
Response to prioritized incidents - full Service Level
Agreement (SLA).
Dedicated development resources.
Support
7
Review of feeback from early adopters and
comments on app stores.
Implement some minor changes and improvements
related tousability underwritten by warranty and
support agreements.
Cost out any larger changes or plans for future phases
of the product.
Feedback
8
Budget permitting, new releases and sprints are normally
every 2-6 weeks.
Implementation of future phases of the product based on a
second version or a product roadmap.
Implementation of more interfaces e.g. if initial app was
iPhone, roll out Android.
Constant review of client feedback, market competitors and
usage statistics feed into the roadmap and regular updates.
Phased roll out
9
Our team can work on-site with your product and
development teams through each step of the process.
Daily or weekly conference calls as required.
Regular iterations in the design phase and regular releases
in the build phase.
Using Git, Box, Jira and Redmine, Kogi makes its code and
processes available to clients’ viewing with regular
feedback being part of a collaborative, agile process.
How do we guide you through it?
Case Study
ANDROID APP ON
Platform: HTML5 for mobile, iOS
Type: Mobile Website, iPad application
Devices: Smartphones, Tablets, Desktops.
Description: Scorebooklive is a disruptive product that is
replacing pen and paper with an iPad app. Traditionally the
millions of basketball games played every year are recorded
on analogue systems and most of the data is lost. With this
app all data is now recorded digitally allowing referees,
coaches, players and scouts to get access to information
instantly. Fans who are parents, alumni and ex students can
follow live all the games from the high school gyms around
the country without having to be present.
NICK ALDRIDGE
Chief Excecutive Officer
400 NW 26th Street, Miami FL, 33127, United States
nick@kogimobile.com
Contact us
For more information visit our website
www.kogimobile.com

More Related Content

What's hot

DylanParker_VisBrandsExp
DylanParker_VisBrandsExpDylanParker_VisBrandsExp
DylanParker_VisBrandsExp
Dylan Parker
 
Maximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategyMaximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategy
Perfecto Mobile
 

What's hot (20)

Optimizing API Documentation: Some Guidelines and Effects
Optimizing API Documentation: Some Guidelines and EffectsOptimizing API Documentation: Some Guidelines and Effects
Optimizing API Documentation: Some Guidelines and Effects
 
Agile Code Reviews for Better Software—Sooner
Agile Code Reviews for Better Software—SoonerAgile Code Reviews for Better Software—Sooner
Agile Code Reviews for Better Software—Sooner
 
Testing at the Speed of Mobile: Adopting Continuous Integration with Agile
Testing at the Speed of Mobile: Adopting Continuous Integration with AgileTesting at the Speed of Mobile: Adopting Continuous Integration with Agile
Testing at the Speed of Mobile: Adopting Continuous Integration with Agile
 
Voxxed days 2015-hakansaglam-codereview
Voxxed days 2015-hakansaglam-codereviewVoxxed days 2015-hakansaglam-codereview
Voxxed days 2015-hakansaglam-codereview
 
How to Test on the Right Mobile Platforms
How to Test on the Right Mobile PlatformsHow to Test on the Right Mobile Platforms
How to Test on the Right Mobile Platforms
 
Why Choose Swift App Development?
Why Choose Swift App Development?Why Choose Swift App Development?
Why Choose Swift App Development?
 
DylanParker_VisBrandsExp
DylanParker_VisBrandsExpDylanParker_VisBrandsExp
DylanParker_VisBrandsExp
 
Social Media Application Testing
Social Media Application Testing Social Media Application Testing
Social Media Application Testing
 
Sdlc process models in software engineering basics by ram k paliwal
Sdlc process models in software engineering basics by ram k paliwalSdlc process models in software engineering basics by ram k paliwal
Sdlc process models in software engineering basics by ram k paliwal
 
User Testing in the Invisible World of APIs
User Testing in the Invisible World of APIsUser Testing in the Invisible World of APIs
User Testing in the Invisible World of APIs
 
Adopting a Design-First Approach to API Development with SwaggerHub
Adopting a Design-First Approach to API Development with SwaggerHubAdopting a Design-First Approach to API Development with SwaggerHub
Adopting a Design-First Approach to API Development with SwaggerHub
 
Maximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategyMaximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategy
 
Brainbean Apps
Brainbean Apps Brainbean Apps
Brainbean Apps
 
Content Strategy for DevPortals
Content Strategy for DevPortalsContent Strategy for DevPortals
Content Strategy for DevPortals
 
Headless browser a stepping stone towards developing smarter web applicatio...
Headless browser   a stepping stone towards developing smarter web applicatio...Headless browser   a stepping stone towards developing smarter web applicatio...
Headless browser a stepping stone towards developing smarter web applicatio...
 
Rapid Application Development Simplified
Rapid Application Development SimplifiedRapid Application Development Simplified
Rapid Application Development Simplified
 
Software and software engineering basics by ram k paliwal
Software and software engineering basics by ram k paliwalSoftware and software engineering basics by ram k paliwal
Software and software engineering basics by ram k paliwal
 
Code Intelligence - NOAH19 Berlin
Code Intelligence - NOAH19 BerlinCode Intelligence - NOAH19 Berlin
Code Intelligence - NOAH19 Berlin
 
Mobile dev ops demystified
Mobile dev ops demystifiedMobile dev ops demystified
Mobile dev ops demystified
 
WebGeek DevCup Rules (At Pre-DevCup)
WebGeek DevCup Rules (At Pre-DevCup)WebGeek DevCup Rules (At Pre-DevCup)
WebGeek DevCup Rules (At Pre-DevCup)
 

Similar to Mobile App Development for Startups | Phase Specific Presentation

Mobile App Development- Project Management Process
Mobile App Development- Project Management ProcessMobile App Development- Project Management Process
Mobile App Development- Project Management Process
Bagaria Swati
 

Similar to Mobile App Development for Startups | Phase Specific Presentation (20)

S cube's mobile application development
S cube's mobile application developmentS cube's mobile application development
S cube's mobile application development
 
Scube's mobile application development
Scube's mobile application developmentScube's mobile application development
Scube's mobile application development
 
Mobile App Development- Project Management Process
Mobile App Development- Project Management ProcessMobile App Development- Project Management Process
Mobile App Development- Project Management Process
 
best-practices-to-develop-software-applications-for-startups- cuneiform.pdf
best-practices-to-develop-software-applications-for-startups- cuneiform.pdfbest-practices-to-develop-software-applications-for-startups- cuneiform.pdf
best-practices-to-develop-software-applications-for-startups- cuneiform.pdf
 
DELIVER QUALITY SOFTWARE PRODUCTS BY FOLLOWING SIMPLE STEPS
DELIVER QUALITY SOFTWARE PRODUCTS BY FOLLOWING SIMPLE STEPSDELIVER QUALITY SOFTWARE PRODUCTS BY FOLLOWING SIMPLE STEPS
DELIVER QUALITY SOFTWARE PRODUCTS BY FOLLOWING SIMPLE STEPS
 
4 Phases followed by the Android Application Development Company.pdf
4 Phases followed by the Android Application Development Company.pdf4 Phases followed by the Android Application Development Company.pdf
4 Phases followed by the Android Application Development Company.pdf
 
Code campiasi scm-project-gabriel-cristescu-ditech
Code campiasi scm-project-gabriel-cristescu-ditechCode campiasi scm-project-gabriel-cristescu-ditech
Code campiasi scm-project-gabriel-cristescu-ditech
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
 
BUDDY White Paper
BUDDY White PaperBUDDY White Paper
BUDDY White Paper
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
 
Somnath Resume
Somnath ResumeSomnath Resume
Somnath Resume
 
06 operations and feedback
06   operations and feedback06   operations and feedback
06 operations and feedback
 
Ads n url development process document (1)
Ads n url development process document (1)Ads n url development process document (1)
Ads n url development process document (1)
 
Flutter Web Development Service - Connect Infosoft.pdf
Flutter Web Development Service - Connect Infosoft.pdfFlutter Web Development Service - Connect Infosoft.pdf
Flutter Web Development Service - Connect Infosoft.pdf
 
Madhusmita mohanty_MohantyCV
Madhusmita mohanty_MohantyCVMadhusmita mohanty_MohantyCV
Madhusmita mohanty_MohantyCV
 
probe-into-the-key-components-and-tools-of-devops-lifecycle
probe-into-the-key-components-and-tools-of-devops-lifecycleprobe-into-the-key-components-and-tools-of-devops-lifecycle
probe-into-the-key-components-and-tools-of-devops-lifecycle
 
Crypton Studio Presentation
Crypton Studio PresentationCrypton Studio Presentation
Crypton Studio Presentation
 
7 Essential Steps to Follow for Successful App Development.
7 Essential Steps to Follow for Successful App Development.7 Essential Steps to Follow for Successful App Development.
7 Essential Steps to Follow for Successful App Development.
 
Software Quality Management in Wipro and case tools ,Wipro Introduction and c...
Software Quality Management in Wipro and case tools ,Wipro Introduction and c...Software Quality Management in Wipro and case tools ,Wipro Introduction and c...
Software Quality Management in Wipro and case tools ,Wipro Introduction and c...
 
Vivek_MK
Vivek_MKVivek_MK
Vivek_MK
 

Recently uploaded

Recently uploaded (20)

A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting software
 
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 

Mobile App Development for Startups | Phase Specific Presentation

  • 1.
  • 2. About We support technology driven start ups from MVP through to scaled growth. We always come to you to build mutual understanding and cooperatively design the product. We have full teams in all skill set areas with hundreds of years of expereince between them. The best value comes when we do the whole project and then support you throughout later growth. Our accumulated experiences with many startups allows us to provide a value added service, not just in the area of technology and product design but also in the support, structure and growth of your business.
  • 3. Our key point of differentiation is our approach to working with our partners. Using all the benefits of the cloud we share everything with our clients to ensure there is complete transparency. We share all the project documents (the tasks of each programmer, visible day by day), all code (shared live using tools such as Github) and send daily updates or hold conference calls. We only work with a few selected clients; our focus is to be your core product and development team or an external extension of your core development team and project processes. Kogi only employs experienced developers with a minimum requirement of a degree in computer engineering – all of our developers have a minimum of one year experience in developing for Mobile. All projects are developed using Agile, so throughout the project the client can view and feedback on releases. Within our business model we factor in the cost and time to work in the clients’ offices at key phases of the delivery process. This is almost always in the discovery and design phase and often in the final build and testing phase just before launch. Why Kogi?
  • 5. Competition - Review similar apps and similar functionalities available in the market. Ecosystem - Review any current technologies in use in a business and review relevant open source products e.g. Uber API or FB API that may be useful in the ecosystem of the product. Business Model - Provide relevant research material and analysis to structure business cade and business model. Strategy/Research 1
  • 6. UX - Iterative wireframing, building out the blueprint of how the product interfaces will look and how the elements within the application will relate to one another. The user is always at the heart of the process. UI – Graphic design of each screen or interface using brand guidelines. Architecture – Documentation of high level architecture of the system, suggested technologies and overview of web service connections. Discovery/Design 2
  • 7. This is the coding phase of the product. Normal resources used depending on the product are: iOS – Objective C – using Xcode framework Android – Java – using Android Studio framework Web – HTML 5 using angular JS Back End – a variety of technologies to build web services, database and cloud hosting The whole process is supported by the Project Manager. Developers normally work in pairs. Regular code reviews from peers and CTO. Build 3
  • 8. A team of 3 testers. Over 80 devices in the office for mobile/tablet testing as well as suite of desktop PC and Macs for web testing. Scripted testing – key functionality is scripted and tested step by step. UAT – user accepting testing, just playing with the product looking for varied use cases that cause issues. Automated testing – a series of tools to automate some testing of the product. Testing 4
  • 9. Apps are uploaded to app stores or through MDM solution (Mobile Delivery Management). Apple review process fully managed. Web and back end code is on servers in the cloud. Statistics, crash logs and other recording tools are included in the builds. Launch 5
  • 10. Review any crash logs and user feedback on the store. Warranty of 1-3 months on any clear issues found in this period – new code versions uploaded to stores or servers as appropriate. All changes managed with change management process. Implementation of support agreement if desired. Post-launch 6
  • 11. Monitoring and maintenance of products as packaged into original work contract. Services include: Daily health checks of applications. Response to prioritized incidents - full Service Level Agreement (SLA). Dedicated development resources. Support 7
  • 12. Review of feeback from early adopters and comments on app stores. Implement some minor changes and improvements related tousability underwritten by warranty and support agreements. Cost out any larger changes or plans for future phases of the product. Feedback 8
  • 13. Budget permitting, new releases and sprints are normally every 2-6 weeks. Implementation of future phases of the product based on a second version or a product roadmap. Implementation of more interfaces e.g. if initial app was iPhone, roll out Android. Constant review of client feedback, market competitors and usage statistics feed into the roadmap and regular updates. Phased roll out 9
  • 14. Our team can work on-site with your product and development teams through each step of the process. Daily or weekly conference calls as required. Regular iterations in the design phase and regular releases in the build phase. Using Git, Box, Jira and Redmine, Kogi makes its code and processes available to clients’ viewing with regular feedback being part of a collaborative, agile process. How do we guide you through it?
  • 17. Platform: HTML5 for mobile, iOS Type: Mobile Website, iPad application Devices: Smartphones, Tablets, Desktops. Description: Scorebooklive is a disruptive product that is replacing pen and paper with an iPad app. Traditionally the millions of basketball games played every year are recorded on analogue systems and most of the data is lost. With this app all data is now recorded digitally allowing referees, coaches, players and scouts to get access to information instantly. Fans who are parents, alumni and ex students can follow live all the games from the high school gyms around the country without having to be present.
  • 18. NICK ALDRIDGE Chief Excecutive Officer 400 NW 26th Street, Miami FL, 33127, United States nick@kogimobile.com Contact us
  • 19. For more information visit our website www.kogimobile.com