Está en la página 1de 11

Ingenieria de software - Ensayos universitarios ...

http://www.buenastareas.com/ensayos/Ingenier...

Buenas Tareas - Ensayos, trabajos nales y notas de libros premium y


gratuitos | BuenasTareas.com
Documentos de investigacin
Notas de libros

hugojavier83 h
Volver
hugojavier83
Mis documentos guardados
Documentos recientemente vistos
Mis cargas
Conguracin de la cuenta
Volver
Cuenta
Perl
Cerrar sesin
1,1 millones

1.
2.
3.
4.

Pgina principal>
Tecnologa
>
Ingenieria de software

1. < Back to Tecnologa

Ingenieria de software
Enviado por redshadow17
01/04/2011
1679 Palabras

PGINA 5 DE 7

1 de 11

08/03/16 04:31

Ingenieria de software - Ensayos universitarios ...

http://www.buenastareas.com/ensayos/Ingenier...

1.1 De al menos 5 ejemplos de la forma en que se aplica la ley de


consecuencias imprevistas al software de cmputo:
-Que el software seria la fuerza que impulsara la revolucin de las
computadoras personales.
-Que los productos de software empacados se compraran en los
supermercados.
-Que el software evolucionaria poco a poco de un producto a un servicio
cuando compaas de software proporcionaran funcionalidad justo a tiempo
a travs de un navegador web.
-Que una compaa de software seria ms grande y tendra ms inuencia
que casi todas las empresas de la industria.
-Que una vasta red llamada internet seria operada con software y
evolucionaria y cambiaria todo.
1.2 Diga algunos ejemplos (tanto positivos como negativos) que indiquen el
efecto del software en nuestra sociedad:
Positivos
-El software distribuye el producto ms importante de nuestros tiempos, la
informacin, administra la informacin de negocios para mejorar la
competitividad.
-Gracias al software, el ujo de informacin que hay hoy en da es innito,
basta con buscar lo que necesitamos en la red e inmediatamente se nos
mostraran decenas de sugerencias de acuerdo a nuestra bsqueda. Antes la
informacin era menos accesible y ms difcil de encontrar, se tena que
pasar horas y horas en una biblioteca hasta encontrar lo que se necesitaba.
Negativos
-Hoy en da las redes sociales, las cuales tienen que ver con el software, han
vendi en cierto a esclavizar a mucha gente, llevan a cabo una
vida virtual en la cual se sienten libres de expresarse y hacer lo que quieren.
1.3 Desarrolle sus propias respuestas a las cinco preguntas planteadas al
principio de la seccin 1.1. Analcelas con sus compaeros estudiantes.
A) por que se requiere tanto tiempo para terminar el software?
Por qu el software consta de 4 etapas o se puede denominar tambin como
un ciclo de vida el cual es la concepcin, que es denir el alcance del
proyecto y denir el caso de uso, la elaboracin que es proyectar el plan, la
2 de 11

08/03/16 04:31

Ingenieria de software - Ensayos universitarios ...

http://www.buenastareas.com/ensayos/Ingenier...

construccin que es crear el producto y la transicin que es transferir el


producto a sus usuarios, tambin hay que tomar en cuenta el software a
crear, no es lo mismo crear un programa que calcule el salario de x
trabajadores a crear un sistema ms complejo como el de un hospital, a parte
que antes de entregar el software hay que hacer muchas pruebas para as
corregir fallas que se den en el futuro.
B) Porque son tan altos los costos de desarrollo?
Por qu en nuestra regin no tiene mucha demanda ya que implica tiempo
para desarrollar una de pasos, planicacin, anlisis, prueba y depuracin.
Uno de los costos que implica es energa elctrica para su desarrollo, tiempo,
desgaste fsico, en n una serie de costos.
C) porque no podemos detectar todos los errores antes de entregar el
software a nuestros clientes:
Mientras el programador crea el software, el tratara de corregir los errores
que pueda o que estn a su alcance, pero al nal por mucho que se esfuerce
el
programador, siempre despus de entregar el software habrn errores o
detalles que solucionar, el programador deber tomar las recomendaciones
siguientes para disminuir lo ms posible estos imprevistos:
1) Entrenar y educar a la direccin, jefes de proyecto y constructores.
2. Obligar al uso de estndares, procedimientos y documentacin.
3. Denir objetivos de la calidad deseada.
4. Desarrollar estimaciones de calendario y costos de forma exacta y
verdadera.
5. Seleccionar jefes de proyecto basados en su capacidad para administrar
proyectos ms que en su habilidad tcnica.
D) Por que dedicamos tanto tiempo y esfuerzo a mantener los programas
existentes?
Por qu el usuario se hace cmodo al usar el sistema ya que el sistema
satisface las necesidades que el posee, aparente que esto le generara costos
y riesgos.
E) Porque seguimos con dicultades para medir el avance mientras se
desarrolla y mantiene el software?
El desarrollador mantiene un cierto tiempo, se prolonga a un tiempo para
nalizar el proyecto, pero la etapa de ejecucin le genera errores, los cuales
le impide terminar el proyecto de software estipulado toda esta serie de
atrasos hace que el programador pierda la nocin del tiempo
3 de 11

08/03/16 04:31

Ingenieria de software - Ensayos universitarios ...

http://www.buenastareas.com/ensayos/Ingenier...

1.4 Muchas aplicaciones modernas cambian con frecuencia antes que se


presenten al usuario nal y despus de que la primera versin ha entrado en
uso. Sugiera algunos modos de elaborar software para detener el deterioro
que produce el cambio:
- Debe disearse e implementarse de
modo que pueda volverse a usar en muchos programas diferentes.
- El ingeniero de software debe tratar de que los cambios que se hagan no
vayan a ser demasiado bruscos, para as evitar el progresivo deterioro y
lograr ms razonamiento y entendimiento para el usuario nal.
1.5 Considere las siete categoras de software presentados en la seccin
1.1.2. Piensa que puede aplicarse a cada uno el mismo enfoque de ingeniera
de software? Explique su respuesta.
Vemos el software como un gran rbol y las siete categoras como sus ramas,
aunque cada una de estas categoras sea orientada a necesidades diferentes,
es necesario recalcar que independientemente de la categora, todo software
necesita mantenimiento, todo software necesita ser actualizado, todo
software es vulnerable a fallas cuando se dan los cambios, por lo tanto
independientemente de la categora en la que nos enfoquemos podemos
aplicar los mismos principios , precauciones y recomendaciones a la hora de
disear el software.
1.6 La gura 1.3 muestra las tres capas de la ingeniera de software arriba
de otra llamada compromiso de la calidad. Haga un poco de investigacin y
desarrolles los lineamientos de los elementos claves de un programa para la
administracin de la calidad.
-Herramienta
-Mtodos
-Proceso
La ingeniera de software es el establecimiento y uso de principios
fundamentales de la ingeniera con objeto de desarrollar en forma econmica
software que sea conable y que trabaje con eciencia en y
clida es un compromiso organizacional con la calidad, la administracin
total de la calidad alimentar la cultura de mejor continua esta lleva instancia
al desarrollo de enfoques cada vez ms ecaces de la ingeniera de software
el fundamento en el que se apoya con la calidad. Un programa organizacional
son tambin sistemas y procesos como motivar la participacin del personal
como el trabajo en equipo, demostrar compromiso por parte del liderazgo

4 de 11

08/03/16 04:31

Ingenieria de software - Ensayos universitarios ...

http://www.buenastareas.com/ensayos/Ingenier...

1.7 Es aplicable la ingeniera de software cuando se elaboran webapps? Si es


as como puede modicarse para que asimile las caractersticas nicas de
estas?
Si permite a los ingenieros de la web brindar capacidad de computo junto
con contenido de informacin haba nacido los sistemas y aplicaciones
basadas en la web denomino a esta forma colectiva como webapps se han
convertido en herramienta noticadas de computo que no solo proporcionan
funciones aisladas al usuario nal sino que tambin se han integrado con
base de datos corporativas y aplicaciones de negocios las webapps son una
de varias categoras distintas de software los sistemas aplicaciones basadas
en web involucran una mezcla entre las publicaciones impresas y el
desarrollo de software entre la mercadotecnia y la computacin entre las
comunicaciones internas y las relaciones exteriores y entre el arte y la
tecnologa las webapps presentan los siguientes.
-Uso intensivo de redes
-Concurrencia
-Carga impredecible
-Rendimiento
-Disponibilidad
-Orientadas a los datos
-Contenido sensible
-Evolucin contina
-Seguridad
1.8 A medidas que el software gana ubicuidad, los riesgos para el pblicos
(debidos a programas defectuosos) se convierten en motivo de preocupacin
signicativa. Desarrolle un escenario catastrco pero realista en el que la
falla de un programa de cmputo pudiera ocasionar un gran dao
(econmico o humano)
El software ha crecido en forma notable cuando ha de construirse una
aplicacin nueva o sistema incrustado deben escucharse muchas opiniones
de las caractersticas y funciones debera tener el software los negocios y
gobiernos dependen cada vez ms del software para tomar decisiones
estratgicas y tcticas as como para sus operaciones y control cotidiano si el
software falla las personas y empresas grandes pueden experimentar desde
un inconveniente menor hasta falla catastrcas se concluye que el software
debe tener alta calidad.
En una ferretera posee un sistema ya que en el sistema pose falla y riesgo
5 de 11

08/03/16 04:31

Ingenieria de software - Ensayos universitarios ...

http://www.buenastareas.com/ensayos/Ingenier...

para la empresa ya que no le genera los ingresos y los egreso eso genera que
la empresa no obtiene sus resultados esperados.
1.9 Describa con sus propias palabras una estructura de proceso. Cuando se
dice que las actividades estructurales son aplicables a todo los proyectos
signica que se realizan las mismas tareas en todos los proyectos signica
que se realizan las misma tarea en todos los proyectos sin que importe su
tamao y complejidad explique su respuesta.
Hay que analizar las ventajas estratgicas de
la que permite tener un mejor conocimiento de la capacidad de la misma
para crear valor y detectar los riesgos. El anlisis de los procesos facilita una
mejor compresin del ujo de actividades que incluye cada proceso y
constituye la metodologa para anlisis.
1.10 Las actividades sombrilla ocurren a travs de todo el proceso del
software. Piensa usted que son aplicable por igual a travs del proceso, o que
algunas se concentran en una o ms actividades estructurales?
Si son comunicacin, planeacin, modelado, construccin y despliegue
establecen el esquelo de la arquitectura parra el trabajo de ingeniera de
software como
* Entender el problema (comunicacin y anlisis)
* Planear la solucin (modelado y diseo del software)
* Ejecutar el plan (generacin del cdigo)
* Examinar la exactitud del resultado (probar y asegurar la calidad.
1.11 Agregue dos mitos adicionales a la lista presentada en la seccin 1.6.
Tambin diga la realidad que acompaa al mito.
Mito.- Una declaracin supercial de los objetivos es suciente para
empezar a escribir los programas.
Realidad.- La mala denicin inicial es la principal causa de baja calidad.
Se requiere un conocimiento formal y detallado de los hechos y procesos y
amplia comunicacin
Con el cliente.
Mito.- Los cambios en el software son fciles y sencillos.
Realidad.- Es verdad que los requisitos del software cambien, pero el impacto
del cambio vara segn el
Momento en que se introduzca.

6 de 11

08/03/16 04:31

Ingenieria de software - Ensayos universitarios ...

http://www.buenastareas.com/ensayos/Ingenier...

Ver como varias pginas

Documentos relacionados
ingenieria de software

...PRACTICA INGENIERIA DEL SOFTWARE I UNA VISION GENERICA


La practica de la ingenieria de software es una coleccion de
conceptos,principios, metodos y herramientas a las que un ingeniero de
software recurre a diario. George Polya propone la esencia de la
resolucion de problemas y en consecuencia la esencia de la ingenieria
del software en los siguientes puntos. Entender el...
1679Palabras | 5Pginas
Read full document
Ingenieria de software

...http://www.eqsoft.net La Ingeniera de Software en el modelo de


desarrollo del Software Libre Ernesto C. Quiones Azcrate Gerente
Tcnico Algunas deniciones Software : conjunto de programas y
procedimientos necesarios para hacer posible la realizacin de una
tarea especca, en contraposicin a los componentes fsicos del sistema
(hardware) http://es.wikipedia.org/wiki/Software Ingeniera : La...
1679Palabras | 9Pginas
Read full document
INGENIERIA DE SOFTWARE

...INGENIERIA DE SOFTWARE La gestin empresarial tal como se


estudia en el siglo XXI es decir, dentro de una sociedad global dominada
por tecnologas que aportan nuevos servicios y productos soportados
por las Nuevas Tecnologas, demanda una visin empresarial distinta.
En este contexto la Ingeniera de Software ocupa un rol en la cadena
de valor de las empresas, sea como un proceso core o un como un
proceso de apoyo, pero nunca...
1679Palabras | 3Pginas
Read full document

7 de 11

08/03/16 04:31

Ingenieria de software - Ensayos universitarios ...

http://www.buenastareas.com/ensayos/Ingenier...

Ingenieria de software

...Metodologa de la investigacin. Las redes sociales estn en el


pinculo de su popularidad en Internet por virtudes propias y defectos
ajenos. Incorporaron de tal manera la idea de "conversacin" que los
usuarios se sienten en su salsa como agentes activos en el arte de
escuchar, aprender y compartir todo tipo de experiencias y contenidos.
Las pginas de redes sociales en internet como por ejemplo Hi5,
Facebook, Wayn, MySpace, etc., son utilizadas por millones de usuarios
alrededor del...
1679Palabras | 2Pginas
Read full document
Ingenieria En Software

...exibilidad en su nivel de seguridad, ya que permite modicar va


software parmetros tales como el nmero de vueltas, el tamao de la
palabra y la longitud de la clave. Es criptogrcamente robusto, debido
al uso de rotaciones dependientes de los datos y a la mezcla de
operaciones aritmticas de grupos algebraicos diferentes. Los
algoritmos de cifrado y descifrado son idnticos y de fcil implantacin
tanto en hardware como en software. La primera versin...
1679Palabras | 16Pginas
Read full document
Ingenierias softwares

...SQL (Structure Query Language) Ing. Rolando Oviedo Blandn


Contenido 1. 2. 3. 4. 5. 6. 7. 8. Denicin Componentes Clusulas
Operadores Consultas Recuperar datos de BD externas Uniones
Subconsultas Ing. Rolando Oviedo Blandn (ing.roviedo@gmail.com) 2
Denicin El lenguaje de consulta estructurado (SQL) es un lenguaje
de base de datos normalizado, utilizado por el motor de base de datos
de Microsoft Jet. SQL se utiliza para crear objetos QueryDef, como el
argumento de origen...
1679Palabras | 8Pginas
Read full document
Ingeniera del software

...supuesto aumentar sus utilidades. El uso del papel se ha venido


dejando de lado y en cambio se hace uso de avanzadas aplicaciones de
8 de 11

08/03/16 04:31

Ingenieria de software - Ensayos universitarios ...

http://www.buenastareas.com/ensayos/Ingenier...

software que se utilizan para controlar y almacenar datos informticos.


La Ingeniera de Software se ha convertido en una herramienta
fundamental a la hora de analizar, disear, realizar pruebas y
mantenimiento de un programa o un software, contribuye adems a
mejorar los procesos, a optimizar los...
1679Palabras | 9Pginas
Read full document
Ingenieria de Software

...introducir la ingeniera del software y proporcionar un marco para


entender el resto del libro. Cuando haya ledo este captulo:
comprender qu es la ingeniera del software y por qu es
importante; conocer las respuestas a las preguntas clave que
proporcionan una introduccin a la ingeniera del software;
comprender algunos aspectos profesionales y de tica que son
importantes...
1679Palabras | 27Pginas
Read full document

Cita este documento


APA

MLA

MLA 7

CHICAGO

(2011, 04). Ingenieria de software. BuenasTareas.com. Obtenido 04, 2011, de


http://www.buenastareas.com/ensayos/Ingenieria-De-Software/1856177.html

Cerrar

Comparte este documento


Cuntales a tus compaeros sobre este documento y ms en
BuenasTareas.com

9 de 11

08/03/16 04:31

Ingenieria de software - Ensayos universitarios ...

http://www.buenastareas.com/ensayos/Ingenier...

Close

Comparte este documento


Ingresa una direccin de email:
Cancelar Enviar

nete a millones de otros estudiantes y comienza tu


investigacin
Convirtase en miembro formal de Buenas Tareas
INSCRBETE - ES GRATIS

Tienes un buen documento de investigacin que crees que


puede ayudar a inspirar a otros miembros de Buenas
Tareas?
Comparte tu documento
Cargar ahora
Productos
Documentos de investigacin
Notas de libros
Herramientas de estudio
Aplicacin para iOS
Aplicacin para Android
Generador de citas
Empresa
Acerca de Buenas Tareas
Contctanos
Ayuda
Seguir
Facebook
Twitter
Google+

10 de 11

08/03/16 04:31

Ingenieria de software - Ensayos universitarios ...

http://www.buenastareas.com/ensayos/Ingenier...

RSS
2016 BuenasTareas.com Legal (actualizado 9/9/14) Mapa del sitio Haz
publicidad
Ms herramientas de estudio excelentes:

11 de 11

08/03/16 04:31