SlideShare a Scribd company logo
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

More Related Content

Similar to Brain & Quality Software

Blue Brain by Tanuja Padiyar
Blue Brain by Tanuja PadiyarBlue Brain by Tanuja Padiyar
Blue Brain by Tanuja Padiyar
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 ...
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 Systems
deimos
 

Similar to 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
 

More from 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
 

Recently uploaded

Recently uploaded (20)

ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
The architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdfThe architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
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
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
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...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Motion for AI: Creating Empathy in Technology
Motion for AI: Creating Empathy in TechnologyMotion for AI: Creating Empathy in Technology
Motion for AI: Creating Empathy in Technology
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
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
 
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
 
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
 

Brain & Quality Software