Preguntas PRESSMAN
-
Upload
hector-eduardo -
Category
Documents
-
view
218 -
download
0
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'.