SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
Brain & Software


       Alex Bolboaca & Maria Diaconu
       alexboly@gmail.com

       Mosaic Works
       mddiaconu@gmail.com
Brain stories




                2
Human Factor


Software engineering = managing
 complexity for human beings

Security is a human issue




                                   3
Human Factor



User view

Business view

Technical view


                  4
About the story tellers

Alex Bolboaca
  Software Development Consultant & Trainer
  Mosaic Works, Romania
  www.mozaicworks.com


Maria Diaconu
  Agile/Scrum Practitioner & Coach
  Founder and Coordinator of Romanian Agile
   community, AgileWorks Romania
  Owner Mosaic Works, Romania

                                               5
Fundamental difficulty of software




                                     6
Fundamental difficulty of software




    Software is an idea



                                     7
Brain evolution




                  8
Brain issues: overuse of pattern




                                   9
Brain issues: prediction of future




                                     10
Brain issues: prediction of future




“Because everything in her home is waterproof, the housewife of 2000 can do her
daily cleaning with a hose” 1950s


                                                                                  11
Brain issues: prediction of future


 quot;I think there is a world
market for maybe five
computers.quot;
Thomas Watson, chairman of
IBM, 1943


                                     12
Brain issues: prediction of future


 “Where  a calculator on the ENIAC is
equipped with 18,000 vacuum tubes
and weighs 30 tons, computers in the
future may have only 1,000 vacuum
tubes and weigh only 1.5 tons.quot; -
Popular Mechanics, 1949


                                        13
Brain issues: prediction of future


quot;Radio has no future. Heavier-
than-air flying machines are
impossible. X-rays will prove to be
a hoax.quot;
William Thomson, Lord Kelvin,
British scientist, 1899.


                                      14
Brain issues: Causality
Brain issues: perception of randomness




                                         16
Brain issues: perception of numbers




   One death is a tragedy, a
   million deaths is statistics
                         Stalin

                                      17
Software stories




   Best practices work around
         brain issues


                                18
Software stories – best practices


Estimation methods
Reviews (at all levels)
Feedback
Release early, release often
Definition of “Done”



                                    19
Brain, software and security




   Knowing more about brain,
    helps us create better
           software

                               20
Brain & Software
Alex Bolboaca & Maria Diaconu

Mosaic Works
www.mozaicworks.com
alexboly@gmail.com;mddiaconu@gmail.com

http://my.opera.com/alex_boly/
http://www.alexbolboaca.ro




Thank you!
                                         21

Más contenido relacionado

Similar a Brain & Quality Software

Blue brain presentation
Blue brain  presentation Blue brain  presentation
Blue brain presentation ankita sharma
 
Talk: An Instrument whose Music is Ideas
Talk: An Instrument whose Music is IdeasTalk: An Instrument whose Music is Ideas
Talk: An Instrument whose Music is IdeasMarcus Denker
 
Amith blue brain
Amith blue brainAmith blue brain
Amith blue brainAmith Kp
 
The Blue Brain Project
The Blue Brain ProjectThe Blue Brain Project
The Blue Brain ProjectPriyanka Vijay
 
Blue Brain by Tanuja Padiyar
Blue Brain by Tanuja PadiyarBlue Brain by Tanuja Padiyar
Blue Brain by Tanuja PadiyarTanuja Padiyar
 
How do you know if your research is succesful? And why should it matter? For ...
How do you know if your research is succesful? And why should it matter? For ...How do you know if your research is succesful? And why should it matter? For ...
How do you know if your research is succesful? And why should it matter? For ...Erik Duval
 
Pete Goodliffe A Tale Of Two Systems
Pete Goodliffe A Tale Of Two SystemsPete Goodliffe A Tale Of Two Systems
Pete Goodliffe A Tale Of Two Systemsdeimos
 
The blue brain
The blue brainThe blue brain
The blue brainARUNP116
 

Similar a Brain & Quality Software (20)

Blue brain presentation
Blue brain  presentation Blue brain  presentation
Blue brain presentation
 
Talk: An Instrument whose Music is Ideas
Talk: An Instrument whose Music is IdeasTalk: An Instrument whose Music is Ideas
Talk: An Instrument whose Music is Ideas
 
1341551 634655067468467500
1341551 6346550674684675001341551 634655067468467500
1341551 634655067468467500
 
Blue brain
Blue brainBlue brain
Blue brain
 
Blue brain ii mca
Blue brain ii mcaBlue brain ii mca
Blue brain ii mca
 
Amith blue brain
Amith blue brainAmith blue brain
Amith blue brain
 
The Blue Brain Project
The Blue Brain ProjectThe Blue Brain Project
The Blue Brain Project
 
Blue brain
Blue brain Blue brain
Blue brain
 
blue brain
blue brainblue brain
blue brain
 
Blue brain...
Blue brain...Blue brain...
Blue brain...
 
Blue brain
Blue brainBlue brain
Blue brain
 
Blue brain
Blue brainBlue brain
Blue brain
 
Blue Brain Project
Blue Brain ProjectBlue Brain Project
Blue Brain Project
 
Blue Brain by Tanuja Padiyar
Blue Brain by Tanuja PadiyarBlue Brain by Tanuja Padiyar
Blue Brain by Tanuja Padiyar
 
How do you know if your research is succesful? And why should it matter? For ...
How do you know if your research is succesful? And why should it matter? For ...How do you know if your research is succesful? And why should it matter? For ...
How do you know if your research is succesful? And why should it matter? For ...
 
blue brain
blue brainblue brain
blue brain
 
BLUE BRAIN(J.S.R)
BLUE BRAIN(J.S.R)BLUE BRAIN(J.S.R)
BLUE BRAIN(J.S.R)
 
Pete Goodliffe A Tale Of Two Systems
Pete Goodliffe A Tale Of Two SystemsPete Goodliffe A Tale Of Two Systems
Pete Goodliffe A Tale Of Two Systems
 
The blue brain
The blue brainThe blue brain
The blue brain
 
Bluebrain
BluebrainBluebrain
Bluebrain
 

Más de OpenAgile Romania

Más de OpenAgile Romania (12)

Lessons learned in agile romania
Lessons learned in agile romaniaLessons learned in agile romania
Lessons learned in agile romania
 
Agile teams as innovation teams
Agile teams as innovation teamsAgile teams as innovation teams
Agile teams as innovation teams
 
Openagile
OpenagileOpenagile
Openagile
 
Tdd performance kata
Tdd performance kataTdd performance kata
Tdd performance kata
 
Functional programming
Functional programmingFunctional programming
Functional programming
 
Tdd demo
Tdd demoTdd demo
Tdd demo
 
Open ro lightningretrospectives
Open ro lightningretrospectivesOpen ro lightningretrospectives
Open ro lightningretrospectives
 
Daniel nicolescu agilepm-final
Daniel nicolescu agilepm-finalDaniel nicolescu agilepm-final
Daniel nicolescu agilepm-final
 
Survive In Agility Islands
Survive In Agility IslandsSurvive In Agility Islands
Survive In Agility Islands
 
Executive Dashboard Report For Agile Projects
Executive Dashboard Report For Agile ProjectsExecutive Dashboard Report For Agile Projects
Executive Dashboard Report For Agile Projects
 
The Life Of A Tester In An Agile Team
The Life Of A Tester In An Agile TeamThe Life Of A Tester In An Agile Team
The Life Of A Tester In An Agile Team
 
The Craftsman Developer In An Agile World
The Craftsman Developer In An Agile WorldThe Craftsman Developer In An Agile World
The Craftsman Developer In An Agile World
 

Último

Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeCzechDreamin
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FIDO Alliance
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceSamy Fodil
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe中 央社
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101vincent683379
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyUXDXConf
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIES VE
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsStefano
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfFIDO Alliance
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfFIDO Alliance
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...FIDO Alliance
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftshyamraj55
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomCzechDreamin
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfUK Journal
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekCzechDreamin
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPTiSEO AI
 

Último (20)

Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 

Brain & Quality Software