SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
Development methodology | page




    Development methodology
Development methodology | page 02




Presentation

The Project Development Process is a workflow concept developed by eSol ExpertIT,
dedicated to assuring maximum quality on project delivery and full transparency and
clarity for our clients.

Understanding, Architecture, Development and Delivery are the four main phases of our
development methodology, covering all the stages for a typical project and allowing the
project team to deliver robust, cost effective and reliable solutions to our clients.




Understanding means getting to know each other. And since many times it in-
volves revealing sensitive data, we will begin by signing a Non Disclosure Agree-
ment. Analyzing the project initial details and suggesting solutions to cover all
aspects, functional and technical completes the understanding phase

Architecture means designing and building the specifications of the applications,
keeping the clients needs and requests in mind at all times. Creating the docu-
mentation backbone of the system is of the most importance, helping not only the
initial development, but also subsequent developments and upgrades.

Development means modules coding, database integrations and interrogation
creations. Using Object Orientated Programming and modular development, the
source code of the project can be easily maintained and upgraded on new ver-
sions

Having the Delivery over means smooth transfer of all the modules, data and
connections to a live location, ready for use, in order to provide the client a robust
turn-key solution, bug-free and easy to use and also presenting the application to
the client, offering live training sessions, and support to any issues that may come
up, making sure the client has all the cards to transform his online business model
into a success.
Development methodology | page




                          Understanding
Development methodology | page 04




Understanding


                                Primary                   Service                 Technical
        NDA
                                details                identifications             strategy



Every one has sensitive data to be used for an online business model. eSol Exper-
tIT understands this, that’s why for every project analysis we offer Non Disclosure
Agreements to protect both parties involved.

Service Identification establishes a detailed framework for building the system. In
this phase each business/service areas are analyzed to get a clear understanding
of the elaborate and subtle ways in which the information aspects of enterprise in-
terrelate. The existing process and Information flow are studied and analyzed using
process modeling and Information flow modeling.

Creating a Technical Strategy means evaluating the technical merits of the system
concept. The various factors considered during technical strategy are performance,
reliability, maintainability and productivity of the proposed system. In this phase we
will suggest which technology to be used and what are the associated advantages
to the client.

Every client has his specific needs and requests that need to be understood and translated.
Development methodology | page




                                 Architecture
Development methodology | page 06




Architecture


  Functional       Architectural     Technology        Graphic specifications      Implementation
   design             design           details            and mockups                 schedule



A functional prototype clears all aspects of the project requirements. The functional
prototype is helpful to make the necessary changes in the system requirements. In
this phase we will finalize the functional requirements after the client approves the
functional prototype.

The system architectural design will be done in five processing regions: user inter-
face, Input, system function and control, output and maintenance. The high level
design clearly establishes the information boundary between the system being
implemented and the environment in which system is to operate.

Establishing the technology details for the project like browser technology support-
ed, connection speed supported, server resources, technology to support specific
features.

Graphic specifications are created and the designers create page mockups that
undergo the client approval.

A schedule for implementing the project design and construction is agreed with
the client and it represents the number of milestones to be reached as well as the
deadline for the project
Building a functional and technical backbone for the business model is the key to fast turn-around
results and quality products.
Development methodology | page




                            Development
Development methodology | page 08




Development


  Graphic design        Code                                                  Client
                                         Testing        Development
    integration      development                                            feedback



The Development phase covers the code development of the system. In this phase
the system is coded, tested and his documentation is created, based on constant
client feedback.

The code development is modular and each module is coded and tested individu-
ally. Code integration is done once the modules are tested and all the bugs are
eliminated. Each module is tested again to build up the system.

During the implementation, the system will be available for the client to see the
project progress. After all the system is developed it is fully tested and test reports
are generated. As our team finishes the fixes and tests, the system is available to
the client for final tests.
Development methodology | page




                                 Delivery
Development methodology | page 10




Delivery


           Client
                                      Delivery                   Support
          training



After the final acceptance of the system the code and other project related docu-
ments are deployed on the client’s server. We continue the support to the client.

Our services include a 1-3 months warranty period with free technical support
included, available 24/24h. At the end of the mentioned period, a maintenance
agreement can be signed at customer’s request. As we believe in developing long-
term business relationships, most of the times such an agreement is signed and
the clients receive continuous support and advice from us.
Development methodology | page




                                 FYB Romania
                                 Address: Calea Rahovei Street / No. 266-268
                                 Building no. 3 / Ground Floor / Room 17
                                 Postal Code 050912 / Bucharest / Romania




                                 Telephone: +4031.425.21.28
                                 Fax: +4021.456.05.54
                                 Email: contact@fyb.ro
                                 Twitter: @fyb
                                 Blog: www.fyb.ro/blog

Contenu connexe

Dernier

Dernier (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

En vedette

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

En vedette (20)

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 

FYB Romania: Development methodology

  • 1. Development methodology | page Development methodology
  • 2. Development methodology | page 02 Presentation The Project Development Process is a workflow concept developed by eSol ExpertIT, dedicated to assuring maximum quality on project delivery and full transparency and clarity for our clients. Understanding, Architecture, Development and Delivery are the four main phases of our development methodology, covering all the stages for a typical project and allowing the project team to deliver robust, cost effective and reliable solutions to our clients. Understanding means getting to know each other. And since many times it in- volves revealing sensitive data, we will begin by signing a Non Disclosure Agree- ment. Analyzing the project initial details and suggesting solutions to cover all aspects, functional and technical completes the understanding phase Architecture means designing and building the specifications of the applications, keeping the clients needs and requests in mind at all times. Creating the docu- mentation backbone of the system is of the most importance, helping not only the initial development, but also subsequent developments and upgrades. Development means modules coding, database integrations and interrogation creations. Using Object Orientated Programming and modular development, the source code of the project can be easily maintained and upgraded on new ver- sions Having the Delivery over means smooth transfer of all the modules, data and connections to a live location, ready for use, in order to provide the client a robust turn-key solution, bug-free and easy to use and also presenting the application to the client, offering live training sessions, and support to any issues that may come up, making sure the client has all the cards to transform his online business model into a success.
  • 3. Development methodology | page Understanding
  • 4. Development methodology | page 04 Understanding Primary Service Technical NDA details identifications strategy Every one has sensitive data to be used for an online business model. eSol Exper- tIT understands this, that’s why for every project analysis we offer Non Disclosure Agreements to protect both parties involved. Service Identification establishes a detailed framework for building the system. In this phase each business/service areas are analyzed to get a clear understanding of the elaborate and subtle ways in which the information aspects of enterprise in- terrelate. The existing process and Information flow are studied and analyzed using process modeling and Information flow modeling. Creating a Technical Strategy means evaluating the technical merits of the system concept. The various factors considered during technical strategy are performance, reliability, maintainability and productivity of the proposed system. In this phase we will suggest which technology to be used and what are the associated advantages to the client. Every client has his specific needs and requests that need to be understood and translated.
  • 5. Development methodology | page Architecture
  • 6. Development methodology | page 06 Architecture Functional Architectural Technology Graphic specifications Implementation design design details and mockups schedule A functional prototype clears all aspects of the project requirements. The functional prototype is helpful to make the necessary changes in the system requirements. In this phase we will finalize the functional requirements after the client approves the functional prototype. The system architectural design will be done in five processing regions: user inter- face, Input, system function and control, output and maintenance. The high level design clearly establishes the information boundary between the system being implemented and the environment in which system is to operate. Establishing the technology details for the project like browser technology support- ed, connection speed supported, server resources, technology to support specific features. Graphic specifications are created and the designers create page mockups that undergo the client approval. A schedule for implementing the project design and construction is agreed with the client and it represents the number of milestones to be reached as well as the deadline for the project Building a functional and technical backbone for the business model is the key to fast turn-around results and quality products.
  • 7. Development methodology | page Development
  • 8. Development methodology | page 08 Development Graphic design Code Client Testing Development integration development feedback The Development phase covers the code development of the system. In this phase the system is coded, tested and his documentation is created, based on constant client feedback. The code development is modular and each module is coded and tested individu- ally. Code integration is done once the modules are tested and all the bugs are eliminated. Each module is tested again to build up the system. During the implementation, the system will be available for the client to see the project progress. After all the system is developed it is fully tested and test reports are generated. As our team finishes the fixes and tests, the system is available to the client for final tests.
  • 10. Development methodology | page 10 Delivery Client Delivery Support training After the final acceptance of the system the code and other project related docu- ments are deployed on the client’s server. We continue the support to the client. Our services include a 1-3 months warranty period with free technical support included, available 24/24h. At the end of the mentioned period, a maintenance agreement can be signed at customer’s request. As we believe in developing long- term business relationships, most of the times such an agreement is signed and the clients receive continuous support and advice from us.
  • 11. Development methodology | page FYB Romania Address: Calea Rahovei Street / No. 266-268 Building no. 3 / Ground Floor / Room 17 Postal Code 050912 / Bucharest / Romania Telephone: +4031.425.21.28 Fax: +4021.456.05.54 Email: contact@fyb.ro Twitter: @fyb Blog: www.fyb.ro/blog