SlideShare a Scribd company logo
1 | P a g e
DEVELOPMENT PROCESS
Source Code:
 Client will share all existing code either via FTP or can share the code through his
own source code management system. We will provide FTP details to Client for
uploading the code of existing application
 First option, to share the work done by us we can create new project in BitBucket
(Source code repository) and share the link with client for downloading the latest
code on regular basis.
 Second option, the Client can create user in their source code management system
and we will use to upload the source code on regular basis.
Development Environment (in case client has their development environment) :
 We can replicate the client’s environment at our end in order to achieve better
development speed and fast resolution to any admin problems.
 Second option, client can provide access to their server and our resource can work
on them remotely using RDP
Specification
 Client should provide the Requirement Documents and probably design document, if
it is required.
 Our technical team will review the specification and get back to the client with its
understanding/queries.
Reporting:
 We will be sending Daily Status Report to the client covering the following points:
 What we have achieved today?
 What will we be doing tomorrow?
 What all problems/issues (if any) we are facing?
 We can also follow the reporting format suggested by the client
 If required we will be sending weekly or monthly report.
2 | P a g e
Testing:
 Developer will do the Unit testing for their work
Bug Reporting:
 We propose to use trello for issue tracking. We will share the link of the hosted
version of trello with the client to track and report the bugs. We can pick the bug
from the client side and update the status after resolving the bugs on daily basis.
 Second option, client can provide his preferred tool for bug tracking
Documentation:
 We will provide the developer level documentation.
Communication
 For daily communication we will be sharing all the contact details (email, IM, skype
etc) of the developer and Project Manager.
 Conference call will be scheduled with the entire team every fortnight to give the
updates and discuss the feedback.
Support team structure:
 As per the understanding of the technical team we would like to propose the
following team structure:
 Full time developer:
 He will understand the existing application
 Responsible for doing the coding
 Will be involved in Bug fixing
 Responsible for preparing the developer level User Guide
 Team Lead and Project Manager: Part time engagement of the team lead and project
Manager to guide the resource in understanding the existing application and help
him from time to time on any technical issues

More Related Content

What's hot

National 5 Computing Science - Testing
National 5 Computing Science - TestingNational 5 Computing Science - Testing
National 5 Computing Science - Testing
Forrester High School
 
Information development-phases
Information development-phasesInformation development-phases
Information development-phases
Nasran Syahiran
 
Quality Assurance Testing
Quality Assurance TestingQuality Assurance Testing
Quality Assurance Testing
NascentDigital
 
RajeswaraRao_Resume_3years
RajeswaraRao_Resume_3yearsRajeswaraRao_Resume_3years
RajeswaraRao_Resume_3years
Rajeswara K
 
Atagg 2015 Test automation and effective continuous integration
Atagg 2015 Test automation and effective continuous integrationAtagg 2015 Test automation and effective continuous integration
Atagg 2015 Test automation and effective continuous integration
Agile Testing Alliance
 
Resume_SameerajaKVL
Resume_SameerajaKVLResume_SameerajaKVL
Resume_SameerajaKVL
Sameeraja Khandavilli
 
Software coding & testing, software engineering
Software coding & testing, software engineeringSoftware coding & testing, software engineering
Software coding & testing, software engineering
Rupesh Vaishnav
 
Software coding and testing
Software coding and testingSoftware coding and testing
Software coding and testing
Sandeep Kumar Nayak
 
Hemraj_Patil_Resume
Hemraj_Patil_ResumeHemraj_Patil_Resume
Hemraj_Patil_Resume
Hemraj Patil
 
Ramya Resume
Ramya ResumeRamya Resume
Ramya Resume
Ramya Pentela
 
CV_ShivamChhatwalupdated
CV_ShivamChhatwalupdatedCV_ShivamChhatwalupdated
CV_ShivamChhatwalupdated
Shivam Chhatwal
 
Compiler.design.in.c.docs
Compiler.design.in.c.docsCompiler.design.in.c.docs
Compiler.design.in.c.docs
Abid Syed
 
Bug Tracking System
Bug Tracking SystemBug Tracking System
Bug Tracking System
Kishan Acharya
 
VenkateshPenta_Thunderhead_6.7Yrs
VenkateshPenta_Thunderhead_6.7YrsVenkateshPenta_Thunderhead_6.7Yrs
VenkateshPenta_Thunderhead_6.7Yrs
Venkatesh Penta
 

What's hot (14)

National 5 Computing Science - Testing
National 5 Computing Science - TestingNational 5 Computing Science - Testing
National 5 Computing Science - Testing
 
Information development-phases
Information development-phasesInformation development-phases
Information development-phases
 
Quality Assurance Testing
Quality Assurance TestingQuality Assurance Testing
Quality Assurance Testing
 
RajeswaraRao_Resume_3years
RajeswaraRao_Resume_3yearsRajeswaraRao_Resume_3years
RajeswaraRao_Resume_3years
 
Atagg 2015 Test automation and effective continuous integration
Atagg 2015 Test automation and effective continuous integrationAtagg 2015 Test automation and effective continuous integration
Atagg 2015 Test automation and effective continuous integration
 
Resume_SameerajaKVL
Resume_SameerajaKVLResume_SameerajaKVL
Resume_SameerajaKVL
 
Software coding & testing, software engineering
Software coding & testing, software engineeringSoftware coding & testing, software engineering
Software coding & testing, software engineering
 
Software coding and testing
Software coding and testingSoftware coding and testing
Software coding and testing
 
Hemraj_Patil_Resume
Hemraj_Patil_ResumeHemraj_Patil_Resume
Hemraj_Patil_Resume
 
Ramya Resume
Ramya ResumeRamya Resume
Ramya Resume
 
CV_ShivamChhatwalupdated
CV_ShivamChhatwalupdatedCV_ShivamChhatwalupdated
CV_ShivamChhatwalupdated
 
Compiler.design.in.c.docs
Compiler.design.in.c.docsCompiler.design.in.c.docs
Compiler.design.in.c.docs
 
Bug Tracking System
Bug Tracking SystemBug Tracking System
Bug Tracking System
 
VenkateshPenta_Thunderhead_6.7Yrs
VenkateshPenta_Thunderhead_6.7YrsVenkateshPenta_Thunderhead_6.7Yrs
VenkateshPenta_Thunderhead_6.7Yrs
 

Similar to Development process Model of Bhadani Technologies

Agicent Technologies : Offshore developer rates
Agicent Technologies : Offshore developer ratesAgicent Technologies : Offshore developer rates
Agicent Technologies : Offshore developer rates
davidfegan981
 
Sana_Final_Project_Documentation
Sana_Final_Project_DocumentationSana_Final_Project_Documentation
Sana_Final_Project_Documentation
Sameer Srinivas
 
abdulrahman
abdulrahman abdulrahman
abdulrahman
Abdul Rahman
 
00.pdf
00.pdf00.pdf
00.pdf
PATANELAKATH
 
Design Documents (4)
Design Documents (4)Design Documents (4)
Design Documents (4)
Isidro Garcia
 
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
Kabeed Mansur
 
Kick starter project secure computing infrastructure for real-time embedded ...
Kick starter project  secure computing infrastructure for real-time embedded ...Kick starter project  secure computing infrastructure for real-time embedded ...
Kick starter project secure computing infrastructure for real-time embedded ...
W Fred Seigneur
 
Quality Assurance Guidelines
Quality Assurance GuidelinesQuality Assurance Guidelines
Quality Assurance Guidelines
Tim Stribos
 
Quality Assurance Guidelines for Mobile App Development
Quality Assurance Guidelines for Mobile App DevelopmentQuality Assurance Guidelines for Mobile App Development
Quality Assurance Guidelines for Mobile App Development
Moqod
 
Project charter and plan document for millennium upgrade
Project charter and plan document for millennium upgradeProject charter and plan document for millennium upgrade
Project charter and plan document for millennium upgrade
Theodore Van Patten, Jr.
 
QA_Tester
QA_TesterQA_Tester
QA_Tester
Manhad khan
 
Manual testing good notes
Manual testing good notesManual testing good notes
Manual testing good notes
dkns0906
 
Bhavani HS
Bhavani HSBhavani HS
Bhavani HS
Bhavani Nandan
 
Continuous Integration and development environment approach
Continuous Integration and development environment approachContinuous Integration and development environment approach
Continuous Integration and development environment approach
Aleksandr Tsertkov
 
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)
Saumya Sharma
 
IRJET - Code Compiler Shell
IRJET -  	  Code Compiler ShellIRJET -  	  Code Compiler Shell
IRJET - Code Compiler Shell
IRJET Journal
 
Software Project Proposal- Result Analysis Tool
Software Project Proposal- Result Analysis ToolSoftware Project Proposal- Result Analysis Tool
Software Project Proposal- Result Analysis Tool
Minhas Kamal
 
Manual Testing
Manual TestingManual Testing
Manual Testing
Zeeshan Khan
 
Chat application through client server management system project.pdf
Chat application through client server management system project.pdfChat application through client server management system project.pdf
Chat application through client server management system project.pdf
Kamal Acharya
 
10tait
10tait10tait

Similar to Development process Model of Bhadani Technologies (20)

Agicent Technologies : Offshore developer rates
Agicent Technologies : Offshore developer ratesAgicent Technologies : Offshore developer rates
Agicent Technologies : Offshore developer rates
 
Sana_Final_Project_Documentation
Sana_Final_Project_DocumentationSana_Final_Project_Documentation
Sana_Final_Project_Documentation
 
abdulrahman
abdulrahman abdulrahman
abdulrahman
 
00.pdf
00.pdf00.pdf
00.pdf
 
Design Documents (4)
Design Documents (4)Design Documents (4)
Design Documents (4)
 
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
 
Kick starter project secure computing infrastructure for real-time embedded ...
Kick starter project  secure computing infrastructure for real-time embedded ...Kick starter project  secure computing infrastructure for real-time embedded ...
Kick starter project secure computing infrastructure for real-time embedded ...
 
Quality Assurance Guidelines
Quality Assurance GuidelinesQuality Assurance Guidelines
Quality Assurance Guidelines
 
Quality Assurance Guidelines for Mobile App Development
Quality Assurance Guidelines for Mobile App DevelopmentQuality Assurance Guidelines for Mobile App Development
Quality Assurance Guidelines for Mobile App Development
 
Project charter and plan document for millennium upgrade
Project charter and plan document for millennium upgradeProject charter and plan document for millennium upgrade
Project charter and plan document for millennium upgrade
 
QA_Tester
QA_TesterQA_Tester
QA_Tester
 
Manual testing good notes
Manual testing good notesManual testing good notes
Manual testing good notes
 
Bhavani HS
Bhavani HSBhavani HS
Bhavani HS
 
Continuous Integration and development environment approach
Continuous Integration and development environment approachContinuous Integration and development environment approach
Continuous Integration and development environment approach
 
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)
 
IRJET - Code Compiler Shell
IRJET -  	  Code Compiler ShellIRJET -  	  Code Compiler Shell
IRJET - Code Compiler Shell
 
Software Project Proposal- Result Analysis Tool
Software Project Proposal- Result Analysis ToolSoftware Project Proposal- Result Analysis Tool
Software Project Proposal- Result Analysis Tool
 
Manual Testing
Manual TestingManual Testing
Manual Testing
 
Chat application through client server management system project.pdf
Chat application through client server management system project.pdfChat application through client server management system project.pdf
Chat application through client server management system project.pdf
 
10tait
10tait10tait
10tait
 

Recently uploaded

Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
pavan998932
 
What is Master Data Management by PiLog Group
What is Master Data Management by PiLog GroupWhat is Master Data Management by PiLog Group
What is Master Data Management by PiLog Group
aymanquadri279
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
Hornet Dynamics
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
Sven Peters
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
lorraineandreiamcidl
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
Rakesh Kumar R
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 

Recently uploaded (20)

Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
 
What is Master Data Management by PiLog Group
What is Master Data Management by PiLog GroupWhat is Master Data Management by PiLog Group
What is Master Data Management by PiLog Group
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 

Development process Model of Bhadani Technologies

  • 1. 1 | P a g e DEVELOPMENT PROCESS Source Code:  Client will share all existing code either via FTP or can share the code through his own source code management system. We will provide FTP details to Client for uploading the code of existing application  First option, to share the work done by us we can create new project in BitBucket (Source code repository) and share the link with client for downloading the latest code on regular basis.  Second option, the Client can create user in their source code management system and we will use to upload the source code on regular basis. Development Environment (in case client has their development environment) :  We can replicate the client’s environment at our end in order to achieve better development speed and fast resolution to any admin problems.  Second option, client can provide access to their server and our resource can work on them remotely using RDP Specification  Client should provide the Requirement Documents and probably design document, if it is required.  Our technical team will review the specification and get back to the client with its understanding/queries. Reporting:  We will be sending Daily Status Report to the client covering the following points:  What we have achieved today?  What will we be doing tomorrow?  What all problems/issues (if any) we are facing?  We can also follow the reporting format suggested by the client  If required we will be sending weekly or monthly report.
  • 2. 2 | P a g e Testing:  Developer will do the Unit testing for their work Bug Reporting:  We propose to use trello for issue tracking. We will share the link of the hosted version of trello with the client to track and report the bugs. We can pick the bug from the client side and update the status after resolving the bugs on daily basis.  Second option, client can provide his preferred tool for bug tracking Documentation:  We will provide the developer level documentation. Communication  For daily communication we will be sharing all the contact details (email, IM, skype etc) of the developer and Project Manager.  Conference call will be scheduled with the entire team every fortnight to give the updates and discuss the feedback. Support team structure:  As per the understanding of the technical team we would like to propose the following team structure:  Full time developer:  He will understand the existing application  Responsible for doing the coding  Will be involved in Bug fixing  Responsible for preparing the developer level User Guide  Team Lead and Project Manager: Part time engagement of the team lead and project Manager to guide the resource in understanding the existing application and help him from time to time on any technical issues