Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En...

19
Ing. en Sistemas de Ing. en Sistemas de Información Información U.N.La R. U.N.La R.

Transcript of Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En...

Page 1: Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En dónde está el software?

Ing. en Sistemas de Ing. en Sistemas de InformaciónInformación

U.N.La R. U.N.La R.

Page 2: Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En dónde está el software?

Licenciatura en Ingeniería de Software FLicenciatura en Ingeniería de Software FMAT-UADYMAT-UADY

22

¿En dónde está el software?¿En dónde está el software?

Page 3: Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En dónde está el software?

Licenciatura en Ingeniería de Software FLicenciatura en Ingeniería de Software FMAT-UADYMAT-UADY

33

¿Qué es la Ingeniería de ¿Qué es la Ingeniería de Software?Software?

Es un término acuñado para implicar la necesidad de Es un término acuñado para implicar la necesidad de construir software construir software basándose en las teorías y basándose en las teorías y prácticasprácticas de las ramas de ingeniería establecidas. de las ramas de ingeniería establecidas.

La ingeniería de software se interesa en el desarrollo La ingeniería de software se interesa en el desarrollo e implementación de e implementación de sistemas de software grandes.sistemas de software grandes.

Abarca tópicos relacionados con el diseño y Abarca tópicos relacionados con el diseño y desarrollo de desarrollo de software de alta calidad, metodologías software de alta calidad, metodologías de programación, administración del desarrollo de de programación, administración del desarrollo de proyectos y la evolución de los sistemas.proyectos y la evolución de los sistemas.

Page 4: Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En dónde está el software?

Licenciatura en Ingeniería de Software FLicenciatura en Ingeniería de Software FMAT-UADYMAT-UADY

44

Construcción de una casa para Construcción de una casa para “Fido”“Fido”

Puede hacerlo una sola persona.Requiere:

Modelado mínimo.Proceso simple.Herramientas simples.

Page 5: Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En dónde está el software?

Licenciatura en Ingeniería de Software FLicenciatura en Ingeniería de Software FMAT-UADYMAT-UADY

55

Construcción de una casaConstrucción de una casa

Construida eficientemente y en un tiempo razonable por un equipo.Requiere

Modelado: de planos simples a planosarquitectónicos.

Proceso bien definido.Herramientas más sofisticadas.

Page 6: Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En dónde está el software?

Licenciatura en Ingeniería de Software FLicenciatura en Ingeniería de Software FMAT-UADYMAT-UADY

66

Construcción de un RascacielosConstrucción de un Rascacielos

Construido por muchas compañías.Requiere:

Mucho modelado : planos simplesplanos arquitectónicos, modelos a escala,planes de ingeniería.

Proceso bien definido: equiposarquitectónico, políticas de planeación,Infraestructura de planeación, tablas detiempos y agendas.

Equipo pesado.

Page 7: Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En dónde está el software?

Licenciatura en Ingeniería de Software FLicenciatura en Ingeniería de Software FMAT-UADYMAT-UADY

77

Objetivo de la Cátedra de Ing. de Objetivo de la Cátedra de Ing. de SoftwareSoftware

Formar profesionales en el Formar profesionales en el proceso de proceso de desarrollo y la evolución de sistemas de desarrollo y la evolución de sistemas de software a gran escalasoftware a gran escala, que solucionen , que solucionen problemas dentro de diferentes áreas de problemas dentro de diferentes áreas de concentración, utilizando las herramientas concentración, utilizando las herramientas adecuadas para optimizar los recursos de adecuadas para optimizar los recursos de tiempo y costo, con apego a la ética tiempo y costo, con apego a la ética profesional.profesional.

Page 8: Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En dónde está el software?

Licenciatura en Ingeniería de Software FLicenciatura en Ingeniería de Software FMAT-UADYMAT-UADY

88

Objetivos específicosObjetivos específicosEl egresado:El egresado:– Explique y aplique un Explique y aplique un proceso de desarrollo de proceso de desarrollo de

software sistémico acorde a la magnitud y software sistémico acorde a la magnitud y complejidad complejidad de proyectos de aplicación, sean o no de proyectos de aplicación, sean o no éstos nuevos desarrollos, tomando en cuenta la éstos nuevos desarrollos, tomando en cuenta la evolución y el cambio de los mismos. evolución y el cambio de los mismos.

– Describa y aplique lDescriba y aplique las herramientas necesarias as herramientas necesarias para para la especificación, diseño, verificación y validación de la especificación, diseño, verificación y validación de sistemas de software. sistemas de software.

– Se desempeñe Se desempeñe al menos un área de concentración, al menos un área de concentración, trabaje y se comunique de forma profesional en trabaje y se comunique de forma profesional en equipos interdisciplinarios. equipos interdisciplinarios.

– Aplique el conocimiento y las habilidades para mejorar Aplique el conocimiento y las habilidades para mejorar el proceso de desarrollo de software.el proceso de desarrollo de software.

Page 9: Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En dónde está el software?

Licenciatura en Ingeniería de Software FLicenciatura en Ingeniería de Software FMAT-UADYMAT-UADY

99

Perfil de ingresoPerfil de ingreso

Conocimientos sobre:Conocimientos sobre:– La operación básica de una computadora y La operación básica de una computadora y

de al menos una aplicación de oficina. de al menos una aplicación de oficina. – El entorno político, económico y social en la El entorno político, económico y social en la

actualidad. actualidad.

Page 10: Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En dónde está el software?

Licenciatura en Ingeniería de Software FLicenciatura en Ingeniería de Software FMAT-UADYMAT-UADY

1010

Perfil de ingresoPerfil de ingreso

Habilidades para:Habilidades para:– Tener hábitos y métodos adecuados para el Tener hábitos y métodos adecuados para el

estudio. estudio. – Expresarse correctamente en forma oral y Expresarse correctamente en forma oral y

escrita en la descripción de los procesos que escrita en la descripción de los procesos que llevan a la solución de un problema dado. llevan a la solución de un problema dado.

– Analizar y sintetizar problemas prácticos y de Analizar y sintetizar problemas prácticos y de la vida real. la vida real.

Page 11: Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En dónde está el software?

Licenciatura en Ingeniería de Software FLicenciatura en Ingeniería de Software FMAT-UADYMAT-UADY

1111

Perfil de ingresoPerfil de ingreso

Actitudes:Actitudes:– Interés y gusto por la investigación tanto Interés y gusto por la investigación tanto

teórica como práctica. teórica como práctica. – Interés y gusto para proponer e implementar Interés y gusto para proponer e implementar

soluciones. soluciones. – Disposición para el trabajo académico, en Disposición para el trabajo académico, en

forma cooperativa y participativa, dentro y forma cooperativa y participativa, dentro y fuera del aula de clases fuera del aula de clases

Page 12: Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En dónde está el software?

Licenciatura en Ingeniería de Software FLicenciatura en Ingeniería de Software FMAT-UADYMAT-UADY

1212

Conocimientos y habilidades de Conocimientos y habilidades de un Ing. de Softwareun Ing. de Software

Conocimientos tecnológicos en alguno de Conocimientos tecnológicos en alguno de los muchos entornos de desarrollo y los muchos entornos de desarrollo y áreas áreas de concentraciónde concentración (juegos de (juegos de computadora, sistemas administrativos, computadora, sistemas administrativos, comercio electrónico, telecomunicaciones, comercio electrónico, telecomunicaciones, salud, educación, seguridad, etc.).salud, educación, seguridad, etc.).

Page 13: Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En dónde está el software?

Licenciatura en Ingeniería de Software FLicenciatura en Ingeniería de Software FMAT-UADYMAT-UADY

1313

Conocimientos TecnológicosConocimientos Tecnológicos

Sistemas operativosSistemas operativosLenguajes de programación Lenguajes de programación Sistemas de TI empresariales Sistemas de TI empresariales Servidores y servicios de InternetServidores y servicios de InternetSistemas administrativos y financierosSistemas administrativos y financierosHerramientas de desarrollo de software de sistemas y Herramientas de desarrollo de software de sistemas y aplicacionesaplicacionesSistemas de bases de datos para el intercambio de Sistemas de bases de datos para el intercambio de información con las aplicacionesinformación con las aplicacionesTecnología de redes en sistemas en tiempo real, así Tecnología de redes en sistemas en tiempo real, así como en entornos multicéntricoscomo en entornos multicéntricos

Page 14: Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En dónde está el software?

Licenciatura en Ingeniería de Software FLicenciatura en Ingeniería de Software FMAT-UADYMAT-UADY

1414

Áreas de concentraciónÁreas de concentración

La lista de áreas de concentración que se La lista de áreas de concentración que se presenta no es exhaustiva, podrán definirse presenta no es exhaustiva, podrán definirse otras áreas, no necesariamente de otras áreas, no necesariamente de computación, que permitan complementar la computación, que permitan complementar la formación del estudiante y que le permitan al formación del estudiante y que le permitan al egresado conocer el área de concentración en egresado conocer el área de concentración en donde quiera desenvolverse.donde quiera desenvolverse.

Page 15: Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En dónde está el software?

Licenciatura en Ingeniería de Software FLicenciatura en Ingeniería de Software FMAT-UADYMAT-UADY

1515

Áreas de concentraciónÁreas de concentración

Sistemas financierosSistemas financieros

Sistemas centrados en redesSistemas centrados en redes

Inteligencia ArtificialInteligencia Artificial

Gráficas por computadoraGráficas por computadora

Electrónica y arquitectura computacionalElectrónica y arquitectura computacional

Page 16: Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En dónde está el software?

Licenciatura en Ingeniería de Software FLicenciatura en Ingeniería de Software FMAT-UADYMAT-UADY

1616

Perfil del egresadoPerfil del egresadoConocimientos sobre:Conocimientos sobre:– Metodologías y técnicas para el desarrollo de software a Metodologías y técnicas para el desarrollo de software a

pequeña y gran escala, tales como desarrollo de pequeña y gran escala, tales como desarrollo de requerimientos, interacción humano-computadora, requerimientos, interacción humano-computadora, diseño, construcción, evolución, pruebas y aquellos diseño, construcción, evolución, pruebas y aquellos relacionados con la administración, como el relacionados con la administración, como el aseguramiento de la calidad y la administ. de proyectos. aseguramiento de la calidad y la administ. de proyectos.

– Las herramientasLas herramientas para la especificación y el modelado de para la especificación y el modelado de sistemas de software, así como para la evaluación de los sistemas de software, así como para la evaluación de los procesos y productos de software para su mejora. procesos y productos de software para su mejora.

– Administración y optimización de Administración y optimización de tiempo y costotiempo y costo de los de los recursos involucrados en el desarrollo de software. recursos involucrados en el desarrollo de software.

– El entorno social para describir los factores sociales, El entorno social para describir los factores sociales, políticos, ecológicos y éticos relacionados con el políticos, ecológicos y éticos relacionados con el desarrollo tecnológico y el desempeño profesional. desarrollo tecnológico y el desempeño profesional.

– Las áreas de investigación relacionadas con la Ingeniería Las áreas de investigación relacionadas con la Ingeniería de Software. de Software.

Page 17: Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En dónde está el software?

Licenciatura en Ingeniería de Software FLicenciatura en Ingeniería de Software FMAT-UADYMAT-UADY

1717

Perfil del egresadoPerfil del egresadoHabilidades para:Habilidades para:– Trabajar como parte de un equipo en el desarrollo y evolución de Trabajar como parte de un equipo en el desarrollo y evolución de

productos de software. productos de software. – Explicar el proceso para determinar las necesidades del cliente y Explicar el proceso para determinar las necesidades del cliente y

traducirlos a requisitos de software. traducirlos a requisitos de software. – Reconciliar objetivos en conflicto, considerando compromisos con Reconciliar objetivos en conflicto, considerando compromisos con

las limitaciones de costo, tiempo, conocimiento, sistemas las limitaciones de costo, tiempo, conocimiento, sistemas existentes y de las organizaciones involucradas. existentes y de las organizaciones involucradas.

– Diseñar soluciones apropiadas en una o más áreas de Diseñar soluciones apropiadas en una o más áreas de concentración, usando enfoques de ingeniería que integren temas concentración, usando enfoques de ingeniería que integren temas éticos, sociales, legales y económicos. éticos, sociales, legales y económicos.

– Entender y aplicar teorías, modelos y técnicas que provean una Entender y aplicar teorías, modelos y técnicas que provean una base para el diseño, desarrollo, verificación e implantación del base para el diseño, desarrollo, verificación e implantación del software. software.

– Negociar y trabajar profesionalmente, liderar cuando sea necesario Negociar y trabajar profesionalmente, liderar cuando sea necesario y comunicarse efectivamente con los interesados en un ambiente y comunicarse efectivamente con los interesados en un ambiente de Ingeniería de Software. de Ingeniería de Software.

Page 18: Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En dónde está el software?

Licenciatura en Ingeniería de Software FLicenciatura en Ingeniería de Software FMAT-UADYMAT-UADY

1818

AplicacionesAplicaciones

Page 19: Ing. en Sistemas de Información U.N.La R.. Licenciatura en Ingeniería de Software FMAT-UADY 2 ¿En dónde está el software?

Licenciatura en Ingeniería de Software FLicenciatura en Ingeniería de Software FMAT-UADYMAT-UADY

1919

LCC, IS, IC.LCC, IS, IC.Perspectiva de un ISPerspectiva de un IS

INGENIERIA DE SOFTWARE

INGENIERIA ENCOMPUTACION

CIENCIASCOMPUTACIONALES