SlideShare uma empresa Scribd logo
1 de 11
World best practices in Software
Engineering and internationalization
Raul Moreira Vidal
Agenda
• Actual context on Software Development
• Software problems
• Software Quality
• The Challenge of Internationalization
• Talking about Software Quality
• Conclusion
Actual context on Software
Development
• Worldwide increasing dependency on software
• Software increasing complexity
• High demand for shorter delivery times
• Global markets with keen competition from low-wage
countries
• Higher quality level requirements (usability, availability,
reliability, security, efficiency, safety, …)
• Too many failures
• Maintenance too expensive
• Not too many lessons learned from previous errors
Software Engineering became the solution!
(project vs process)
Software problems
Software Quality
Software Quality
• Lessons learned from previous experience
• Best practices
• Standards/ Models/ Frameworks
– CMMI for Dev
– CMMI for Services
– ITIL
– TSP/PSP
– IT MARK
– ….
The Challenge of
Internationalization
• Opportunity to play in the Big League (Champions’
League)
• Access to new markets, increase of business, more
profit, new opportunities and larger scale projects
• Most times Certification is required, or highly
recommended
Certification = Conformance with standards/ models
Talking about Software Quality
I would like to make a special tribute to someone who
inspired my trip on
Software Engineering land
----
“He was a wonderful leader and a wonderful man. He set
forth an energizing goal and an inspiring mission that we
all wanted to be a part of.” — Anita Carleton.
Conclusion
Many thanks for you attention!
Software Engineering Trends: Vision from Prof. Raul Vidal (FEUP)

Mais conteúdo relacionado

Mais procurados

Five Pain Points of Agile Development (And How Software Version Management Ca...
Five Pain Points of Agile Development (And How Software Version Management Ca...Five Pain Points of Agile Development (And How Software Version Management Ca...
Five Pain Points of Agile Development (And How Software Version Management Ca...Perforce
 
Software maintenance real world maintenance cost
Software maintenance real world maintenance costSoftware maintenance real world maintenance cost
Software maintenance real world maintenance costmalathieswaran29
 
Non functional requirements. do we really care…?
Non functional requirements. do we really care…?Non functional requirements. do we really care…?
Non functional requirements. do we really care…?OSSCube
 
Open, De Jure, De Facto and Proprietary: Standards and Microsoft
Open, De Jure, De Facto and Proprietary: Standards and MicrosoftOpen, De Jure, De Facto and Proprietary: Standards and Microsoft
Open, De Jure, De Facto and Proprietary: Standards and Microsoftgoodfriday
 
Software development
Software developmentSoftware development
Software developmentRudi Hartono
 
Intoduction to software engineering part 2
Intoduction to software engineering part 2Intoduction to software engineering part 2
Intoduction to software engineering part 2Rupesh Vaishnav
 
Future Research Challenges in Software Evolution
Future Research Challenges in Software EvolutionFuture Research Challenges in Software Evolution
Future Research Challenges in Software EvolutionTom Mens
 

Mais procurados (9)

Five Pain Points of Agile Development (And How Software Version Management Ca...
Five Pain Points of Agile Development (And How Software Version Management Ca...Five Pain Points of Agile Development (And How Software Version Management Ca...
Five Pain Points of Agile Development (And How Software Version Management Ca...
 
software engineering
software engineeringsoftware engineering
software engineering
 
Software maintenance real world maintenance cost
Software maintenance real world maintenance costSoftware maintenance real world maintenance cost
Software maintenance real world maintenance cost
 
Non functional requirements. do we really care…?
Non functional requirements. do we really care…?Non functional requirements. do we really care…?
Non functional requirements. do we really care…?
 
Open, De Jure, De Facto and Proprietary: Standards and Microsoft
Open, De Jure, De Facto and Proprietary: Standards and MicrosoftOpen, De Jure, De Facto and Proprietary: Standards and Microsoft
Open, De Jure, De Facto and Proprietary: Standards and Microsoft
 
Software development
Software developmentSoftware development
Software development
 
Intoduction to software engineering part 2
Intoduction to software engineering part 2Intoduction to software engineering part 2
Intoduction to software engineering part 2
 
Future Research Challenges in Software Evolution
Future Research Challenges in Software EvolutionFuture Research Challenges in Software Evolution
Future Research Challenges in Software Evolution
 
1 sdlc model
1 sdlc model1 sdlc model
1 sdlc model
 

Destaque

Palestra CMMI Fatec Ipiranga 2011 - David Yoshida
Palestra CMMI Fatec Ipiranga 2011 - David YoshidaPalestra CMMI Fatec Ipiranga 2011 - David Yoshida
Palestra CMMI Fatec Ipiranga 2011 - David YoshidaLaura Lou
 
In English: Latest Trends in Software Engineering ( Yazılım Mühendisliğinde S...
In English: Latest Trends in Software Engineering (Yazılım Mühendisliğinde S...In English: Latest Trends in Software Engineering (Yazılım Mühendisliğinde S...
In English: Latest Trends in Software Engineering ( Yazılım Mühendisliğinde S...Vahid Garousi
 
Infographic ASEAN ICT competitiveness
Infographic  ASEAN ICT competitivenessInfographic  ASEAN ICT competitiveness
Infographic ASEAN ICT competitivenessIMC Institute
 
Engenharia de Software - CMMI DEV 1.3
Engenharia de Software - CMMI DEV 1.3Engenharia de Software - CMMI DEV 1.3
Engenharia de Software - CMMI DEV 1.3Mario Jorge
 
Group 8 presentation_metrics_for_object_oriented_system
Group 8 presentation_metrics_for_object_oriented_systemGroup 8 presentation_metrics_for_object_oriented_system
Group 8 presentation_metrics_for_object_oriented_systemHung Ho Ngoc
 
Software Engineering - Trends & Industry Practices
Software Engineering - Trends & Industry PracticesSoftware Engineering - Trends & Industry Practices
Software Engineering - Trends & Industry PracticesAlfred Jett Grandeza
 
A Validation of Object-Oriented Design Metrics as Quality Indicators
A Validation of Object-Oriented Design Metrics as Quality IndicatorsA Validation of Object-Oriented Design Metrics as Quality Indicators
A Validation of Object-Oriented Design Metrics as Quality Indicatorsvie_dels
 
OO Metrics
OO MetricsOO Metrics
OO Metricsskmetz
 
Object-Oriented Metrics in Practice
Object-Oriented Metrics in PracticeObject-Oriented Metrics in Practice
Object-Oriented Metrics in PracticeMichele Lanza
 
Current trends in software engineering
Current trends in software engineeringCurrent trends in software engineering
Current trends in software engineeringbrra51
 
Brazil - guia internet_marketing
Brazil - guia internet_marketingBrazil - guia internet_marketing
Brazil - guia internet_marketingStanley Domeniquini
 
Basico de protocolos_2009
Basico de protocolos_2009Basico de protocolos_2009
Basico de protocolos_2009redesinforma
 

Destaque (20)

Palestra CMMI Fatec Ipiranga 2011 - David Yoshida
Palestra CMMI Fatec Ipiranga 2011 - David YoshidaPalestra CMMI Fatec Ipiranga 2011 - David Yoshida
Palestra CMMI Fatec Ipiranga 2011 - David Yoshida
 
Software Engineering Trends: ALERT CMMI ML3
Software Engineering Trends: ALERT CMMI ML3Software Engineering Trends: ALERT CMMI ML3
Software Engineering Trends: ALERT CMMI ML3
 
In English: Latest Trends in Software Engineering ( Yazılım Mühendisliğinde S...
In English: Latest Trends in Software Engineering (Yazılım Mühendisliğinde S...In English: Latest Trends in Software Engineering (Yazılım Mühendisliğinde S...
In English: Latest Trends in Software Engineering ( Yazılım Mühendisliğinde S...
 
Infographic ASEAN ICT competitiveness
Infographic  ASEAN ICT competitivenessInfographic  ASEAN ICT competitiveness
Infographic ASEAN ICT competitiveness
 
Powering your Software Development
Powering your Software DevelopmentPowering your Software Development
Powering your Software Development
 
Engenharia de Software - CMMI DEV 1.3
Engenharia de Software - CMMI DEV 1.3Engenharia de Software - CMMI DEV 1.3
Engenharia de Software - CMMI DEV 1.3
 
Cmmi e mps.Br
Cmmi e mps.BrCmmi e mps.Br
Cmmi e mps.Br
 
Conhecendo o CMMI
Conhecendo o CMMIConhecendo o CMMI
Conhecendo o CMMI
 
Group 8 presentation_metrics_for_object_oriented_system
Group 8 presentation_metrics_for_object_oriented_systemGroup 8 presentation_metrics_for_object_oriented_system
Group 8 presentation_metrics_for_object_oriented_system
 
Software Testing Trends & Transformation, Vaidyanathan Ramalingam Director En...
Software Testing Trends & Transformation, Vaidyanathan Ramalingam Director En...Software Testing Trends & Transformation, Vaidyanathan Ramalingam Director En...
Software Testing Trends & Transformation, Vaidyanathan Ramalingam Director En...
 
Software Engineering - Trends & Industry Practices
Software Engineering - Trends & Industry PracticesSoftware Engineering - Trends & Industry Practices
Software Engineering - Trends & Industry Practices
 
A Validation of Object-Oriented Design Metrics as Quality Indicators
A Validation of Object-Oriented Design Metrics as Quality IndicatorsA Validation of Object-Oriented Design Metrics as Quality Indicators
A Validation of Object-Oriented Design Metrics as Quality Indicators
 
OO Metrics
OO MetricsOO Metrics
OO Metrics
 
Object-Oriented Metrics in Practice
Object-Oriented Metrics in PracticeObject-Oriented Metrics in Practice
Object-Oriented Metrics in Practice
 
Software Engineering Trends: Vision from Paul Nielsen, SEI
Software Engineering Trends: Vision from Paul Nielsen, SEISoftware Engineering Trends: Vision from Paul Nielsen, SEI
Software Engineering Trends: Vision from Paul Nielsen, SEI
 
Current trends in software engineering
Current trends in software engineeringCurrent trends in software engineering
Current trends in software engineering
 
Eval 1 continued
Eval 1 continuedEval 1 continued
Eval 1 continued
 
Field Guide
Field GuideField Guide
Field Guide
 
Brazil - guia internet_marketing
Brazil - guia internet_marketingBrazil - guia internet_marketing
Brazil - guia internet_marketing
 
Basico de protocolos_2009
Basico de protocolos_2009Basico de protocolos_2009
Basico de protocolos_2009
 

Semelhante a Software Engineering Trends: Vision from Prof. Raul Vidal (FEUP)

Minicourse - RiPLE : The RiSE Process for Product Line Engineering
Minicourse -  RiPLE : The RiSE Process for Product Line EngineeringMinicourse -  RiPLE : The RiSE Process for Product Line Engineering
Minicourse - RiPLE : The RiSE Process for Product Line EngineeringVanilson Buregio
 
ppt_se.bdfhrfykjyftiktgdukhydiyiuoyu8otrfu
ppt_se.bdfhrfykjyftiktgdukhydiyiuoyu8otrfuppt_se.bdfhrfykjyftiktgdukhydiyiuoyu8otrfu
ppt_se.bdfhrfykjyftiktgdukhydiyiuoyu8otrfutubashaikh26
 
Lecture 1-intro-to-software-development
Lecture 1-intro-to-software-developmentLecture 1-intro-to-software-development
Lecture 1-intro-to-software-developmentZahid Hussain
 
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...Philippe Krief
 
Developing For The Business
Developing For The BusinessDeveloping For The Business
Developing For The BusinessDipesh Mukerji
 
Agile methods and safety critical software - Peter Gardner
Agile methods and safety critical software - Peter GardnerAgile methods and safety critical software - Peter Gardner
Agile methods and safety critical software - Peter GardnerAdaCore
 
Issues in Rapid Application Development
Issues in Rapid Application DevelopmentIssues in Rapid Application Development
Issues in Rapid Application DevelopmentKasun Ranga Wijeweera
 
Software Engineering in 6 hours of knowledge gate
Software Engineering in 6 hours of knowledge gateSoftware Engineering in 6 hours of knowledge gate
Software Engineering in 6 hours of knowledge gateabhinav23479
 
158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms 158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms ProductCamp Boston
 
Introduction Software Engineering Basics-Module(01).pptx
Introduction Software Engineering Basics-Module(01).pptxIntroduction Software Engineering Basics-Module(01).pptx
Introduction Software Engineering Basics-Module(01).pptxAbcXyz302255
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile ME
 
Continuous Delivery at Wix, Yaniv Even Haim
Continuous Delivery at Wix, Yaniv Even HaimContinuous Delivery at Wix, Yaniv Even Haim
Continuous Delivery at Wix, Yaniv Even HaimDevOpsDays Tel Aviv
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life CycleRIKSOF
 

Semelhante a Software Engineering Trends: Vision from Prof. Raul Vidal (FEUP) (20)

Minicourse - RiPLE : The RiSE Process for Product Line Engineering
Minicourse -  RiPLE : The RiSE Process for Product Line EngineeringMinicourse -  RiPLE : The RiSE Process for Product Line Engineering
Minicourse - RiPLE : The RiSE Process for Product Line Engineering
 
Software Standards
Software StandardsSoftware Standards
Software Standards
 
ppt_se.pdf
ppt_se.pdfppt_se.pdf
ppt_se.pdf
 
ppt_se.bdfhrfykjyftiktgdukhydiyiuoyu8otrfu
ppt_se.bdfhrfykjyftiktgdukhydiyiuoyu8otrfuppt_se.bdfhrfykjyftiktgdukhydiyiuoyu8otrfu
ppt_se.bdfhrfykjyftiktgdukhydiyiuoyu8otrfu
 
SRS.pdf
SRS.pdfSRS.pdf
SRS.pdf
 
Week1.pptx
Week1.pptxWeek1.pptx
Week1.pptx
 
Lecture 1-intro-to-software-development
Lecture 1-intro-to-software-developmentLecture 1-intro-to-software-development
Lecture 1-intro-to-software-development
 
Software development
Software developmentSoftware development
Software development
 
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
 
Developing For The Business
Developing For The BusinessDeveloping For The Business
Developing For The Business
 
Agile methods and safety critical software - Peter Gardner
Agile methods and safety critical software - Peter GardnerAgile methods and safety critical software - Peter Gardner
Agile methods and safety critical software - Peter Gardner
 
1
11
1
 
Issues in Rapid Application Development
Issues in Rapid Application DevelopmentIssues in Rapid Application Development
Issues in Rapid Application Development
 
Software Engineering in 6 hours of knowledge gate
Software Engineering in 6 hours of knowledge gateSoftware Engineering in 6 hours of knowledge gate
Software Engineering in 6 hours of knowledge gate
 
Qualilogy services 201409v1
Qualilogy services 201409v1Qualilogy services 201409v1
Qualilogy services 201409v1
 
158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms 158 - Product Management for Enterprise-Grade platforms
158 - Product Management for Enterprise-Grade platforms
 
Introduction Software Engineering Basics-Module(01).pptx
Introduction Software Engineering Basics-Module(01).pptxIntroduction Software Engineering Basics-Module(01).pptx
Introduction Software Engineering Basics-Module(01).pptx
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz Saracevic
 
Continuous Delivery at Wix, Yaniv Even Haim
Continuous Delivery at Wix, Yaniv Even HaimContinuous Delivery at Wix, Yaniv Even Haim
Continuous Delivery at Wix, Yaniv Even Haim
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
 

Mais de Strongstep - Innovation in software quality

6. Study of the Certification impact by Pedro Castro Henriques (Strongstep) e...
6. Study of the Certification impact by Pedro Castro Henriques (Strongstep) e...6. Study of the Certification impact by Pedro Castro Henriques (Strongstep) e...
6. Study of the Certification impact by Pedro Castro Henriques (Strongstep) e...Strongstep - Innovation in software quality
 
Development of Industrial Computer Vision Systems in the context of CMMI leve...
Development of Industrial Computer Vision Systems in the context of CMMI leve...Development of Industrial Computer Vision Systems in the context of CMMI leve...
Development of Industrial Computer Vision Systems in the context of CMMI leve...Strongstep - Innovation in software quality
 

Mais de Strongstep - Innovation in software quality (20)

2.CMMI L2 GO Contact - Paulo Roncon
2.CMMI L2 GO Contact - Paulo Roncon2.CMMI L2 GO Contact - Paulo Roncon
2.CMMI L2 GO Contact - Paulo Roncon
 
5. InnoWave’s Integrated Quality System Empowerment with CMMI - Bruna Batista
5. InnoWave’s Integrated Quality System Empowerment with CMMI - Bruna Batista5. InnoWave’s Integrated Quality System Empowerment with CMMI - Bruna Batista
5. InnoWave’s Integrated Quality System Empowerment with CMMI - Bruna Batista
 
6. Study of the Certification impact by Pedro Castro Henriques (Strongstep) e...
6. Study of the Certification impact by Pedro Castro Henriques (Strongstep) e...6. Study of the Certification impact by Pedro Castro Henriques (Strongstep) e...
6. Study of the Certification impact by Pedro Castro Henriques (Strongstep) e...
 
3. MICRO IO’s CMMI Development 2 implementation - Rui Rebelo
3. MICRO IO’s CMMI Development 2 implementation - Rui Rebelo3. MICRO IO’s CMMI Development 2 implementation - Rui Rebelo
3. MICRO IO’s CMMI Development 2 implementation - Rui Rebelo
 
4.Enabling Talent Through Systematization by GLOBALTRONIC Sérgio Silva
4.Enabling Talent Through Systematization by GLOBALTRONIC Sérgio Silva4.Enabling Talent Through Systematization by GLOBALTRONIC Sérgio Silva
4.Enabling Talent Through Systematization by GLOBALTRONIC Sérgio Silva
 
1. Quality and Performance Management by IT SECTOR António Rodrigues
1. Quality and Performance Management by IT SECTOR António Rodrigues1. Quality and Performance Management by IT SECTOR António Rodrigues
1. Quality and Performance Management by IT SECTOR António Rodrigues
 
Presentation quatic 2016 final v1.2
Presentation quatic 2016 final v1.2Presentation quatic 2016 final v1.2
Presentation quatic 2016 final v1.2
 
Agile portugal 2016 Agile Gamification on www.scraim.com
Agile portugal 2016   Agile Gamification on www.scraim.comAgile portugal 2016   Agile Gamification on www.scraim.com
Agile portugal 2016 Agile Gamification on www.scraim.com
 
Cmmi & Scrum - a powerfull combination @ Primavera
Cmmi & Scrum - a powerfull combination @ Primavera Cmmi & Scrum - a powerfull combination @ Primavera
Cmmi & Scrum - a powerfull combination @ Primavera
 
Agile Portugal 2016 - Celfinet & Strongstep
Agile Portugal 2016 - Celfinet & StrongstepAgile Portugal 2016 - Celfinet & Strongstep
Agile Portugal 2016 - Celfinet & Strongstep
 
Actor 3 Project - Inovaria
Actor 3 Project - InovariaActor 3 Project - Inovaria
Actor 3 Project - Inovaria
 
Development of Industrial Computer Vision Systems in the context of CMMI leve...
Development of Industrial Computer Vision Systems in the context of CMMI leve...Development of Industrial Computer Vision Systems in the context of CMMI leve...
Development of Industrial Computer Vision Systems in the context of CMMI leve...
 
CMMI & Scrum @ Primavera
CMMI & Scrum @ PrimaveraCMMI & Scrum @ Primavera
CMMI & Scrum @ Primavera
 
ITMark Premium - Micro IO
ITMark Premium - Micro IOITMark Premium - Micro IO
ITMark Premium - Micro IO
 
ITMark - Matchprofiler
ITMark - MatchprofilerITMark - Matchprofiler
ITMark - Matchprofiler
 
Continuous Deployment - Celfinet
Continuous Deployment - CelfinetContinuous Deployment - Celfinet
Continuous Deployment - Celfinet
 
yubuy® - DevOps baked in Wood-Fire Oven - InnoWave
yubuy® - DevOps baked in Wood-Fire Oven - InnoWaveyubuy® - DevOps baked in Wood-Fire Oven - InnoWave
yubuy® - DevOps baked in Wood-Fire Oven - InnoWave
 
Deploying at will - SEI
 Deploying at will - SEI Deploying at will - SEI
Deploying at will - SEI
 
Trends 2015: Case Study - Primavera by Miguel Barroso
Trends 2015: Case Study - Primavera by Miguel BarrosoTrends 2015: Case Study - Primavera by Miguel Barroso
Trends 2015: Case Study - Primavera by Miguel Barroso
 
Trends 2015: Case Study - Micro I/O by Rui Rebelo
Trends 2015: Case Study - Micro I/O by Rui RebeloTrends 2015: Case Study - Micro I/O by Rui Rebelo
Trends 2015: Case Study - Micro I/O by Rui Rebelo
 

Último

%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburgmasabamasaba
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 

Último (20)

%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 

Software Engineering Trends: Vision from Prof. Raul Vidal (FEUP)

  • 1. World best practices in Software Engineering and internationalization Raul Moreira Vidal
  • 2. Agenda • Actual context on Software Development • Software problems • Software Quality • The Challenge of Internationalization • Talking about Software Quality • Conclusion
  • 3. Actual context on Software Development • Worldwide increasing dependency on software • Software increasing complexity • High demand for shorter delivery times • Global markets with keen competition from low-wage countries • Higher quality level requirements (usability, availability, reliability, security, efficiency, safety, …)
  • 4. • Too many failures • Maintenance too expensive • Not too many lessons learned from previous errors Software Engineering became the solution! (project vs process) Software problems
  • 6. Software Quality • Lessons learned from previous experience • Best practices • Standards/ Models/ Frameworks – CMMI for Dev – CMMI for Services – ITIL – TSP/PSP – IT MARK – ….
  • 7. The Challenge of Internationalization • Opportunity to play in the Big League (Champions’ League) • Access to new markets, increase of business, more profit, new opportunities and larger scale projects • Most times Certification is required, or highly recommended Certification = Conformance with standards/ models
  • 8. Talking about Software Quality I would like to make a special tribute to someone who inspired my trip on Software Engineering land ----
  • 9. “He was a wonderful leader and a wonderful man. He set forth an energizing goal and an inspiring mission that we all wanted to be a part of.” — Anita Carleton.
  • 10. Conclusion Many thanks for you attention!