Preguntas PRESSMAN

download Preguntas PRESSMAN

of 6

Transcript of Preguntas PRESSMAN

  • 7/24/2019 Preguntas PRESSMAN

    1/6

    Contenido

    1. D al menos cinco ejemplos de la forma en que se aplica la ley

    de las consecuencias imprevistas al software de cmputo.-Las empresas de software pueden ser ms grandes y pueden tener

    ms influencia que casi todas las empresas de la poca industrial.

    -El software puede ser la fuerza que dara lugar a la revolucin de las

    computadoras personales.

    -!ue gracias al desarrollo del software se creara el "nternet y esta

    ayudara a revolucionar las comunicaciones.

    -!ue a travs de un navegador #e$ el software dara funcionalidad enpoco tiempo a las compa%as convirtindolo de un producto a un

    servicio.

    -La creacin de nuevas tecnologas como la ingeniera gentica y

    nanotecnologa.

    2. Diga algunos ejemplos &tanto positivos como negativos' que

    indiquen el efecto del software en nuestra sociedad.

    ()*"+",)*

    El software distri$uye el producto ms importante de nuestro tiempo la

    informacin administra la informacin de negocios para mejorar la

    competitividad provee una va para las comunicaciones mundiales de

    informacin &la internet' y $rinda los medios para o$tener informacin

    en todas sus formas /acindola mas accesi$le para todas las

    personas.

    0E12+",)*

    Los individuos negocios y go$iernos dependen cada vez ms del

    software para tomar decisiones estratgicas y tcticas. *i el software

    falla las personas y empresas e3perimentan desde peque%os

    inconvenientes /asta fallas catastrficas.

  • 7/24/2019 Preguntas PRESSMAN

    2/6

    3. Desarrolle sus propias respuestas a las cinco preguntas

    planteadas al principio de la seccin 4.4. 2nalcelas con sus

    compa%eros estudiantes.

    5(or qu se requiere tanto tiempo para terminar el software6

    *e requiere gran cantidad de tiempo en la realizacin del software ya

    que este de$e de conservar altos niveles de calidad dada la

    importancia que tiene en las empresas y esto se logra gracias a un

    $uen dise%o.

    5(or qu son tan altos los costos de desarrollo6

    *on altos los costos del software porque se concentran en la

    ingeniera con esto se quiere decir que el software es diferente al

    producto de manufactura y por esto se requiere mas tiempo y por lotanto costo en su produccin.

    5(or qu no podemos detectar todos los errores antes de

    entregar el software a nuestros clientes6

    0o se pueden detectar ya que aun el software no /a sido utilizado de

    la manera /a$itual por las distintas personas que lo usaran y $ajo las

    distintas circunstancias que se le sometera

    5(or qu dedicamos tanto tiempo y esfuerzo a mantener losprogramas e3istentes6

    (orque el software al no ser li$re de errores necesita constantemente

    actualizaciones y reparaciones modificaciones y ajustes que los

    clientes necesiten para adaptarse a sus actuales necesidades.

    5(or qu seguimos con dificultades para medir el avance

    mientras se desarrolla y mantiene el software6

    (or que constantemente los clientes piden cam$ios o mejoras en el

    software ajustes o correcciones y esto cam$ia los tiempos de

    desarrollo de cada parte del producto final.

    4. 7uc/as aplicaciones modernas cam$ian con frecuencia antes

    de que se presenten al usuario final y despus de que la primera

    versin /a entrado en uso. *ugiera algunos modos de ela$orar

    software para detener el deterioro que produce el cam$io.

  • 7/24/2019 Preguntas PRESSMAN

    3/6

    +odo software que esta en vas de desarrollo tiene que sufrir por

    cam$ios que tal vez no esta$an previstos en su dise%o inicial pero una

    manera de evitarlo seria una mejor investigacin antes del desarrollo

    programas $etas para ver la reaccin inicial y as poder prever los

    pro$lemas antes del desarrollo final.5. 8onsidere las siete categoras de software presentadas en la

    seccin 4.4.9. 5(iensa que puede aplicarse a cada una el mismo

    enfoque de ingeniera de software6 E3plique su respuesta.

    *i ya que la ingeniera software se aplica a cada uno de estos

    sectores y como tal de$e de estar siempre previendo las necesidades

    del cliente /acia el producto final.

    6. La figura 4.: muestra las tres capas de la ingeniera de software

    arri$a de otra llamada ;compromiso con la calidadnicas de stas6

    *i ya que esto a los ingenieros de desarrollo en we$apps tener la

    capacidad de desarrollo de sistemas o aplicaciones $asadas en

    internet esto a/ logrado que no solo proporcionen soluciones aisladas

    a un usuario final sino que tam$in las /an integrado a datos de

    organizaciones corporativas y aplicaciones con negocios $asados en

  • 7/24/2019 Preguntas PRESSMAN

    4/6

    la we$apps y estas son una especie de mezcla entre el desarrollo de

    software y mercadotecnia y las comunicaciones.

    8. 2 medida que el software gana u$icuidad los riesgos para el

    p>$lico &de$idos a programas defectuosos' se convierten en

    motivo de preocupacin significativa. Desarrolle un escenariocatastrfico pero realista en el que la falla de un programa de

    cmputo pudiera ocasionar un gran da%o &econmico o

    /umano'.

    ?n programa que este encargado de regular las altas presiones o

    temperaturas o mezclas de qumicos en empresas que desarrollen o

    produzcan formas de energa si estos fallan pueden terminar en

    desastres medio-am$ientales.

    9. Descri$a con sus propias pala$ras una estructura de proceso.

    8uando se dice que las actividades estructurales son aplica$les

    a todos los proyectos 5significa que se realizan las mismas

    tareas en todos los proyectos sin que importe su tama%o y

    complejidad6 E3plique su respuesta.

    La estructura de proceso es la manera en la que se esta$lece la

    identificacin de actividades que se apliquen al software. *e pueden

    realizar las mismas tareas con la misma estructura de proceso ya que

    esta a$arca los pasos fundamentales para la creacin de proyectogrande o peque%o.

    10. Las actividades som$rilla ocurren a travs de todo el

    proceso del software. 5(iensa usted que son aplica$les por igual

    a travs del proceso o que algunas se concentran en una o ms

    actividades estructurales6

    8reo que es importante en todas las actividades estructurales a travs

    del desarrollo pero en ciertos pasos es necesario concentrar mas esta

    actividad dado el grado de importancia y el tipo de actividad que serealiza ya que dentro del esqueleto del dise%o e3iste la columna

    principal de este.

    11. 2gregue dos mitos adicionales a la lista presentada en la

    seccin 4.@. +am$in diga la realidad que acompa%a al mito.

  • 7/24/2019 Preguntas PRESSMAN

    5/6

    Mito: El desarrollo de un software es mas fcil si se comienza desde

    la programacin y la improvisacin, despus solo tenemos que pasarlo

    a un papel para documentarlo.

    Realidad: (ara producir un software de calidad que sea maneja$le y

    que sea mas fcil su mantenimiento en un futuro as como unaprogramacin mas fluida es necesario comenzar con la investigacin

    del pro$lema despus el dise%o y dejamos para despus la

    programacin ya que no se /ar de manera ;creativa< en el momento y

    nos permitir replicarlo y mantenerlo en un futuro.

    Mito: El personal de desarrollo de una empresa esta mas capacitado

    dado que cuentan con los programas mas actualizados y las

    computadoras mas potentes del mercado.

    Realidad: (ara crear software de calidad no es necesario solo una

    computadora $onita y los programas mas nuevos y caros instalados

    en ella si no el personal mas capacitado que conozca todos los pasos

    de desarrollo ya esta$lecidos y estandarizados as como una gran

    capacidad de tra$ajo en equipo.

  • 7/24/2019 Preguntas PRESSMAN

    6/6

    Referencias

    Aoger *. (ressman. &9B4B'. Ingeniera del Software un Enfoque

    rctico. &sptima edicin.'. ?niversity of 8onnecticut 7cgraw-=ill.

    +e3to citado &Aoger s pressman 9B4B'.