la naturaleza del software flislo scl 2014
DESCRIPTION
Charla La Naturaleza Del Software, expuesta en FLISOL-SCL 2014 el 26 de abril de 2014.TRANSCRIPT
![Page 1: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/1.jpg)
La Naturaleza Del Software
FLISOL SCL 2014
![Page 2: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/2.jpg)
La Naturaleza Del SoftwareCUPON SMASHWORDS
!RA63A
!http://bit.ly/LIBRO-LNDS
![Page 3: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/3.jpg)
Eduardo Díaz Cortés@lnds
Mi Blog:
La Naturaleza del Software www.lnds.net
Emprendedor, Ingeniero, Ejecutivo, Escritor, Esposo, Papá y Troll ;)
![Page 4: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/4.jpg)
Eduardo Díaz Cortés@lnds
Mi Blog:
La Naturaleza del Software www.lnds.net
Emprendedor, Ingeniero, Ejecutivo, Escritor, Esposo, Papá y Troll ;)
![Page 5: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/5.jpg)
Slackware 1993
Eduardo Díaz Cortés@lnds
Mi Blog:
La Naturaleza del Software www.lnds.net
Emprendedor, Ingeniero, Ejecutivo, Escritor, Esposo, Papá y Troll ;)
![Page 6: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/6.jpg)
Slackware 1993
Eduardo Díaz Cortés@lnds
Mi Blog:
La Naturaleza del Software www.lnds.net
Emprendedor, Ingeniero, Ejecutivo, Escritor, Esposo, Papá y Troll ;)
![Page 7: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/7.jpg)
Slackware 1993
Eduardo Díaz Cortés@lnds
Mi Blog:
La Naturaleza del Software www.lnds.net
Emprendedor, Ingeniero, Ejecutivo, Escritor, Esposo, Papá y Troll ;)
¡Programador!
![Page 8: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/8.jpg)
¿Programador?
![Page 9: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/9.jpg)
Ingeniería Civil
![Page 10: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/10.jpg)
Ingeniería Civil
![Page 11: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/11.jpg)
Ingeniería Civil
![Page 12: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/12.jpg)
Ingeniería Civil
![Page 13: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/13.jpg)
Ingeniería de Software
![Page 14: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/14.jpg)
Ingeniería de Software
![Page 15: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/15.jpg)
Ingeniería de Software
![Page 16: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/16.jpg)
Ingeniería de Software
![Page 17: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/17.jpg)
¡Están Profundamente Equivocados!
![Page 18: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/18.jpg)
¡Están Profundamente Equivocados! ®
![Page 19: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/19.jpg)
La disciplina condenada“La Ingeniería de Software debería ser conocida como La Disciplina Condenada, condenada porque ni siquiera puede acercarse a su meta, dado que esta es en sí misma contradictoria: cómo programar si usted no puede” -- Edgser W. Dijkstra, “Sobre la crueldad de enseñar computación”
![Page 20: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/20.jpg)
la naturaleza del software
![Page 21: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/21.jpg)
la naturaleza del software
![Page 22: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/22.jpg)
la naturaleza del software
![Page 23: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/23.jpg)
la naturaleza del software
![Page 24: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/24.jpg)
¿Programador?
![Page 25: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/25.jpg)
“The computer programmer is a creator of universes for which he alone is responsible.
Universes of virtually unlimited complexity can be created in the form of computer programs.”
-- Joseph Weizenbaum, “Computer Power and Human Reason”
Creador de Universos
![Page 26: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/26.jpg)
Creadores de Universos
![Page 27: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/27.jpg)
Bill GatesEmpresario, multi millonario,
filántropo ¡Programador!
![Page 28: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/28.jpg)
Pancake Sort
• Propuesto por el geometra Jacob E. Goodman en 1975
• Resuelto por Bill Gates & Papadimitriou en 1978
• Variación en 1996 por David Cohen y Manuel Blum
![Page 29: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/29.jpg)
Bill Gates Papadimitriou
Goodman
David X. Cohen
![Page 30: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/30.jpg)
![Page 31: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/31.jpg)
![Page 32: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/32.jpg)
![Page 33: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/33.jpg)
![Page 34: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/34.jpg)
![Page 36: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/36.jpg)
El desafío de Hilbert
• Formalismo
• Integridad
• Consistencia
• Decibilidad
![Page 37: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/37.jpg)
Principia Mathematica
Magna obra de Whitehead y Russell, 5 años de esfuerzo y 379 páginas del primer volumen para establecer que: 1+1 = 2
¡lo que se termina de demostrar en la página 86 del segundo volumen!
![Page 38: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/38.jpg)
Logicomix, Papadimitriou et al
![Page 39: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/39.jpg)
Logicomix, Papadimitriou et al
![Page 40: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/40.jpg)
Logicomix, Papadimitriou et al
![Page 41: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/41.jpg)
Logicomix, Papadimitriou et al
![Page 42: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/42.jpg)
Logicomix, Papadimitriou et al
![Page 43: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/43.jpg)
La paradoja de Pinocho
![Page 44: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/44.jpg)
El desafío de Hilbert
• Formalismo
• Integridad
• Consistencia
• Decibilidad
![Page 45: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/45.jpg)
El desafío de Hilbert
• Integridad
• Consistencia
• Decibilidad
![Page 46: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/46.jpg)
El desafío de Hilbert
• Consistencia
• Decibilidad
![Page 47: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/47.jpg)
El desafío de Hilbert
• Decibilidad
![Page 48: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/48.jpg)
¿El fin del sueño de Hilbert?
![Page 49: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/49.jpg)
Decibilidad
![Page 50: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/50.jpg)
Alan Turing
![Page 51: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/51.jpg)
EnigmaSegunda Guerra Mundial
![Page 52: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/52.jpg)
![Page 53: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/53.jpg)
La máquina universal
![Page 54: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/54.jpg)
La Máquina de Turing
![Page 55: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/55.jpg)
Alan Turing
TuringTuring
Jon Von Neumann
Claude Shannon
![Page 56: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/56.jpg)
Arquitectura de Von Neumann
![Page 57: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/57.jpg)
EDVAC
![Page 58: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/58.jpg)
Edgser Dijkstra
Donald Knuth
!Grace
Hopper
Kay Antonelli
Betty Holberton
Frances Spence
Ruth Teitelbaum
Los primeros programadores
![Page 59: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/59.jpg)
Creadores de Universos
![Page 60: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/60.jpg)
Grace Hopper
• It's easier to ask forgiveness than it is to get permission.
• Life was simple before World War II. After that, we had systems.
![Page 61: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/61.jpg)
Alan Kay
• The best way to predict the future is to invent it
• Perspective is worth 80 IQ points.
• Simple things should be simple, complex things should be possible.
![Page 62: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/62.jpg)
Linus Torvalds• Talk is Cheap, Show me
The Code
• Software is like sex; it's better when it's free.
• 95 percent of all software developers believe they are in the top 5 percent when it comes to knowledge and skills.
![Page 63: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/63.jpg)
Jaimy Zawinski• Every program attempts
to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.
• If you want to do something that's going to change the world, build software that people want to use instead of software that managers want to buy.
![Page 64: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/64.jpg)
Anders Hejlsberg
• There's one kind of simplicity that I like to call simplexity. When you take something incredibly complex and try to wrap it in something simpler, you often just shroud the complexity.
![Page 65: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/65.jpg)
James Gosling
• If you come up with a good software development tool, that makes life easier for the developers and they can get their job done quicker, then the first thing the manager says is 'oh you've got free time on your hands. Do this extra thing'
![Page 66: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/66.jpg)
Larry Page & Sergey Brin The Star Trek computer doesn't seem that interesting. They ask
it random questions, it thinks for a while. I think we can do better than that.
![Page 67: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/67.jpg)
Tim Berners Lee This (the web) is for everyone
![Page 68: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/68.jpg)
algo raro…
![Page 69: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/69.jpg)
![Page 70: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/70.jpg)
![Page 71: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/71.jpg)
Fuente: Estudio London Bussiness School
Boundary Spanning
Psychological Safety
Self-Confidence
Knowledge Transfer
ExperimentationTask
Performance
Innovation
Equipos Innovadores
![Page 72: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/72.jpg)
Fuente: Estudio London Bussiness School
1,00
1,67
2,33
3,00
3,67
4,33
5,00
Proportion of Women
0.000 0.200 0.400 0.500 0.600 0.800 1.00
Eficiencia es óptima con una proporción 50:50 de hombres y mujeres
Task Performance
![Page 73: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/73.jpg)
Fuente: Estudio London Bussiness School
2,50
2,83
3,17
3,50
3,83
4,17
4,50
Proportion of Women
0.000 0.200 0.400 0.500 0.600 0.800 1.00
Seguridad Sicológica óptima con proporción 50:50 entre hombres y mujeres
Psychological Safety
![Page 74: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/74.jpg)
Mi Equipo
![Page 75: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/75.jpg)
“The computer programmer is a creator of universes for which he alone is responsible.
Universes of virtually unlimited complexity can be created in the form of computer programs.”
-- Joseph Weizenbaum, “Computer Power and Human Reason”
Creador de Universos
![Page 76: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/76.jpg)
Una última cosa
![Page 77: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/77.jpg)
todo es softwareLey: Ecuación → SoftwareComplejidad: Tamaño de las ecuaciones → Tamaño del programa, Bits de software. -- Chaitin
Teoría Algoritmica de la Información
Ciencia :- Teoría (01100…11) → COMPUTADOR → Datos Experimentales (110…0)
![Page 78: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/78.jpg)
![Page 79: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/79.jpg)
La Naturaleza Del Software
!www.lnds.net/books
!RA63A
!http://bit.ly/LIBRO-LNDS
![Page 80: La naturaleza del software FLISLO SCL 2014](https://reader034.vdocument.in/reader034/viewer/2022042700/5589011cd8b42a23708b4681/html5/thumbnails/80.jpg)
¡gracias!