Enviar búsqueda
Cargar
Software development at INRIA
•
Descargar como PPT, PDF
•
2 recomendaciones
•
692 vistas
G
guest4b8de
Seguir
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 49
Descargar ahora
Recomendados
CP-SAT - Certified Professional Selenium Automation Testing
CP-SAT - Certified Professional Selenium Automation Testing
Agile Testing Alliance
Best Automation Testing Tools 2018 | Testbytes
Best Automation Testing Tools 2018 | Testbytes
Testbytes
Let's focus more on Quality and less on Testing by Joel Montvelisky
Let's focus more on Quality and less on Testing by Joel Montvelisky
QA or the Highway
ATAGTR2017 Static and dynamic code analysis for mobile applications - Act ear...
ATAGTR2017 Static and dynamic code analysis for mobile applications - Act ear...
Agile Testing Alliance
Test Process Improvement in Agile
Test Process Improvement in Agile
TechWell
Test Curriculum Vitae v3.2
Test Curriculum Vitae v3.2
Robert Rooth-Millett
Test Automation Beyond Test Execution
Test Automation Beyond Test Execution
Eggplant
SpiraTest: Designing and Creating Test Script
SpiraTest: Designing and Creating Test Script
Inflectra
Recomendados
CP-SAT - Certified Professional Selenium Automation Testing
CP-SAT - Certified Professional Selenium Automation Testing
Agile Testing Alliance
Best Automation Testing Tools 2018 | Testbytes
Best Automation Testing Tools 2018 | Testbytes
Testbytes
Let's focus more on Quality and less on Testing by Joel Montvelisky
Let's focus more on Quality and less on Testing by Joel Montvelisky
QA or the Highway
ATAGTR2017 Static and dynamic code analysis for mobile applications - Act ear...
ATAGTR2017 Static and dynamic code analysis for mobile applications - Act ear...
Agile Testing Alliance
Test Process Improvement in Agile
Test Process Improvement in Agile
TechWell
Test Curriculum Vitae v3.2
Test Curriculum Vitae v3.2
Robert Rooth-Millett
Test Automation Beyond Test Execution
Test Automation Beyond Test Execution
Eggplant
SpiraTest: Designing and Creating Test Script
SpiraTest: Designing and Creating Test Script
Inflectra
7 QA Tests You Should Be Running
7 QA Tests You Should Be Running
Rainforest QA
Importance of testing for the business
Importance of testing for the business
Eggplant
Getting to Continuous Deployment (Webinar Slides)
Getting to Continuous Deployment (Webinar Slides)
Rainforest QA
Continuous testing for devops
Continuous testing for devops
Subrahmaniam S.R.V
Experience and best practices from automated software testing in the finance ...
Experience and best practices from automated software testing in the finance ...
Vahid Garousi
Automated testing of software applications using machine learning edited
Automated testing of software applications using machine learning edited
Milind Kelkar
Testing activities in CI/CD as exploratory tester
Testing activities in CI/CD as exploratory tester
Srinivas Kadiyala
Testing activities in continuous integration and continuous delivery as an ex...
Testing activities in continuous integration and continuous delivery as an ex...
Srinivas Kadiyala
#TesterbhiCoder - Every Tester should get into coding - Selenium automation
#TesterbhiCoder - Every Tester should get into coding - Selenium automation
Agile Testing Alliance
Continuous Testing - The Final Frontier
Continuous Testing - The Final Frontier
Jaco Greyling
Continuous Testing for CTOs (Webinar Slides)
Continuous Testing for CTOs (Webinar Slides)
Rainforest QA
Unit testing for ext js apps using sencha test - Walkingtree Technologies
Unit testing for ext js apps using sencha test - Walkingtree Technologies
Walking Tree Technologies
5 Steps to Jump Start Your Test Automation
5 Steps to Jump Start Your Test Automation
Sauce Labs
From Zero to 2.7 Million - How Verizon Media Embraced Open Source to Accelera...
From Zero to 2.7 Million - How Verizon Media Embraced Open Source to Accelera...
Sauce Labs
Assessing the business value of Agile Engineering Practices
Assessing the business value of Agile Engineering Practices
Rob Myers
Qa Team
Qa Team
nholland
How to develop a project or application
How to develop a project or application
Time Tutors
Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing
SOASTA
Presentation - Test Automation in Digital Transformation - IITPSA SIGIST 2016042
Presentation - Test Automation in Digital Transformation - IITPSA SIGIST 2016042
Wayne Sinclair
Modern Testing in Today's World
Modern Testing in Today's World
EMNA AYADI
Solving the 3 Biggest Questions in Continuous Testing
Solving the 3 Biggest Questions in Continuous Testing
Perfecto by Perforce
Continuous Deployment pipeline demonstration spiced with Robot Framework and ...
Continuous Deployment pipeline demonstration spiced with Robot Framework and ...
Antti Pohjonen
Más contenido relacionado
La actualidad más candente
7 QA Tests You Should Be Running
7 QA Tests You Should Be Running
Rainforest QA
Importance of testing for the business
Importance of testing for the business
Eggplant
Getting to Continuous Deployment (Webinar Slides)
Getting to Continuous Deployment (Webinar Slides)
Rainforest QA
Continuous testing for devops
Continuous testing for devops
Subrahmaniam S.R.V
Experience and best practices from automated software testing in the finance ...
Experience and best practices from automated software testing in the finance ...
Vahid Garousi
Automated testing of software applications using machine learning edited
Automated testing of software applications using machine learning edited
Milind Kelkar
Testing activities in CI/CD as exploratory tester
Testing activities in CI/CD as exploratory tester
Srinivas Kadiyala
Testing activities in continuous integration and continuous delivery as an ex...
Testing activities in continuous integration and continuous delivery as an ex...
Srinivas Kadiyala
#TesterbhiCoder - Every Tester should get into coding - Selenium automation
#TesterbhiCoder - Every Tester should get into coding - Selenium automation
Agile Testing Alliance
Continuous Testing - The Final Frontier
Continuous Testing - The Final Frontier
Jaco Greyling
Continuous Testing for CTOs (Webinar Slides)
Continuous Testing for CTOs (Webinar Slides)
Rainforest QA
Unit testing for ext js apps using sencha test - Walkingtree Technologies
Unit testing for ext js apps using sencha test - Walkingtree Technologies
Walking Tree Technologies
5 Steps to Jump Start Your Test Automation
5 Steps to Jump Start Your Test Automation
Sauce Labs
From Zero to 2.7 Million - How Verizon Media Embraced Open Source to Accelera...
From Zero to 2.7 Million - How Verizon Media Embraced Open Source to Accelera...
Sauce Labs
Assessing the business value of Agile Engineering Practices
Assessing the business value of Agile Engineering Practices
Rob Myers
Qa Team
Qa Team
nholland
How to develop a project or application
How to develop a project or application
Time Tutors
Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing
SOASTA
Presentation - Test Automation in Digital Transformation - IITPSA SIGIST 2016042
Presentation - Test Automation in Digital Transformation - IITPSA SIGIST 2016042
Wayne Sinclair
Modern Testing in Today's World
Modern Testing in Today's World
EMNA AYADI
La actualidad más candente
(20)
7 QA Tests You Should Be Running
7 QA Tests You Should Be Running
Importance of testing for the business
Importance of testing for the business
Getting to Continuous Deployment (Webinar Slides)
Getting to Continuous Deployment (Webinar Slides)
Continuous testing for devops
Continuous testing for devops
Experience and best practices from automated software testing in the finance ...
Experience and best practices from automated software testing in the finance ...
Automated testing of software applications using machine learning edited
Automated testing of software applications using machine learning edited
Testing activities in CI/CD as exploratory tester
Testing activities in CI/CD as exploratory tester
Testing activities in continuous integration and continuous delivery as an ex...
Testing activities in continuous integration and continuous delivery as an ex...
#TesterbhiCoder - Every Tester should get into coding - Selenium automation
#TesterbhiCoder - Every Tester should get into coding - Selenium automation
Continuous Testing - The Final Frontier
Continuous Testing - The Final Frontier
Continuous Testing for CTOs (Webinar Slides)
Continuous Testing for CTOs (Webinar Slides)
Unit testing for ext js apps using sencha test - Walkingtree Technologies
Unit testing for ext js apps using sencha test - Walkingtree Technologies
5 Steps to Jump Start Your Test Automation
5 Steps to Jump Start Your Test Automation
From Zero to 2.7 Million - How Verizon Media Embraced Open Source to Accelera...
From Zero to 2.7 Million - How Verizon Media Embraced Open Source to Accelera...
Assessing the business value of Agile Engineering Practices
Assessing the business value of Agile Engineering Practices
Qa Team
Qa Team
How to develop a project or application
How to develop a project or application
Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing
Presentation - Test Automation in Digital Transformation - IITPSA SIGIST 2016042
Presentation - Test Automation in Digital Transformation - IITPSA SIGIST 2016042
Modern Testing in Today's World
Modern Testing in Today's World
Similar a Software development at INRIA
Solving the 3 Biggest Questions in Continuous Testing
Solving the 3 Biggest Questions in Continuous Testing
Perfecto by Perforce
Continuous Deployment pipeline demonstration spiced with Robot Framework and ...
Continuous Deployment pipeline demonstration spiced with Robot Framework and ...
Antti Pohjonen
Dev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference Melbourne
Mirco Hering
DevTestOps
DevTestOps
Paul Mateos
AfterTest Madrid March 2016 - DevOps and Testing Introduction
AfterTest Madrid March 2016 - DevOps and Testing Introduction
Peter Marshall
IFG for SAP Integration, webinar on Automated Testing
IFG for SAP Integration, webinar on Automated Testing
Daniel Graversen
From open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysfera
fOSSa - Free Open Source Software Academia Conference
How to Embed Codeless Test Automation Into DevOps
How to Embed Codeless Test Automation Into DevOps
Perfecto by Perforce
Session on Testing Activities in Continuous Integration and Delivery as an Ex...
Session on Testing Activities in Continuous Integration and Delivery as an Ex...
Agile Testing Alliance
Fad-Free Architecture
Fad-Free Architecture
Justin Munger
Continuous integration with Jenkins
Continuous integration with Jenkins
Mohammad Hossein Rimaz
DevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the Automation
Keith Pleas
DevOps_service.pptx
DevOps_service.pptx
phamvinhcntt
Flusso Continuous Integration & Continuous Delivery
Flusso Continuous Integration & Continuous Delivery
Joost van der Griendt
DevOps Deconstructed
DevOps Deconstructed
Jeremy Pullen
Continuous Testing - The New Normal
Continuous Testing - The New Normal
TechWell
Curiosity Software Presents: Modelling for Continuous Testing
Curiosity Software Presents: Modelling for Continuous Testing
Curiosity Software Ireland
Continuous Integration
Continuous Integration
Preetam Palwe
DevOps at Lean Apps
DevOps at Lean Apps
Lean Apps
DevOps Overview in my own words
DevOps Overview in my own words
SUBHENDU KARMAKAR
Similar a Software development at INRIA
(20)
Solving the 3 Biggest Questions in Continuous Testing
Solving the 3 Biggest Questions in Continuous Testing
Continuous Deployment pipeline demonstration spiced with Robot Framework and ...
Continuous Deployment pipeline demonstration spiced with Robot Framework and ...
Dev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference Melbourne
DevTestOps
DevTestOps
AfterTest Madrid March 2016 - DevOps and Testing Introduction
AfterTest Madrid March 2016 - DevOps and Testing Introduction
IFG for SAP Integration, webinar on Automated Testing
IFG for SAP Integration, webinar on Automated Testing
From open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysfera
How to Embed Codeless Test Automation Into DevOps
How to Embed Codeless Test Automation Into DevOps
Session on Testing Activities in Continuous Integration and Delivery as an Ex...
Session on Testing Activities in Continuous Integration and Delivery as an Ex...
Fad-Free Architecture
Fad-Free Architecture
Continuous integration with Jenkins
Continuous integration with Jenkins
DevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the Automation
DevOps_service.pptx
DevOps_service.pptx
Flusso Continuous Integration & Continuous Delivery
Flusso Continuous Integration & Continuous Delivery
DevOps Deconstructed
DevOps Deconstructed
Continuous Testing - The New Normal
Continuous Testing - The New Normal
Curiosity Software Presents: Modelling for Continuous Testing
Curiosity Software Presents: Modelling for Continuous Testing
Continuous Integration
Continuous Integration
DevOps at Lean Apps
DevOps at Lean Apps
DevOps Overview in my own words
DevOps Overview in my own words
Último
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
shyamraj55
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
soniya singh
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
Sujit Pal
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
OnBoard
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
gurkirankumar98700
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Scott Keck-Warren
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
Último
(20)
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Software development at INRIA
1.
From research prototype
to reliable software Cl é ment MATHIEU
2.
How to build
reliable software at INRIA ? How to fulfill both engineer and researcher requirements ?
3.
Here is what
we * do * OASIS / ProActive
4.
5.
The OASIS
team
6.
Created in
1999 .
7.
Based at
Sophia Antipolis .
8.
Distributed and
Parallel Computing.
9.
5 researchers
10 PhDs 10 engineers ~17 Interns
10.
* an INRIA
spin off ActiveEon *
11.
The ProActive
middleware
12.
ProActive Written in
Java
13.
ProActive
14.
Our issues
* * One of
15.
Researchers/PhDs are
not Engineers * * And don’t want to be
16.
They want to
publish papers .
17.
We want
(bullet proof) software (with eye candies) .
18.
How to work
together ?
19.
20.
1998: Project
Started .
21.
2000: CVS
.
22.
2003: Coding
Standards .
23.
2003: Functional
Testing . (Home made)
24.
2005: Subversion
.
25.
2007: Junit
4 .
26.
2007: Continuous
Integration .
27.
2007: JIRA
Bug Tracking .
28.
Today: Branching
.
29.
30.
Principle Automation
is the way
31.
32.
Continuous Integration Hudson
* rocks ! * Thanks Kohsuke
33.
Continuous Integration The
whole test suite is run after each commit
34.
Continuous Integration Lots
of nightly builds / checks
35.
Continuous Integration Success
Failure Code Correctly Formatted 14% 86%
36.
Continuous Integration Success
Failure Unstable Build Results 41% 44% 15%
37.
Continuous Integration Junit
trend
38.
Continuous Integration
39.
Branching Inspired by
agile methods to ease both engineer and researcher work
40.
41.
Branching Each branch
has a referee
42.
Branching Continuous Integration
only applies to the trunk
43.
Branching Avoid
heavy branching
44.
JIRA Bug Tracker
45.
46.
Conclusion building blocks
already exist*. * We did not invented them
47.
Conclusion It’s all
about tradeoff . Maintenance costs VS productivity gains.
48.
Conclusion We will
provide feedback * * And I want to hear your
49.
Clément MATHIEU Ingénieur
Associé INRIA Sophia – Antipolis Projet OASIS
Descargar ahora