Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Calidad del Software para futuros ingenieros en tiempos de crisis

525 Aufrufe

Veröffentlicht am

Presentación a estudiantes de Ingeniería Informática Universidad Sevilla 2013

Veröffentlicht in: Technologie
  • Loggen Sie sich ein, um Kommentare anzuzeigen.

Calidad del Software para futuros ingenieros en tiempos de crisis

  1. 1. Calidad del software La carrera de informática tras la Universidad Abril, 2013@jmarquezpacios 1
  2. 2. Objetivos Fuerzas de cambio Rethinking Software Nuevo profesional 2
  3. 3. Antecedentesagrupaciones empresariales innovadoras del sector turístico “Students believe economic and market factors will have the most impact on organizations, while CEOs cite technology and people.” 3
  4. 4. Ley de MooreEmpowering Inspiration: The Future of Travel Search 4
  5. 5. Ley de MooreEmpowering Inspiration: The Future of Travel Search 5
  6. 6. Antecedentesagrupaciones empresariales innovadoras del sector turístico 6
  7. 7. 7
  8. 8. 8
  9. 9. Powering the Cloud “Intel estimates that there will be 15 billion connected devices and 3 billion connected users by 2015”El tráfico generado en los centros de datos x 4,hasta los 4,8 Zettabytes en 2015,crecimiento interanual: 33%.Índice Global Cloud de Cisco (1 ZB=1012 GB) 9
  10. 10. APIs se estan comiendo el mundo. “Todo es conectable” 10
  11. 11. Open APIs: Growth is accelerating11
  12. 12. Ley de MooreEmpowering Inspiration: The Future of Travel Search 12
  13. 13. IT: From “Mr. No” To Innovation facilitator 13
  14. 14. Big Data14
  15. 15. Big Data15
  16. 16. Marc Andreessen.APIS se están comiendo Netscape co-founder el Mundo VC (Zynga, Foursquare, Skype) 16
  17. 17. Ray OzzieERA POST-PCPOST-DOCUMENTO Microsoft 2005-10 Chief Technical Officer 17 Chief Software Architect
  18. 18. Rethinking SoftwareProductionSoftware development is no longer garage‘design and make’.Most software products and services areembedded in a network of complex inter-product and inter-supplier dependencies. Anthony FinkelsteinSoftware is the result of the operation of asupply chain that must be designed and @profseriousforms part of an ecosystem that must be Professor of Software Systemsaccommodated. Dean of Engineering Sciences University College LondonRethinking software production requires anew discipline of business model andsoftware system co-design. 18
  19. 19. Como desarrollar software (de calidad) 19
  20. 20. “La calidad del software esel grado con el que unsistema, componente oproceso cumple losrequisitos especificados ylas necesidades oexpectativas del cliente ousuario”IEEE, Std. 610-1990. 20
  21. 21. Calidad del software “Concordancia del software producido con los requisitos explícitamente establecidos, con los estándares de desarrollo prefijados y con los requisitos implícitos no establecidos formalmente, que desea el usuario” Roger S. Pressman http://www.rspa.com 1977. Numerical control and computer-aided manufacturing 1982. Software engineering : a practitioners approach (first edition) 1988. Making software engineering happen : a guide for instituting the technology. 1988. Software engineering : a beginners guide. 1991. Software shock : the danger & the opportunity 2005. Software engineering : a practitioners approach 2009. Web engineering : a practitioners approach 21
  22. 22. Calidad del softwareSatisfacción del Usuario =producto usable + buenafuncionalidad + entrega dentro depresupuesto y plazoRobert L Glasswww.robertlglass.comThe Dark Side of Software EngineeringSoftware Creativity 2.0Software Conflict 2.0Facts and Fallacies of Software Engineering 22
  23. 23. Calidad Interna Calidad del softwareLos atributos de la calidad del producto software sepuede mejorados durante la implantación, revisión yprueba del código del software.Calidad ExternaEs la calidad que se determina cuando el software esejecutado, la cual es típicamente medida y evaluada enun ambiente simulado, con datos simulados y usandométricas externas.Calidad en UsoMide cómo los usuarios pueden conseguir sus metas ensu entorno, en lugar de medir las propiedades delsoftware en si mismo. 23
  24. 24. 24
  25. 25. Ley de MooreEmpowering Inspiration: The Future of Travel Search 25
  26. 26. Ley de MooreEmpowering Inspiration: The Future of Travel Search 26
  27. 27. Ley de MooreEmpowering Inspiration: The Future of Travel Search 27
  28. 28. • CMMI proviene del modelo CMM (Modelo de Capacidad y Madurez), desarrollado por una iniciativa del Departamento de Defensa de EE.UU. y la Universidad de Carnegie Mellon.• En el año 2002 se liberó la versión 1.1 de CMMI, unificando los modelos de ingeniería de software (SW-CMM, también conocido como CMM), de ingeniería de sistemas (SECMM) y de desarrollo integrado de productos (IPD-CMM).• CMMI es un modelo de procesos para los ciclos de vida desarrollo y mantenimiento del software que proporciona un conjunto de buenas practicas y una metodología para la evaluación y la mejora continua. Ángel Jordán Goñi Pionero SW 28
  29. 29. CMMI 29
  30. 30. ¿Un nuevoprofesional del software? 30
  31. 31. 31
  32. 32. 32
  33. 33. 33
  34. 34. Perfiles cada diez de vacantes dirigidas a los profesionalesNueve de Profesionales especializados en TIC pedían titulados en informática 34
  35. 35. Cerca de la Profesionales Perfiles mitad de las vacantes publicadas en Infojobs pidentitulados en ciclos formativos de grado superior en informática 35
  36. 36. Perfilescada cinco puestos ofertados en 2010 no requería Uno de Profesionales experiencia laboral. informática 36
  37. 37. Perfiles ProfesionalesEl salario máximo ofrecido aumenta a medida que aumenta el nivel de estudios : de 21.461 a 32.862 € 37
  38. 38. Companies will be …• more nimble and less bureaucratic.• platforms for getting stuff & knowledge into the hands of people.• be more engaged with their customers• able to deliver services fast, if not in real time.• organize in a more “flattened” manner “Five Reasons Every Company “Five Reasons Every Company Should Act Should Act Like aa Software Startup” Like 38 Software Startup” Techonomy. FORBES. Marc Andreessen.
  39. 39. Ritchie es conocido sobre todo por ser el creador del lenguaje de 39 programación C y cocreador, junto con Ken Thompson, del
  40. 40. Muchas gracias a Gracias! !Muchas todos!!@jmarquezpaciosjmarquez@estudnet.comwww.ajcenter.netwww.estudnet.com 40

×