SlideShare une entreprise Scribd logo
1  sur  15
INFLECTICA TECHNOLOGIES (P) LTD 
Mobile App Development 
Project Lifecycle
INFLECTICA TECHNOLOGIES (P) LTD 
Our Application Development 
Process 
Stage 1: 
Business 
Analysis 
App 
Development 
Lifecycle 
Stage 2: 
Requirement 
Gathering 
Stage 3: 
Architecting 
& Design 
Stage 4: 
Development 
Stage 6: 
Deployment 
Stage 5: 
Testing and 
Evaluation
• Develop understanding of the business problem and leverage our Industry know-how 
to better discuss business objectives, goals and desired achievements. 
• Discussion on Possible inputs and expected outputs, in terms of operational 
parameters and other dependencies are identified. 
• Industry best practices and Suggested guidelines from apple and Google are 
applied. 
• RESOURCES INVOLVED : 
• Business Analyst 
• Software Engineer 
• Project Manager 
• DELIVERABLES: 
• Scope Document 
• Price Estimates 
INFLECTICA TECHNOLOGIES (P) LTD 
STAGE 1 : BUSINESS ANALYSIS
• All Software features, functionalities and integration requirements are 
described. 
• Price and Time estimates are revised and additional features may be added 
that may have been overlooked in Business Analysis Stage. 
• Tentative Project Plan is drafted. 
• RESOURCES INVOLVED : 
• Business Analyst 
• Software Engineer 
• Project Manager 
• DELIVERABLES: 
• Detailed Requirement Study (including full feature and functionality listing) 
• Revised Price and Time Estimates 
• Tentative Project plan 
INFLECTICA TECHNOLOGIES (P) LTD 
STAGE 2: REQUIREMENT 
GATHERING
• Definition of all logical sequences, processes and operations expected 
in the software. 
• Diagrams explaining all data parameters, features and functionality 
developed. 
• User Interface developed and designed. 
• RESOURCES INVOLVED : 
• System Engineer 
• Database Engineer 
• User Interface Engineer 
• Technical Writer 
• Project Manager 
INFLECTICA TECHNOLOGIES (P) LTD 
STAGE 3: ARCHITECTING & 
DESIGN
• DELIVERABLES: 
• Work Flow and Business Process Diagram 
• Topology Diagrams 
• UML Diagrams 
• User Interface Screens / Wireframes / Forms 
• Database schemas (tables, relationships and objects) 
• User cases for all operations in the software 
• Test cases for all events that will be qualified and tested during QA processes 
• Revised project plan including milestone deliveries 
• Demo and Release Planning 
INFLECTICA TECHNOLOGIES (P) LTD 
STAGE 3: ARCHITECTING & 
DESIGN(contd..)
• Development of the application on the basis of Scope document. 
• Iterative development process 
• Weekly / Fortnightly release 
• RESOURCES INVOLVED : 
• Software Developer 
• Quality Assurance 
• Project Manager 
• DELIVERABLES: 
• Updated Project plan illustrating Gantt Chart and milestone updates 
• Software Units and Modules 
• Early Software release 
INFLECTICA TECHNOLOGIES (P) LTD 
STAGE 4: DEVELOPMENT
• Rigorous functional testing, boundary testing, Compatibility testing evaluation of 
test cases. 
• Bug Fixes and beta release 
• RESOURCES INVOLVED : 
• Software Developer 
• Quality Assurance 
• Project Manager 
• DELIVERABLES: 
• User Tests 
• Case Tests 
• Unit Tests 
• Compatibility Tests 
• Stress Tests 
• Beta Candidate Software Release 
INFLECTICA TECHNOLOGIES (P) LTD 
STAGE 5: TESTING & 
EVALUATION
• After successful beta testing, the product is uploaded to the respective 
app store for production deployment. 
• RESOURCES INVOLVED : 
• Software Developer 
• Technical Writer 
• Project Manager 
• DELIVERABLES: 
• Full Software Documentation 
• Source Code Documentation 
• User guides, Manuals, Training Materials 
• Final candidate software upload 
INFLECTICA TECHNOLOGIES (P) LTD 
STAGE 6: DEPLOYMENT
• Any Production bugs are fixed and update is pushed to the app store. 
• Enhancements performed and update is pushed to the app store 
• RESOURCES INVOLVED : 
• Software Architects 
• Support Team 
• Support Project Manager 
• DELIVERABLES: 
• Support and Maintenance contract 
• Maintenance and Development Contract 
• Service Level Agreements (SLA) 
• Application Management Contract 
INFLECTICA TECHNOLOGIES (P) LTD 
STAGE 7: SUPPORT & 
MAINTENANCE
PROJECT ORGANIZATION CHART 
INFLECTICA TECHNOLOGIES (P) LTD
INFLECTICA TECHNOLOGIES (P) LTD 
TEAM STRUCTURE
INFLECTICA TECHNOLOGIES (P) LTD 
ROLES AND RESPONSIBILITIES 
Position Roles and Responsibilities Billable Owner 
Client Project 
Manager 
• Requirement & Knowledge transfer to Appliconsultants. No CLIENT 
Offshore Project 
Manager 
• Manage Client Expectations 
• Help Offshore with Onsite Co-ordination 
• Resolve Priority and High Level Issues 
• Managing the offshore team of developers & Testers. 
• Offshore Delivery Management. 
• Offshore Configuration Management. 
Yes Inflectica 
Offshore Web 
Designer 
• Understand Client Requirements and Vision for App Design 
• Conceptualize Layout and Creative Design 
Yes Inflectica
INFLECTICA TECHNOLOGIES (P) LTD 
ROLES AND RESPONSIBILITIES 
Position Roles and Responsibilities Billable Owner 
Developer • Understand the work-package or task that has been assigned. 
• Develop code and undertake unit testing. 
• Undertake peer reviews. 
• Follow Project standards and Methodology. 
Yes Inflectica 
Test Engineer • Preparation of High level and Low level test cases 
• Preparation of Test execution plan 
• Execution of Test cases 
Yes Inflectica
INFLECTICA TECHNOLOGIES (P) LTD 
THANK YOU !!! 
APPLICONSULTANTS TECHNOLOGIES (P) LTD

Contenu connexe

Tendances

Software Requirements Specification Final
Software Requirements Specification FinalSoftware Requirements Specification Final
Software Requirements Specification Finaljangjong
 
IOS Mobile App Development Proposal PowerPoint Presentation Slides
IOS Mobile App Development Proposal PowerPoint Presentation SlidesIOS Mobile App Development Proposal PowerPoint Presentation Slides
IOS Mobile App Development Proposal PowerPoint Presentation SlidesSlideTeam
 
Mobile App Development- Project Management Process
Mobile App Development- Project Management ProcessMobile App Development- Project Management Process
Mobile App Development- Project Management ProcessBagaria Swati
 
Flipkart Software requirements specification SRS
Flipkart Software requirements specification SRSFlipkart Software requirements specification SRS
Flipkart Software requirements specification SRSAman Goel
 
Software engineering a practitioners approach 8th edition pressman solutions ...
Software engineering a practitioners approach 8th edition pressman solutions ...Software engineering a practitioners approach 8th edition pressman solutions ...
Software engineering a practitioners approach 8th edition pressman solutions ...Drusilla918
 
Android project report learning np complete
Android project report learning np completeAndroid project report learning np complete
Android project report learning np completeSubha Deb
 
Software Quality Assurance class 1
Software Quality Assurance  class 1Software Quality Assurance  class 1
Software Quality Assurance class 1Santhiya Grace
 
SRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATIONSRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATIONAtul Kushwaha
 
Android App Development Project in College
Android App Development Project in College Android App Development Project in College
Android App Development Project in College Logan Smith
 
Chat Application | RSD
Chat Application | RSDChat Application | RSD
Chat Application | RSDRajon
 
Software Requirement Specification Master Template
Software Requirement Specification Master TemplateSoftware Requirement Specification Master Template
Software Requirement Specification Master TemplateWayne Chen
 
Android College Application Project Report
Android College Application Project ReportAndroid College Application Project Report
Android College Application Project Reportstalin george
 
How to create a 'Master Test Plan'
How to create a 'Master Test Plan'How to create a 'Master Test Plan'
How to create a 'Master Test Plan'PractiTest
 
My Project Report Documentation with Abstract & Snapshots
My Project Report Documentation with Abstract & SnapshotsMy Project Report Documentation with Abstract & Snapshots
My Project Report Documentation with Abstract & SnapshotsUsman Sait
 
online quiz application project presentation
online quiz application project presentationonline quiz application project presentation
online quiz application project presentationGyanuRana
 
Acceptance testing
Acceptance testingAcceptance testing
Acceptance testingCOEPD HR
 

Tendances (20)

Software Requirements Specification Final
Software Requirements Specification FinalSoftware Requirements Specification Final
Software Requirements Specification Final
 
IOS Mobile App Development Proposal PowerPoint Presentation Slides
IOS Mobile App Development Proposal PowerPoint Presentation SlidesIOS Mobile App Development Proposal PowerPoint Presentation Slides
IOS Mobile App Development Proposal PowerPoint Presentation Slides
 
Mobile App Development- Project Management Process
Mobile App Development- Project Management ProcessMobile App Development- Project Management Process
Mobile App Development- Project Management Process
 
Test plan
Test planTest plan
Test plan
 
Flipkart Software requirements specification SRS
Flipkart Software requirements specification SRSFlipkart Software requirements specification SRS
Flipkart Software requirements specification SRS
 
Ecommerce Website Testing Checklist
Ecommerce Website Testing ChecklistEcommerce Website Testing Checklist
Ecommerce Website Testing Checklist
 
Software engineering a practitioners approach 8th edition pressman solutions ...
Software engineering a practitioners approach 8th edition pressman solutions ...Software engineering a practitioners approach 8th edition pressman solutions ...
Software engineering a practitioners approach 8th edition pressman solutions ...
 
Android project report learning np complete
Android project report learning np completeAndroid project report learning np complete
Android project report learning np complete
 
Software Quality Assurance class 1
Software Quality Assurance  class 1Software Quality Assurance  class 1
Software Quality Assurance class 1
 
SRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATIONSRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATION
 
Android App Development Project in College
Android App Development Project in College Android App Development Project in College
Android App Development Project in College
 
Chat Application | RSD
Chat Application | RSDChat Application | RSD
Chat Application | RSD
 
Software Requirement Specification Master Template
Software Requirement Specification Master TemplateSoftware Requirement Specification Master Template
Software Requirement Specification Master Template
 
Android College Application Project Report
Android College Application Project ReportAndroid College Application Project Report
Android College Application Project Report
 
How to create a 'Master Test Plan'
How to create a 'Master Test Plan'How to create a 'Master Test Plan'
How to create a 'Master Test Plan'
 
Agile sdlc
Agile sdlcAgile sdlc
Agile sdlc
 
Hld and lld
Hld and lldHld and lld
Hld and lld
 
My Project Report Documentation with Abstract & Snapshots
My Project Report Documentation with Abstract & SnapshotsMy Project Report Documentation with Abstract & Snapshots
My Project Report Documentation with Abstract & Snapshots
 
online quiz application project presentation
online quiz application project presentationonline quiz application project presentation
online quiz application project presentation
 
Acceptance testing
Acceptance testingAcceptance testing
Acceptance testing
 

Similaire à Mobile app development project lifecycle

Similaire à Mobile app development project lifecycle (20)

Discovery on terra incognita
Discovery on terra incognitaDiscovery on terra incognita
Discovery on terra incognita
 
VASU_VALLABHUNI_INFOSYS
VASU_VALLABHUNI_INFOSYSVASU_VALLABHUNI_INFOSYS
VASU_VALLABHUNI_INFOSYS
 
OpenERP - Project Methodology
OpenERP - Project MethodologyOpenERP - Project Methodology
OpenERP - Project Methodology
 
Suma_Halkude_Resume
Suma_Halkude_ResumeSuma_Halkude_Resume
Suma_Halkude_Resume
 
MydhiliVadlamaniCV
MydhiliVadlamaniCVMydhiliVadlamaniCV
MydhiliVadlamaniCV
 
K Chandrasekaran
K ChandrasekaranK Chandrasekaran
K Chandrasekaran
 
Nandini-CV
Nandini-CVNandini-CV
Nandini-CV
 
Muhammad_Aneeque - PM
Muhammad_Aneeque - PMMuhammad_Aneeque - PM
Muhammad_Aneeque - PM
 
Shashi_11_years_Exp
Shashi_11_years_ExpShashi_11_years_Exp
Shashi_11_years_Exp
 
Software/System Development Life Cycle
Software/System Development Life CycleSoftware/System Development Life Cycle
Software/System Development Life Cycle
 
SOFTWARE PROJECT MANAGEMENT TOOL PPT
SOFTWARE PROJECT MANAGEMENT TOOL PPTSOFTWARE PROJECT MANAGEMENT TOOL PPT
SOFTWARE PROJECT MANAGEMENT TOOL PPT
 
Waterfall-VS-Agile
Waterfall-VS-AgileWaterfall-VS-Agile
Waterfall-VS-Agile
 
Rajendra K Basavanna-Profile
Rajendra K Basavanna-ProfileRajendra K Basavanna-Profile
Rajendra K Basavanna-Profile
 
Dev area wip
Dev area wipDev area wip
Dev area wip
 
Dev area wip
Dev area wipDev area wip
Dev area wip
 
ERP solution architect role, part I
ERP solution architect role, part IERP solution architect role, part I
ERP solution architect role, part I
 
SDLC Process_Document.pptx
SDLC Process_Document.pptxSDLC Process_Document.pptx
SDLC Process_Document.pptx
 
CV_AUTOMATION_TEST_ENGINEER
CV_AUTOMATION_TEST_ENGINEERCV_AUTOMATION_TEST_ENGINEER
CV_AUTOMATION_TEST_ENGINEER
 
PJTabac_CV
PJTabac_CVPJTabac_CV
PJTabac_CV
 
Amit_Resume
Amit_ResumeAmit_Resume
Amit_Resume
 

Dernier

Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxJennifer Lim
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...FIDO Alliance
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...CzechDreamin
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomCzechDreamin
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...marcuskenyatta275
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101vincent683379
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreelreely ones
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfFIDO Alliance
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka DoktorováCzechDreamin
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaCzechDreamin
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FIDO Alliance
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftshyamraj55
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyUXDXConf
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfFIDO Alliance
 

Dernier (20)

Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreel
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 

Mobile app development project lifecycle

  • 1. INFLECTICA TECHNOLOGIES (P) LTD Mobile App Development Project Lifecycle
  • 2. INFLECTICA TECHNOLOGIES (P) LTD Our Application Development Process Stage 1: Business Analysis App Development Lifecycle Stage 2: Requirement Gathering Stage 3: Architecting & Design Stage 4: Development Stage 6: Deployment Stage 5: Testing and Evaluation
  • 3. • Develop understanding of the business problem and leverage our Industry know-how to better discuss business objectives, goals and desired achievements. • Discussion on Possible inputs and expected outputs, in terms of operational parameters and other dependencies are identified. • Industry best practices and Suggested guidelines from apple and Google are applied. • RESOURCES INVOLVED : • Business Analyst • Software Engineer • Project Manager • DELIVERABLES: • Scope Document • Price Estimates INFLECTICA TECHNOLOGIES (P) LTD STAGE 1 : BUSINESS ANALYSIS
  • 4. • All Software features, functionalities and integration requirements are described. • Price and Time estimates are revised and additional features may be added that may have been overlooked in Business Analysis Stage. • Tentative Project Plan is drafted. • RESOURCES INVOLVED : • Business Analyst • Software Engineer • Project Manager • DELIVERABLES: • Detailed Requirement Study (including full feature and functionality listing) • Revised Price and Time Estimates • Tentative Project plan INFLECTICA TECHNOLOGIES (P) LTD STAGE 2: REQUIREMENT GATHERING
  • 5. • Definition of all logical sequences, processes and operations expected in the software. • Diagrams explaining all data parameters, features and functionality developed. • User Interface developed and designed. • RESOURCES INVOLVED : • System Engineer • Database Engineer • User Interface Engineer • Technical Writer • Project Manager INFLECTICA TECHNOLOGIES (P) LTD STAGE 3: ARCHITECTING & DESIGN
  • 6. • DELIVERABLES: • Work Flow and Business Process Diagram • Topology Diagrams • UML Diagrams • User Interface Screens / Wireframes / Forms • Database schemas (tables, relationships and objects) • User cases for all operations in the software • Test cases for all events that will be qualified and tested during QA processes • Revised project plan including milestone deliveries • Demo and Release Planning INFLECTICA TECHNOLOGIES (P) LTD STAGE 3: ARCHITECTING & DESIGN(contd..)
  • 7. • Development of the application on the basis of Scope document. • Iterative development process • Weekly / Fortnightly release • RESOURCES INVOLVED : • Software Developer • Quality Assurance • Project Manager • DELIVERABLES: • Updated Project plan illustrating Gantt Chart and milestone updates • Software Units and Modules • Early Software release INFLECTICA TECHNOLOGIES (P) LTD STAGE 4: DEVELOPMENT
  • 8. • Rigorous functional testing, boundary testing, Compatibility testing evaluation of test cases. • Bug Fixes and beta release • RESOURCES INVOLVED : • Software Developer • Quality Assurance • Project Manager • DELIVERABLES: • User Tests • Case Tests • Unit Tests • Compatibility Tests • Stress Tests • Beta Candidate Software Release INFLECTICA TECHNOLOGIES (P) LTD STAGE 5: TESTING & EVALUATION
  • 9. • After successful beta testing, the product is uploaded to the respective app store for production deployment. • RESOURCES INVOLVED : • Software Developer • Technical Writer • Project Manager • DELIVERABLES: • Full Software Documentation • Source Code Documentation • User guides, Manuals, Training Materials • Final candidate software upload INFLECTICA TECHNOLOGIES (P) LTD STAGE 6: DEPLOYMENT
  • 10. • Any Production bugs are fixed and update is pushed to the app store. • Enhancements performed and update is pushed to the app store • RESOURCES INVOLVED : • Software Architects • Support Team • Support Project Manager • DELIVERABLES: • Support and Maintenance contract • Maintenance and Development Contract • Service Level Agreements (SLA) • Application Management Contract INFLECTICA TECHNOLOGIES (P) LTD STAGE 7: SUPPORT & MAINTENANCE
  • 11. PROJECT ORGANIZATION CHART INFLECTICA TECHNOLOGIES (P) LTD
  • 12. INFLECTICA TECHNOLOGIES (P) LTD TEAM STRUCTURE
  • 13. INFLECTICA TECHNOLOGIES (P) LTD ROLES AND RESPONSIBILITIES Position Roles and Responsibilities Billable Owner Client Project Manager • Requirement & Knowledge transfer to Appliconsultants. No CLIENT Offshore Project Manager • Manage Client Expectations • Help Offshore with Onsite Co-ordination • Resolve Priority and High Level Issues • Managing the offshore team of developers & Testers. • Offshore Delivery Management. • Offshore Configuration Management. Yes Inflectica Offshore Web Designer • Understand Client Requirements and Vision for App Design • Conceptualize Layout and Creative Design Yes Inflectica
  • 14. INFLECTICA TECHNOLOGIES (P) LTD ROLES AND RESPONSIBILITIES Position Roles and Responsibilities Billable Owner Developer • Understand the work-package or task that has been assigned. • Develop code and undertake unit testing. • Undertake peer reviews. • Follow Project standards and Methodology. Yes Inflectica Test Engineer • Preparation of High level and Low level test cases • Preparation of Test execution plan • Execution of Test cases Yes Inflectica
  • 15. INFLECTICA TECHNOLOGIES (P) LTD THANK YOU !!! APPLICONSULTANTS TECHNOLOGIES (P) LTD