+ All Categories
Home > Documents > Tema 01 - Introduccion a La Is

Tema 01 - Introduccion a La Is

Date post: 16-Aug-2015
Category:
Upload: eduardo-larios
View: 220 times
Download: 3 times
Share this document with a friend
Description:
Ingenieria de Software
20
Tecnológico de Monterrey, México 1 Fundamentos de ingeniería de software Fundamentos de ingeniería de software Tema 1: [Introducción a la Ingeniería del Software]
Transcript

Tecnolgico de Monterrey, Mxico 1Fundamentos de ingeniera de softwareFundamentos de ingeniera de softwareTema 1: [Introduccin a la Ingeniera del Software] Tecnolgico de Monterrey, Mxico 2Fundamentos de ingeniera de softwareQu es un sistema?> Una coleccin de personascomponentes tipo m!"uina: Que cooperan de forma organi#ada$ %ara alcan#ar alg&n resultado deseado$> Un sistema es m!s "ue la suma de sus partes$Tecnolgico de Monterrey, Mxico 3Fundamentos de ingeniera de software%resiones en el desarrollo de sistemas> 'am(ios intensosr!pidos ocasionados por:)estruccin de (arreras comerciales$'apacidad para e*plotar nue+a tecnologa en semanas$'apacidad para construir sistemas a partir de componentes e*istentes$,educcin de los ciclos de desarrollo$Tecnolgico de Monterrey, Mxico 4Fundamentos de ingeniera de software-l software >)e.nicin'on/unto de instrucciones "ue cuando se e/ecutanproporcionanlafuncinel rendimientodeseado0lasestructurasde datos"uepermitenalosprogramas manipularadecuadamentela informacinlosdocumentos"ue descri(enlaoperacinusodelos programas$Tecnolgico de Monterrey, Mxico 5Fundamentos de ingeniera de software1plicaciones del software> Software de sistemas$> Software de tiempo real$> Software de sistemas distri(uidos$> Software de gestin$> Software de ingenierac!lculo cient.co$> Software empotrado 2sistemas de control3$> Software de cmputo personal$> Software de inteligencia arti.cial$> Software (asado en 4e($> -tc$$$Tecnolgico de Monterrey, Mxico Fundamentos de ingeniera de softwareQu es un proecto software?> )esarrollo de un sistema$> -studio de facti(ilidad$> 'onsultora$> 1n!lisis$> )ise5o$> -+aluacin de aplicaciones$> 'on+ersiones$> 'ursos de entrenamiento$> Instalacin 2e"uipo0 software0 redes3$> -tc$$$Tecnolgico de Monterrey, Mxico !Fundamentos de ingeniera de software1plicaciones del software)ominio de 1plicacinTipo de )esarrollo Tipo de SistemaTiempo ,ealInteligencia 1rti.cial)e sistemas-mpotrado6ardware7SoftwareSlo Software1 medida 2proecto interno31 medida 2proecto e*terno3%roducto 2mar8et dri+en3%roducto 2software li(re3Sistema de InformacinSistema )istri(uidoTecnolgico de Monterrey, Mxico "Fundamentos de ingeniera de softwareSoftware 9ec9os a medida 2:Bespoke;3 frente a Software comerciales> Software 'omerciales %roduccin en masa: el sistema de produccin es importante$ Usuarios: organi#aciones de desarrollo orientadas a producto$ 'lientes numerosos: representados por departamentos u organi#aciones de mar8eting$> Software a S 21FFAH?@@A3$> Factores pro(lem!ticos en los proectos:1$ Faltadeinformacinporpartedelos usuarios$?$ -speci.cacionesre"uisitos incompletos$B$ -speci.cacionesre"uisitos cam(iantes$A$ Falta de apoo de los directi+os$D$ Incompetencia tecnolgica$C$ Falta de recursos$I$ -*pectati+as no realistas$E$ >(/eti+os poco claros$F$ %la#os temporales no realistas$1@$Nue+a tecnologa$Tecnolgico de Monterrey, Mxico 15Fundamentos de ingeniera de software'risis en la produccin de software> =rupo Standishel informe '61>S 21FFAH?@@A3$> Factores de cancelacin en los proectos:1$ ,e"uisitos incompletos$?$ Falta de implicacin de los usuarios$B$ Falta de recursos$A$ -*pectati+as no realistas$D$ Falta de apoo de los directi+os$C$ -speci.cacionesre"uisitos cam(iantes$I$ Falta de plani.cacin$E$ Oigencia 2 Ya no es necesario! 3$F$ Falta de gestin de TI's$1@$)esconocimiento tecnolgico$Tecnolgico de Monterrey, Mxico 1Fundamentos de ingeniera de software'risis en la produccin de software> -n 1FFC0 el proecto -S%ITI 2European Software Process Improvement Training Initiative3 In+estigacin so(re los principales pro(lemas en el desarrollo de software a ni+el europeo$ B$ECF entre+istas$ 1I pases europeos$Tecnolgico de Monterrey, Mxico 1!Fundamentos de ingeniera de software'risis en la produccin de software> -n 1FFC0 el proecto -S%ITI 2European Software Process Improvement Training Initiative3 In+estigacin so(re los principales pro(lemas en el desarrollo de software a ni+el europeo B$ECF entre+istas 1I pases europeosTecnolgico de Monterrey, Mxico 1"Fundamentos de ingeniera de softwarePa Ingeniera del Software> )e.nicinQ-sta(lecimientousodeprincipiosde ingenieraro(ustos0orientadosao(tener0en forma econmica0 software "ue sea con.a(lefuncione de manera e.cienteR SFrit# TauerU$> )e.nicinQPaaplicacindeunenfo"uesistem!tico0 disciplinadocuanti.ca(le9aciaeldesarrollo0 operacinmantenimientodelsoftwareVes decir0 la aplicacin de la ingeniera al software$R SI---U$Tecnolgico de Monterrey, Mxico 1#Fundamentos de ingeniera de softwarePa Ingeniera del SoftwareTerminologaconceptosTecnolgico de Monterrey, Mxico 2$Fundamentos de ingeniera de softwareFundamentos de ingeniera de softwareTema 1: [Introduccin a la Ingeniera del Software]


Recommended