




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、En la actualidad, el mayor porcentaje de los productos a nivel mundial requieren de software para que su funcionamiento sea efectivo1Pero para tener un concepto claro y concreto acerca de la Ingeniera de Software debemos Respondernos las Siguientes Interrogantes21. Existe Diferencia entre Programa,
2、Software y Aplicacin?En s, Un Programa es una secuencia de instrucciones que la maquina puede Interpretar y ejecutar, mientras que Software es un conjunto de programas de Computo, reglas, procedimientos, datos asociados y documentacin que forman Parte de las operaciones de un sistema informtico y Ap
3、licacin es diseado como herramienta que permite realizar diferentes tipos de trabajo.Los tres se complementan pues para que haya programa debe existir una Aplicacin y para que esta exista esta debe haber un Software Es Decir las tres son Complementarias y son dependientes una de la otra.32. Que es I
4、ngeniera?Es el estudio y aplicacin de las diferentes ramas de la ciencia, con el fin de ayudar a la humanidad en la solucinde los problemas que enfrenta la sociedad en sus diferentes reas.43. Qu es Ingeniera de Software?Es el rea de la informtica que dispone a brindar mtodos y tcnicas para crear sof
5、tware de alta calidad.54. Por qu se dice que: “El Software no se crea ni se construye, si no se desarrolla”?Cuando se menciona que no se crea ni construye, si no se desarrolla hace referencia que en la elaboracin de un software se van dando etapas donde el software adquiere mejoras y va evolucionand
6、o, es decir desarrollndose de acuerdo a las necesidades de la entidad empresarial que adquiera el sistema de calidad.65. Qu es calidad?Es desarrollar, disear, produccin y mantener un producto que sea econmico, til y que cumpla con los requisitos que el cliente exige.La calidad se encuentra en todo p
7、roducto por muy pequeo o grande que sea, mientras cumpla con los requisitos del cliente, ser de calidad.76. Qu es Calidad de Software? Es cuando el sistema, componente o proceso informtico cumple con los requerimientos especificados, y si puede superar las expectativas del usuario.87. Por qu se dice
8、 que: “No hay software Terminado”?Porque a medida el tiempo avanza, el software deber adaptarse a la nueva demanda que el cliente realice, entonces el deber del programador ser mejorar o ampliar el software de acuerdo a las nuevas necesidades con un funcionamiento mejorado que mantenga la su calidad
9、. 98. En que consiste un Proyecto de Desarrollo de Software?Es como un presupuesto de el desarrollo software pero no soloIncluye el rea monetaria, si no que incluye como se realizara el software, quienes lo desarrollaran, en cuanto tiempo, costos, entre otros. 109. Cules son las etapas del Desarroll
10、o de Software?1110. Cul es la diferencia entre Ingeniera de Software y el simple desarrollo o produccin de software?La ingeniera de software es el estudio de los principios y mitologas para el desarrollo y mantenimiento del software, en cambio el desarrollo o produccin del software es la disciplina
11、o rea de la informtica que ofrece mtodos y tcnicas para Desarrollar y mantener el software de calidad. 1211. Cules son los Modelos de Desarrollo de Software?Modelo en cascada o Clsico (modelo tradicional) Modelo en espiral (modelo evolutivo) Desarrollo por etapas Desarrollo iterativo y creciente o I
12、terativo e Incremental RAD (Rapid Application Development) RUP (Modelo Racional) Proceso Unificado 13Modelo de CascadaEste, aunque es ms comnmente conocido como modelo en cascada es tambin llamado modelo clsico, modelo tradicional o modelo lineal secuencial. El modelo en cascada puro difcilmente se
13、utilice tal cual, pues esto implicara un previo y absoluto conocimiento de los requisitos, la no volatilidad de los mismos (o rigidez) y etapas subsiguientes libres de errores; ello slo podra ser aplicable a escasos y pequeos desarrollos de sistemas.14Modelo en EspiralEl desarrollo en espiral es un
14、modelo de ciclo de vida del software definido por primera vez por Barry Boehm en 1988, utilizado generalmente en la Ingeniera de software. Las actividades de este modelo se conforman en una espiral, en la que cada bucle o iteracin representa un conjunto de actividades.Las actividades no estn fijadas
15、 a priori, sino que las siguientes se eligen en funcin del anlisis de riesgo, comenzando por el bucle interior.15El modelo de desarrollo de software por etapas es similar al Modelo de prototipos ya que se muestra al cliente el software en diferentes estados sucesivos de desarrollo, se diferencia en
16、que las especificaciones no son conocidas en detalle al inicio del proyecto y por tanto se van desarrollando simultneamente con las diferentes versiones del cdigo.Desarrollo Por Etapas16Desarrollo iterativo y creciente (o incremental) es un proceso de desarrollo de software, creado en respuesta a la
17、s debilidades del modelo tradicional de cascada.Para apoyar el desarrollo de proyectos por medio de este modelo se han creado frameworks (entornos de trabajo), de los cuales los dos ms famosos son el Rational Unified Process y el Dynamic Systems Development Method. Desarrollo Iterativo17El desarroll
18、o rpido de aplicaciones o RAD (acrnimo en ingls de rapid application development) es un proceso de desarrollo de software, desarrollado inicialmente por James Martin en 1980. El mtodo comprende el desarrollo iterativo, la construccin de prototipos y el uso de utilidades CASE (Computer Aided Software
19、 Engineering). Tradicionalmente, el desarrollo rpido de aplicaciones tiende a englobar tambin la usabilidad, utilidad y la rapidez de ejecucin.Desarrollo RAD18El Proceso Unificado de Racional (Rational Unified Process en ingls, habitualmente resumido como RUP) es un proceso de desarrollo de software
20、 y junto con el Lenguaje Unificado de Modelado UML, constituye la metodologa estndar ms utilizada para el anlisis, implementacin y documentacin de sistemas orientados a objetos.Desarrollo RUP19El Proceso Unificado no es simplemente un proceso, sino un marco de trabajo extensible que puede ser adapta
21、do a organizaciones o proyectos especficos. De la misma forma, el Proceso Unificado de Rational, tambin es un marco de trabajo extensible, por lo que muchas veces resulta imposible decir si un refinamiento particular del proceso ha sido derivado del Proceso Unificado o del RUP. Por dicho motivo, los
22、 dos nombres suelen utilizarse para referirse a un mismo concepto.Proceso Unificado20Ahora Analicemos el video “Qu pasara si los programadores hicieran los aviones?”URL: 2112. Por qu se da este fenmeno?Los programadores prefieren ir modificando y haciendo mejoras al software cuando ya ha entrado en
23、el mercado, y as mediante las opiniones que surjan y la demanda que exista, los programadores van realizando las mejoras al software.2213. Cul es el mensaje que deja el video?Debemos tomar muy enserio todas nuestras responsabilidades, para que el resultado de nuestros trabajos sean y mantengan mucho
24、 xito, siempre y cuando beneficie a la humanidad.2314. Se har realmente lo Correcto?No, Porque para poder lanzar un producto al mercado se debe estar completamente seguro que tiene un buen funcionamiento, adems si se presenta alguna falla poder solucionarla. 24Aplicar un enfoque sistemtico, discipli
25、nado y cuantificable al desarrollo operacin (funcionamiento) y mantenimiento del software.Usar metodologas eficaces para el desarrollo y mantenimiento software.15. Qu estrategia proporciona la Ingeniera de software para resolver esta situacin? 25URL: Ahora veamos el Video: “ARIANE FLIGHT 501”26Aprox
26、imadamente unos 35 segundos despus el cohete exploto debido a una falla en el sistema que marcaria la direccin del cohete.16: Qu fue lo que sucedi?27Tiene efectos demasiado perjudiciales pues en este caso el mal funcionamiento del software se cree fue el responsable de la falla de la misin del Ariane Flight 501.17. Qu efectos tienen las fallas del software sobre el
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【高一】【志存高遠踏新程 腳踏實地創(chuàng)未來】開學第一課 -文字稿
- 分數(shù)的初步認識復習(教案)2024-2025學年數(shù)學三年級上冊 蘇教版
- 六年級下冊數(shù)學教案-總復習18 數(shù)形結合思想 青島版
- 三年級下冊數(shù)學教案-第七單元小數(shù)的初步認識 青島版
- 第23課《孟子三章:得道多助失道寡助》教學設計 2024-2025學年統(tǒng)編版語文八年級上冊
- 2025年學習雷鋒精神六十二周年主題活動方案 匯編3份
- Unit 4 Position Lesson 1 The Magic Show(教學設計)-2024-2025學年北師大版(三起)英語五年級上冊
- 2025年河北省石家莊市單招職業(yè)傾向性測試題庫參考答案
- 2025年黑龍江冰雪體育職業(yè)學院單招職業(yè)適應性測試題庫1套
- 2025年杭州職業(yè)技術學院單招職業(yè)適應性測試題庫附答案
- 熱能與動力工程測試技術(白)課件
- 彩生活運營模式2016年
- 脂肪肝的科普課件
- 某銀行安全保衛(wèi)工作知識考試參考題庫(500題)
- 片劑工藝流程圖
- 企業(yè)服務工作實施方案
- 信息技術ppt課件完整版
- 新湘教(湖南美術)版小學美術五年級下冊全冊PPT課件(精心整理匯編)
- 家譜樹形圖模板
- 大智慧指標公式函數(shù)大全(完整可打印版)
- 髖膝關節(jié)置換術后X線評價-PPT課件
評論
0/150
提交評論