SlideShare uma empresa Scribd logo
1 de 21
Baixar para ler offline
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

Mais conteúdo relacionado

Semelhante a 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
 

Semelhante 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
 

Mais 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

Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Último (20)

WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
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
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
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
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
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...
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Your enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jYour enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4j
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
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
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 

Brain & Quality Software