SlideShare a Scribd company logo
1 of 16
Download to read offline
DEVELOPMENT PROCESS DOCUMENT
0
Confidentiality Statement
This document is copyright and the property of “AdsnUrl Ltd.” and intended to share with
clients. This document contains information of a commercially sensitive nature and must
not be made available to any individual or organization outside “AdsnUrl” and “Client “.
Company at a Glance
Name Ads N url
Address 2nd Floor, 29, Shivaji Marg, Moti Nagar, Block C, Kirti Nagar,
New Delhi, Delhi 110015
Company Mail ID sandip@adsandurl.com
Contact Number India +91 9818187054
Line of Business
Development
Web & Mobile App Development Company
Founded October 2016
Headcount 150+
1
OUR ACHIEVEMENTS
2
OUR PROCESS
AGILE METHODOLOGY
3
The Ads n Url Process (How We Work)
1. Requirement Gathering Phase:
Initially, all we do is about deciding what you’re going to develop, we spend time getting to
know client needs, goals, and expectations towards the final product.
We will get on a call or meet with your team to learn all about your problem or business idea,
our end goal is to learn where you are now and where you want to go. Our mobile app strategist
and business analysts will brainstorm the requirement with you and recommend best practices
to give your mobile application the best possible user experience
During the first phase of we stress on the following parameters :
● We answer questions such as: How will the software be used? Who is going to use the
software?
● Next, we analyze those requirements for feasibility and validity: cost, performance,
functionality.
● Then, we evaluate the scope of the project and identify available resources.
● Lastly, we consider project opportunities and risks.
Project Sponsor Software Developer Testing
Business Requirement Functional and Functional and
nonfunctional Requirement nonfunctional Requirement
4
Business Analyst
Project Manager Business User Other Stakeholder
Scope and Status User Requirement Expectations and Constraints
2. Technical Specification preparation and proposal Finalization phase:
Once we have a thorough understanding of the problem, we begin capturing all of the requirements in
a technical specification document (Project Scope) and based on client approval on the scope we share
the detailed proposal with the client. After sign off, we start the actual project designing and
development.
3. Project Kick-Off and Team Meeting
Once we have a thorough understanding of the problem, we begin capturing all of the requirements in
a technical specification document (Project Scope) and based on client approval on the scope we share
the detailed proposal with the client. After sign off, we start the actual project designing and
development.
5
4. Wireframing UX and Designing Phase UI
When it comes to first impressions, it’s all about design. As part of this process, our clients work with
our award-winning user interface design team to bring the app concept to life and their thorough
feedback on app designs helps us in perfecting the user experience.For example, in website
development, where functionality is limited, a design phase involves the creation of a very
limited prototype before development begins.
Determining which period the entire architecture of the future project is created. During the design
phase, We come up with a testing strategy suggesting what and how it needs to be tested.
● We gather Every required component that specifies systems architecture, configurations, data
structure.
● We emphasize on desired output including prototypes, pseudocode.
● Herew e deals with design details like the functional logic, interface details, dependency issues,
and errors.
Our Project Manager, Technical Architect, and Creative Designers advise and consult with the client continuously
throughout the Design Phase.
6
5. App Development Coding Phase:
Once all requirements are analyzed and design choices are already defined, the actual coding starts.
This is the longest phase of the Project and most crucial as well
But, we consider how the project moves between different members of our team to avoid any
dependencies (ex. front-end and back-end developers, web and mobile developers).
our team begins coding the entire app solution. The development process is broken down into
sprints based on feature sets. Our agile-based development process will allow you to regularly review
and assess what we’re building.
6. Testing and Quality Assurance Phase:
Once the code is fully created, testing is carried against the requirements. The testing phase main
focus is about quality assurance.Our dedicated QA team makes sure that they rigorously, try out the
product, log bugs, and generally push the code to breaking point. Afterward, send it back to the
developers to fix it. During Testing we involve the checking of any faulty parts of the code and their
fixes.
7
● We develop a test plan based on the predefined software requirements.
● We focus on Identifying the resources available for testing such as instructions and
assignments for testers, selects types of tests and reports from our technical executives.
● We work collectively with development teams to improve test results.
Ads n Url integrated mobile app quality assurance process ensures that apps are properly-tested and
market-ready before launch. Utilizing an agile testing process, we test all user cases, critical case
scenarios, and all functional and visual aspects in the software lifecycle.
● User interface and Experience Testing: The user experience is a critical aspect of any
successful app. According to “Compuware”, 79% of users would only retry an app once or
twice if it failed to work the first time. As a part of UI/UX testing, our mobile testing team also
performs usability testing to assure that the product is handy and easy-to-use for your target
audience.
● Beta Testing: We ensure that the flow of the app is intuitive and the features work exactly as
expected. Our agile testing team manually tests the app’s flow and functionality on various
iOS and Android devices. We also use automated testing tools to optimize the communication
structure, navigation, and data input-output results
7. Deployment Phase: After the software has been tested, then we move to final deployment of
the apps. We consider a lot of things, including:
● Who will give the final approval before launching?
● Do we launch it to everyone in production or selected users?
● If there are issues with the deployment,How will we decide what to do next?
8
8. Maintenance Phase: In the final phase of the project, we acknowledge that all software requires
maintenance and takes it very seriously. If users find any issues,we acknowledge that and make sure
the problems get fixed in the next release. We plan for that, which includes:
● How often maintenance is required as per the project and suggest the best option to the
client.
● We follow a rigorous maintenance process to make sure the app experience is smooth as
possible.
● We provide resources which will dedicatedly work on resolving if a product has a bug.
Team Structure
9
Resource Role Responsibilities Experience No. of resources
Delivery Head Will be responsible for the successful delivery of the
project.
12+ 1
Project Manager He/she will take care of all the technical and
non-technical needs for the team for the day-to-day
tasks and also coordinate with the client for the
progress reports and go on scrum calls for demos
and feedback from time to time.
5+ 1
Technical Lead The technical lead will be responsible for the
technical architecture of the project and will also
take care of the whole schema of the database.
He/she will lead the complete development of the
project along with other assigned developers and
designers.
7+ 1
Mobile Application
Developer
He/she will be responsible for developing the
application and modifying source code for software
applications. He/ she will be responsible for
integrating the API’s.
5+ 1
Back-end Developer He/she will be responsible for server-side
application logic as well as the integration of the
front-end part.
The back-end developer will write the code for web
services and APIs used by the front-end developers
or mobile application developers.
4+ 1
Graphic Designer He/she will be responsible for the visual design of all
the experiences for the user journey inside an
application in the form of graphics, logos, buttons,
and whole screens for mobile or web applications.
6+ 1
Quality Assurance
Engineer
He/she will be responsible to check the quality and
functionality of the application post development .
The engineer will also run test cases and create test
reports to provide a comprehensive overview to the
whole team along with feedback for rectification.
5+ 1
Technologies Stack
10
Development Platforms/Environment
Project/Application Server
The client will provide application server detail.
AdsnUrl Ltd. will use its development servers while
the application is being created. Client is required to
submit application server credentials once design is
approved from the client’s end.
Server Environment LAMP,
Deployment Environment
Client needs to inform Project Manager regarding
any existing deployment environment before
commencing the project. Project Manager would
also suggest the deployment environment as per
the requirement and need of the project.
Project Management Zoho Projects (www.zohoprojects.com)
Trello , Slack , Basecamp
Native Mobile App Design Tools
Process Android
Wireframing/Blueprinting Balsamiq, Axure
Mockups/Prototyping Marvel, JustinMind, Pidoco
Screen Designing Adobe XD, Sketch, Zeplin
Front End Web Designing Angular 6, HTML5, CSS3, Wordpress, Jquery,
Bootstrap
Color Schemes/Fonts Coolers
11
Native Mobile App Development Tools
Platforms iOS Android
Programming Language Objective C,Swift 4.1 Kotlin, Java
IDE Xcode 5.0 Eclipse
Supporting OS iOS 7.0 to latest Android 6.0 to Latest
Softwares XCode 9 Android Studios
Backend Development Tools
Platforms Tools
Programming Language PHP-Laravel, Node Js, Python
IDE XAMPP, Sublime, Adobe Dreamweaver
Supporting OS Windows, linux, Ubuntu, MacOs
Web Services/Api Pilot
Databases Mongodb, MySql Maria Db, DynamoDb,
Firebase
Cloud Server Technologies Amazon Web Services/Google Cloud/Digital
Ocean
12
Testing Tools
Platforms Tools
Automation Selenium, Apache Jmeter
Load Testing TSUNG
Benchmark Antutu
Simulation XCode, Android Studios
Databases Mongodb, DynamoDb, Firebase
Cloud Server Technologies Amazon Web Services / Google Cloud /
Digital Ocean
Deliverables
13
Components to be included in Delivery:
Components In-Scope
Consulting – Wire framing Yes
Design Yes
iOS Yes
Android Yes
Promotional Website – Responsive Yes
Testing Yes
Project Management Yes
Assumptions
1. The stated proposals does not include the cost of any third-party APIs like Payment
gateway, hosting server, Google adsense , 3rd Party AI Chatbot or content writing
which may be required during the execution of the project.
2. If the requirements of the project are changed in any manner during the phase of the
project, the timeline and cost will also change accordingly and additional approval will
be required from the client for the same.
3. We have assumed that the platform will be developed in english language only.
4. We have assumed that credentials for google ads sense will be provided by the client.
5. The team will send the weekly progressive report to the client during the project life
cycle so that the client is well-informed on all the latest updates of the project.
14
6. Weekly Scrum calls will also take place in the development phase to review the
features developed and show a demo to the client for progress and feedback if any.
7. The client should provide the credentials for developers’ accounts, hosting services,
and any third-party APIs used in the application well in advance so that the absence of
these credentials do not act as a hindrance during the project life cycle. We will inform
the client in advance.
================================ END OF DOCUMENT =====================================
15

More Related Content

What's hot

India's Most Trusted Kentico Development Company
India's Most Trusted Kentico Development CompanyIndia's Most Trusted Kentico Development Company
India's Most Trusted Kentico Development CompanyPixel Crayons
 
TekMindz dot net_capabilities
TekMindz dot net_capabilitiesTekMindz dot net_capabilities
TekMindz dot net_capabilitiesAkshay Pandita
 
Intro to the Salesforce Mobile SDK: Building Android Apps
Intro to the Salesforce Mobile SDK: Building Android AppsIntro to the Salesforce Mobile SDK: Building Android Apps
Intro to the Salesforce Mobile SDK: Building Android AppsSalesforce Developers
 
NUS-ISS Learning Day 2019-Software Platforms - Welcoming Unknown Enemies?
NUS-ISS Learning Day 2019-Software Platforms - Welcoming Unknown Enemies?NUS-ISS Learning Day 2019-Software Platforms - Welcoming Unknown Enemies?
NUS-ISS Learning Day 2019-Software Platforms - Welcoming Unknown Enemies?NUS-ISS
 
Reliable Engineering for InsurTech StartUps
Reliable Engineering for InsurTech StartUpsReliable Engineering for InsurTech StartUps
Reliable Engineering for InsurTech StartUpsFortifier. IT Company
 
PresentationEventsoft
PresentationEventsoftPresentationEventsoft
PresentationEventsoftEvent Soft
 
SandeepKumarPadhi Android 2plusYears EXP Updated
SandeepKumarPadhi Android 2plusYears EXP UpdatedSandeepKumarPadhi Android 2plusYears EXP Updated
SandeepKumarPadhi Android 2plusYears EXP Updatedsandeep kumar padhi
 
Microsoft .Net Capabilities - Rishabh Software
Microsoft .Net Capabilities - Rishabh SoftwareMicrosoft .Net Capabilities - Rishabh Software
Microsoft .Net Capabilities - Rishabh SoftwareRishabh Software
 
marubesystems.com: Web Design, Web Development, Digital Marketing, SAP/Oracle...
marubesystems.com: Web Design, Web Development, Digital Marketing, SAP/Oracle...marubesystems.com: Web Design, Web Development, Digital Marketing, SAP/Oracle...
marubesystems.com: Web Design, Web Development, Digital Marketing, SAP/Oracle...Marube Systems
 
Add Watson to your Apps
Add Watson to your AppsAdd Watson to your Apps
Add Watson to your AppsJason Anderson
 
MAQ Software Mobile Service Offerings
MAQ Software Mobile Service Offerings MAQ Software Mobile Service Offerings
MAQ Software Mobile Service Offerings maqmobilecompetency1
 
Ibpro technologies | ibpro chennai
Ibpro technologies | ibpro chennaiIbpro technologies | ibpro chennai
Ibpro technologies | ibpro chennaiibprochennai
 
Threat Modelling in DevSecOps Cultures
Threat Modelling in DevSecOps CulturesThreat Modelling in DevSecOps Cultures
Threat Modelling in DevSecOps CulturesDevOps Indonesia
 

What's hot (20)

India's Most Trusted Kentico Development Company
India's Most Trusted Kentico Development CompanyIndia's Most Trusted Kentico Development Company
India's Most Trusted Kentico Development Company
 
TekMindz dot net_capabilities
TekMindz dot net_capabilitiesTekMindz dot net_capabilities
TekMindz dot net_capabilities
 
Resume Pritesh Gandhi
Resume Pritesh GandhiResume Pritesh Gandhi
Resume Pritesh Gandhi
 
Intro to the Salesforce Mobile SDK: Building Android Apps
Intro to the Salesforce Mobile SDK: Building Android AppsIntro to the Salesforce Mobile SDK: Building Android Apps
Intro to the Salesforce Mobile SDK: Building Android Apps
 
NUS-ISS Learning Day 2019-Software Platforms - Welcoming Unknown Enemies?
NUS-ISS Learning Day 2019-Software Platforms - Welcoming Unknown Enemies?NUS-ISS Learning Day 2019-Software Platforms - Welcoming Unknown Enemies?
NUS-ISS Learning Day 2019-Software Platforms - Welcoming Unknown Enemies?
 
Reliable Engineering for InsurTech StartUps
Reliable Engineering for InsurTech StartUpsReliable Engineering for InsurTech StartUps
Reliable Engineering for InsurTech StartUps
 
Skoder one academy
Skoder one academySkoder one academy
Skoder one academy
 
Mrithyunjaya_V_Sarangmath
Mrithyunjaya_V_SarangmathMrithyunjaya_V_Sarangmath
Mrithyunjaya_V_Sarangmath
 
PresentationEventsoft
PresentationEventsoftPresentationEventsoft
PresentationEventsoft
 
SandeepKumarPadhi Android 2plusYears EXP Updated
SandeepKumarPadhi Android 2plusYears EXP UpdatedSandeepKumarPadhi Android 2plusYears EXP Updated
SandeepKumarPadhi Android 2plusYears EXP Updated
 
Microsoft .Net Capabilities - Rishabh Software
Microsoft .Net Capabilities - Rishabh SoftwareMicrosoft .Net Capabilities - Rishabh Software
Microsoft .Net Capabilities - Rishabh Software
 
marubesystems.com: Web Design, Web Development, Digital Marketing, SAP/Oracle...
marubesystems.com: Web Design, Web Development, Digital Marketing, SAP/Oracle...marubesystems.com: Web Design, Web Development, Digital Marketing, SAP/Oracle...
marubesystems.com: Web Design, Web Development, Digital Marketing, SAP/Oracle...
 
Careers in it
Careers in itCareers in it
Careers in it
 
Add Watson to your Apps
Add Watson to your AppsAdd Watson to your Apps
Add Watson to your Apps
 
SFDC_BRAJ
SFDC_BRAJSFDC_BRAJ
SFDC_BRAJ
 
MAQ Software Mobile Service Offerings
MAQ Software Mobile Service Offerings MAQ Software Mobile Service Offerings
MAQ Software Mobile Service Offerings
 
PreCloud Technologies Profile
PreCloud Technologies ProfilePreCloud Technologies Profile
PreCloud Technologies Profile
 
GBKSOFT App Development
GBKSOFT App DevelopmentGBKSOFT App Development
GBKSOFT App Development
 
Ibpro technologies | ibpro chennai
Ibpro technologies | ibpro chennaiIbpro technologies | ibpro chennai
Ibpro technologies | ibpro chennai
 
Threat Modelling in DevSecOps Cultures
Threat Modelling in DevSecOps CulturesThreat Modelling in DevSecOps Cultures
Threat Modelling in DevSecOps Cultures
 

Similar to Ads n url development process document (1)

Mobile App Development- Project Management Process
Mobile App Development- Project Management ProcessMobile App Development- Project Management Process
Mobile App Development- Project Management ProcessBagaria Swati
 
7 stages of system Development life cycle ppt
7 stages of system Development life cycle ppt7 stages of system Development life cycle ppt
7 stages of system Development life cycle pptIphsTechnologies
 
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.pdfCuneiform Consulting Pvt Ltd.
 
Mobile App Development V_S Software Development_ 7 Key Differences.pdf
Mobile App Development V_S Software Development_ 7 Key Differences.pdfMobile App Development V_S Software Development_ 7 Key Differences.pdf
Mobile App Development V_S Software Development_ 7 Key Differences.pdfPolyxer Systems
 
fireup pro software house - this is who we are
fireup pro software house - this is who we arefireup pro software house - this is who we are
fireup pro software house - this is who we arefireup.pro
 
How Custom Software Development is Transforming the Traditional Business Prac...
How Custom Software Development is Transforming the Traditional Business Prac...How Custom Software Development is Transforming the Traditional Business Prac...
How Custom Software Development is Transforming the Traditional Business Prac...christiemarie4
 
The complete guide to Mobile App Development Lifecycle 2023
The complete guide to Mobile App Development Lifecycle 2023The complete guide to Mobile App Development Lifecycle 2023
The complete guide to Mobile App Development Lifecycle 2023XDuce Corporation
 
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 STEPSTechahead Software
 
STLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptxSTLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptxssusere4c6aa
 
Chethan Updated Resume
Chethan Updated ResumeChethan Updated Resume
Chethan Updated ResumeChethan H
 
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.pdfJohn William
 
Mobile App Development Vs Software Development 7 Key Differences
Mobile App Development Vs Software Development 7 Key DifferencesMobile App Development Vs Software Development 7 Key Differences
Mobile App Development Vs Software Development 7 Key DifferencesPolyxer Systems
 
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.Techugo
 
Mobile App Development Process — A Complete Guide
Mobile App Development Process — A Complete GuideMobile App Development Process — A Complete Guide
Mobile App Development Process — A Complete GuideAwapal Solutions
 
SoftwareEngineering.pptx
SoftwareEngineering.pptxSoftwareEngineering.pptx
SoftwareEngineering.pptxpriyaaresearch
 
TechOut Solutions, LLC - A Short Introduction to Our Services and Processes
TechOut Solutions, LLC - A Short Introduction to Our Services and ProcessesTechOut Solutions, LLC - A Short Introduction to Our Services and Processes
TechOut Solutions, LLC - A Short Introduction to Our Services and ProcessesKabeed Mansur
 

Similar to Ads n url development process document (1) (20)

Mobile App Development- Project Management Process
Mobile App Development- Project Management ProcessMobile App Development- Project Management Process
Mobile App Development- Project Management Process
 
7 stages of system Development life cycle ppt
7 stages of system Development life cycle ppt7 stages of system Development life cycle ppt
7 stages of system Development life cycle ppt
 
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
 
Mobile App Development V_S Software Development_ 7 Key Differences.pdf
Mobile App Development V_S Software Development_ 7 Key Differences.pdfMobile App Development V_S Software Development_ 7 Key Differences.pdf
Mobile App Development V_S Software Development_ 7 Key Differences.pdf
 
fireup pro software house - this is who we are
fireup pro software house - this is who we arefireup pro software house - this is who we are
fireup pro software house - this is who we are
 
How Custom Software Development is Transforming the Traditional Business Prac...
How Custom Software Development is Transforming the Traditional Business Prac...How Custom Software Development is Transforming the Traditional Business Prac...
How Custom Software Development is Transforming the Traditional Business Prac...
 
The complete guide to Mobile App Development Lifecycle 2023
The complete guide to Mobile App Development Lifecycle 2023The complete guide to Mobile App Development Lifecycle 2023
The complete guide to Mobile App Development Lifecycle 2023
 
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
 
STLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptxSTLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptx
 
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
 
Our approach
Our approachOur approach
Our approach
 
Chethan Updated Resume
Chethan Updated ResumeChethan Updated Resume
Chethan Updated Resume
 
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
 
Karthik.S_Resume_Exp 4.11 yrs
Karthik.S_Resume_Exp 4.11 yrsKarthik.S_Resume_Exp 4.11 yrs
Karthik.S_Resume_Exp 4.11 yrs
 
Mobile App Development Vs Software Development 7 Key Differences
Mobile App Development Vs Software Development 7 Key DifferencesMobile App Development Vs Software Development 7 Key Differences
Mobile App Development Vs Software Development 7 Key Differences
 
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.
 
Mobile App Development Process — A Complete Guide
Mobile App Development Process — A Complete GuideMobile App Development Process — A Complete Guide
Mobile App Development Process — A Complete Guide
 
SoftwareEngineering.pptx
SoftwareEngineering.pptxSoftwareEngineering.pptx
SoftwareEngineering.pptx
 
SoftwareEngineering.pptx
SoftwareEngineering.pptxSoftwareEngineering.pptx
SoftwareEngineering.pptx
 
TechOut Solutions, LLC - A Short Introduction to Our Services and Processes
TechOut Solutions, LLC - A Short Introduction to Our Services and ProcessesTechOut Solutions, LLC - A Short Introduction to Our Services and Processes
TechOut Solutions, LLC - A Short Introduction to Our Services and Processes
 

Recently uploaded

Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 

Recently uploaded (20)

Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 

Ads n url development process document (1)

  • 2. Confidentiality Statement This document is copyright and the property of “AdsnUrl Ltd.” and intended to share with clients. This document contains information of a commercially sensitive nature and must not be made available to any individual or organization outside “AdsnUrl” and “Client “. Company at a Glance Name Ads N url Address 2nd Floor, 29, Shivaji Marg, Moti Nagar, Block C, Kirti Nagar, New Delhi, Delhi 110015 Company Mail ID sandip@adsandurl.com Contact Number India +91 9818187054 Line of Business Development Web & Mobile App Development Company Founded October 2016 Headcount 150+ 1
  • 5. The Ads n Url Process (How We Work) 1. Requirement Gathering Phase: Initially, all we do is about deciding what you’re going to develop, we spend time getting to know client needs, goals, and expectations towards the final product. We will get on a call or meet with your team to learn all about your problem or business idea, our end goal is to learn where you are now and where you want to go. Our mobile app strategist and business analysts will brainstorm the requirement with you and recommend best practices to give your mobile application the best possible user experience During the first phase of we stress on the following parameters : ● We answer questions such as: How will the software be used? Who is going to use the software? ● Next, we analyze those requirements for feasibility and validity: cost, performance, functionality. ● Then, we evaluate the scope of the project and identify available resources. ● Lastly, we consider project opportunities and risks. Project Sponsor Software Developer Testing Business Requirement Functional and Functional and nonfunctional Requirement nonfunctional Requirement 4
  • 6. Business Analyst Project Manager Business User Other Stakeholder Scope and Status User Requirement Expectations and Constraints 2. Technical Specification preparation and proposal Finalization phase: Once we have a thorough understanding of the problem, we begin capturing all of the requirements in a technical specification document (Project Scope) and based on client approval on the scope we share the detailed proposal with the client. After sign off, we start the actual project designing and development. 3. Project Kick-Off and Team Meeting Once we have a thorough understanding of the problem, we begin capturing all of the requirements in a technical specification document (Project Scope) and based on client approval on the scope we share the detailed proposal with the client. After sign off, we start the actual project designing and development. 5
  • 7. 4. Wireframing UX and Designing Phase UI When it comes to first impressions, it’s all about design. As part of this process, our clients work with our award-winning user interface design team to bring the app concept to life and their thorough feedback on app designs helps us in perfecting the user experience.For example, in website development, where functionality is limited, a design phase involves the creation of a very limited prototype before development begins. Determining which period the entire architecture of the future project is created. During the design phase, We come up with a testing strategy suggesting what and how it needs to be tested. ● We gather Every required component that specifies systems architecture, configurations, data structure. ● We emphasize on desired output including prototypes, pseudocode. ● Herew e deals with design details like the functional logic, interface details, dependency issues, and errors. Our Project Manager, Technical Architect, and Creative Designers advise and consult with the client continuously throughout the Design Phase. 6
  • 8. 5. App Development Coding Phase: Once all requirements are analyzed and design choices are already defined, the actual coding starts. This is the longest phase of the Project and most crucial as well But, we consider how the project moves between different members of our team to avoid any dependencies (ex. front-end and back-end developers, web and mobile developers). our team begins coding the entire app solution. The development process is broken down into sprints based on feature sets. Our agile-based development process will allow you to regularly review and assess what we’re building. 6. Testing and Quality Assurance Phase: Once the code is fully created, testing is carried against the requirements. The testing phase main focus is about quality assurance.Our dedicated QA team makes sure that they rigorously, try out the product, log bugs, and generally push the code to breaking point. Afterward, send it back to the developers to fix it. During Testing we involve the checking of any faulty parts of the code and their fixes. 7
  • 9. ● We develop a test plan based on the predefined software requirements. ● We focus on Identifying the resources available for testing such as instructions and assignments for testers, selects types of tests and reports from our technical executives. ● We work collectively with development teams to improve test results. Ads n Url integrated mobile app quality assurance process ensures that apps are properly-tested and market-ready before launch. Utilizing an agile testing process, we test all user cases, critical case scenarios, and all functional and visual aspects in the software lifecycle. ● User interface and Experience Testing: The user experience is a critical aspect of any successful app. According to “Compuware”, 79% of users would only retry an app once or twice if it failed to work the first time. As a part of UI/UX testing, our mobile testing team also performs usability testing to assure that the product is handy and easy-to-use for your target audience. ● Beta Testing: We ensure that the flow of the app is intuitive and the features work exactly as expected. Our agile testing team manually tests the app’s flow and functionality on various iOS and Android devices. We also use automated testing tools to optimize the communication structure, navigation, and data input-output results 7. Deployment Phase: After the software has been tested, then we move to final deployment of the apps. We consider a lot of things, including: ● Who will give the final approval before launching? ● Do we launch it to everyone in production or selected users? ● If there are issues with the deployment,How will we decide what to do next? 8
  • 10. 8. Maintenance Phase: In the final phase of the project, we acknowledge that all software requires maintenance and takes it very seriously. If users find any issues,we acknowledge that and make sure the problems get fixed in the next release. We plan for that, which includes: ● How often maintenance is required as per the project and suggest the best option to the client. ● We follow a rigorous maintenance process to make sure the app experience is smooth as possible. ● We provide resources which will dedicatedly work on resolving if a product has a bug. Team Structure 9
  • 11. Resource Role Responsibilities Experience No. of resources Delivery Head Will be responsible for the successful delivery of the project. 12+ 1 Project Manager He/she will take care of all the technical and non-technical needs for the team for the day-to-day tasks and also coordinate with the client for the progress reports and go on scrum calls for demos and feedback from time to time. 5+ 1 Technical Lead The technical lead will be responsible for the technical architecture of the project and will also take care of the whole schema of the database. He/she will lead the complete development of the project along with other assigned developers and designers. 7+ 1 Mobile Application Developer He/she will be responsible for developing the application and modifying source code for software applications. He/ she will be responsible for integrating the API’s. 5+ 1 Back-end Developer He/she will be responsible for server-side application logic as well as the integration of the front-end part. The back-end developer will write the code for web services and APIs used by the front-end developers or mobile application developers. 4+ 1 Graphic Designer He/she will be responsible for the visual design of all the experiences for the user journey inside an application in the form of graphics, logos, buttons, and whole screens for mobile or web applications. 6+ 1 Quality Assurance Engineer He/she will be responsible to check the quality and functionality of the application post development . The engineer will also run test cases and create test reports to provide a comprehensive overview to the whole team along with feedback for rectification. 5+ 1 Technologies Stack 10
  • 12. Development Platforms/Environment Project/Application Server The client will provide application server detail. AdsnUrl Ltd. will use its development servers while the application is being created. Client is required to submit application server credentials once design is approved from the client’s end. Server Environment LAMP, Deployment Environment Client needs to inform Project Manager regarding any existing deployment environment before commencing the project. Project Manager would also suggest the deployment environment as per the requirement and need of the project. Project Management Zoho Projects (www.zohoprojects.com) Trello , Slack , Basecamp Native Mobile App Design Tools Process Android Wireframing/Blueprinting Balsamiq, Axure Mockups/Prototyping Marvel, JustinMind, Pidoco Screen Designing Adobe XD, Sketch, Zeplin Front End Web Designing Angular 6, HTML5, CSS3, Wordpress, Jquery, Bootstrap Color Schemes/Fonts Coolers 11
  • 13. Native Mobile App Development Tools Platforms iOS Android Programming Language Objective C,Swift 4.1 Kotlin, Java IDE Xcode 5.0 Eclipse Supporting OS iOS 7.0 to latest Android 6.0 to Latest Softwares XCode 9 Android Studios Backend Development Tools Platforms Tools Programming Language PHP-Laravel, Node Js, Python IDE XAMPP, Sublime, Adobe Dreamweaver Supporting OS Windows, linux, Ubuntu, MacOs Web Services/Api Pilot Databases Mongodb, MySql Maria Db, DynamoDb, Firebase Cloud Server Technologies Amazon Web Services/Google Cloud/Digital Ocean 12
  • 14. Testing Tools Platforms Tools Automation Selenium, Apache Jmeter Load Testing TSUNG Benchmark Antutu Simulation XCode, Android Studios Databases Mongodb, DynamoDb, Firebase Cloud Server Technologies Amazon Web Services / Google Cloud / Digital Ocean Deliverables 13
  • 15. Components to be included in Delivery: Components In-Scope Consulting – Wire framing Yes Design Yes iOS Yes Android Yes Promotional Website – Responsive Yes Testing Yes Project Management Yes Assumptions 1. The stated proposals does not include the cost of any third-party APIs like Payment gateway, hosting server, Google adsense , 3rd Party AI Chatbot or content writing which may be required during the execution of the project. 2. If the requirements of the project are changed in any manner during the phase of the project, the timeline and cost will also change accordingly and additional approval will be required from the client for the same. 3. We have assumed that the platform will be developed in english language only. 4. We have assumed that credentials for google ads sense will be provided by the client. 5. The team will send the weekly progressive report to the client during the project life cycle so that the client is well-informed on all the latest updates of the project. 14
  • 16. 6. Weekly Scrum calls will also take place in the development phase to review the features developed and show a demo to the client for progress and feedback if any. 7. The client should provide the credentials for developers’ accounts, hosting services, and any third-party APIs used in the application well in advance so that the absence of these credentials do not act as a hindrance during the project life cycle. We will inform the client in advance. ================================ END OF DOCUMENT ===================================== 15