Вы находитесь на странице: 1из 3

Ejercicio 1.

2 Introduccin Salvador Alejando Velasco Ruelas 5A

1. Explique por qu el software profesional no slo son programas que se


desarrollan para un cliente.
El software profesional no solo comprende la parte de desarrollo y diseo d
un programa para satisfacer los requisitos de un usuario, de igual manera
nos brinda la documentacin adecuada para los usuarios utilicen el programa
bien, los desarrolladores deben adaptarse a los nuevos requisitos q los
usuarios ocupan.
2. Cul es la principal diferencia entre desarrollo de productos de software
genricos y desarrollo de software personalizado? Qu significa esto en la
prctica para los usuarios de productos de software genrico?
La diferencia es que el genrico es desarrollado por una organizacin y es
vendida a cualquier tipo de cliente y el personalizado es un sistema que se
desarroll por clientes particulares.
El producir software genrico significa q si requiere adaptar o bien realizar un
cambio se debe comprar los derechos o licencia de la empresa.
3. Cules son los cuatro atributos importantes que debe tener todo software
profesional? Sugiera otros cuatro atributos que en ocasiones sean
significativos.
Mantenimiento, Confiabilidad y seguridad, Eficiencia, Aceptabilidad
Adaptable, Atractivo, Tolerante a fallos, Facilidad de aprendizaje.

4. Adems de los retos de la heterogeneidad, cambio empresarial y social, y


confianza y seguridad, identifique otros problemas y retos que sea probable
que enfrente la ingeniera de software en el siglo XXI. (Sugerencia: piense en
el ambiente).
Uno de los problemas es que estamos en la era de la tecnologa por lo tanto
dejan obsoletos los programas.
Otro problema es la compatibilidad de los programas con los equipos.
5. Con base en su conocimiento de algunos tipos de aplicacin estudiados en
la seccin 1.1.2, explique, con ejemplos, por qu diferentes tipos de
aplicacin requieren tcnicas especializadas de ingeniera de software, para
apoyar su diseo y desarrollo.
La ingeniera de software es til ya que se necesitan estndares para no
cometer errores al momento de desarrollar programas.
Como en un banco se pueden cometer errores al momento de realizar los
controles con los depsitos, retiros ya que si no est bien controlado el
sistema podra tener una prdida o que algn cliente lo demande.
Ejercicio 1.2 Introduccin Salvador Alejando Velasco Ruelas 5A

6. Explique por qu existen ideas fundamentales de la ingeniera de software


que se aplican a todos los tipos de sistemas de software.
Esto se debe a que un software debe cumplir con algunos requisitos, como
por ejemplo que desde el principio se debe tener una idea clara del software
que se va a desarrollar y que este estar listo en cierto tiempo, tambin dentro
de esto se debe asegurar que sea un software confiable, sin fallas y siempre
disponible.
7. Explique cmo el uso universal de la Web cambi los sistemas de software.
El cambio es notable ya que los sistemas web son fciles de utilizar y
accesibles desde distintos lugares, antes de la web las aplicaciones
empresariales eran bsicamente flexibles, los programas corran en
computadores individuales o en grupos de computadores.
8. Analice el hecho de si los ingenieros profesionales deben ser certificados en
la misma forma que los mdicos o abogados.
Los ingenieros profesionales si deberan ser certificados ya que de esta
manera se asegurara una mejor calidad en el producto de su trabajo y
tendremos ingenieros con un alto nivel de desarrollo laboral.
9. Para cada una de las clusulas del Cdigo de tica ACM/IEEE que se
muestra en la figura 1.3, sugiera un ejemplo adecuado que ilustre dicha
clusula.
Publico: Los ingenieros de software deben actuar consecuentemente con el
inters del pblico.
Cliente y Empleador: Los ingenieros de software tienen que comportarse
de tal forma que fomenten el mejor inters para su cliente y empleador, en
coherencia con el inters pblico.
Producto: Los ingenieros de software deben garantizar que sus productos y
modificaciones relacionadas satisfagan los estndares profesionales ms
altos posibles.
Juicio: Los ingenieros de software tienen que mantener integridad e
independencia en su juicio profesional.
Gestin: Los administradores y lderes en la ingeniera de software deben
suscribir y promover un enfoque tico a la gestin del desarrollo y el
mantenimiento del software Profesin: Los ingenieros de software tienen que
fomentar la integridad y la reputacin de la profesin consecuente con el
inters pblico
Colegas: Los ingenieros de software deben ser justos con sus colegas y
apoyarlos.
Uno Mismo: Los ingenieros de software tienen que intervenir en el
aprendizaje para toda la vida, en cuanto a la prctica de su profesin y
promover un enfoque tico.
Ejercicio 1.2 Introduccin Salvador Alejando Velasco Ruelas 5A

10. Para ayudar a contrarrestar el terrorismo, muchos pases planean o


desarrollaron sistemas de cmputo que siguen la pista a gran cantidad de
sus ciudadanos y sus acciones. Claramente esto tiene implicaciones en
cuanto a la privacidad. Discuta la tica de trabajar en el desarrollo de este
tipo de sistema.
Desde mi punto de vista este no es un problema de tica del desarrollador
ya que el solo cumple con la realizacin de un software aplicando sus
conocimientos, para quien aplicara discutir la tica seria para la o las
personas que solicitan el desarrollo de este software.

Вам также может понравиться