Anda di halaman 1dari 9

DOCUMENTO DE TRABAJO

ENSAYO

TÍTULO DEL DOCUMENTO


LA INGENIERIA DEL SOFTWARE HOY Y PARA DONDE VA

INTRODUCCIÓN
La ingeniería del software hoy demarca parámetros reales para el diseño de un software, viendo su aplicabilidad,
su productividad, parámetros reales de utilización y reutilización.

La ingeniería del software proporciona a los realizadores de programas informáticos una guía apropiada para medir
el proceso en cada una de las etapas, como seleccionar los integrantes del proyecto, sus responsabilidades, jefes de
áreas y un jefe general que debe evaluar cada día los logros, dificultades y demás aspectos que lleven a un mejor termino
el proyecto.

Los continuos avances tecnológicos han permitido una generación nueva del software con muchas innovaciones
que facilitan el mundo actual en diferentes campos tales como telecomunicaciones permitiendo hacer más rápido
cualquier búsqueda, transacciones, chats, para ello dieron paso a la continua evolución tanto del software y hardware.
ENUNCIACIÓN DEL PROBLEMA

La ingeniería del software es una herramienta clara y de obligatorio cumplimiento para lograr un mejor resultado
del proyecto generado o solicitado por nuestro cliente o empresa, entendiendo como calidad el cumplimiento de los
requisitos, la reducción de costos sin dañar los resultados.

La funcionalidad, la confiabilidad, la usabilidad, la portabilidad, la compatibilidad, la corrección, la eficacia,


la robustez definidos por los requerimientos del cliente.

La calidad del software debe ser analizada desde dos puntos de vista: la primera la calidad interna y la
segunda la calidad externa.

La calidad interna debe seguir los siguientes aspectos:

 Satisfacción de los requerimientos externos


 Normatividad
 Condiciones del software
 Los modelos
 La verificación
 La completitud
Los cuales nos permiten definir las estrategias del desarrollo, la validación, la verificación y la
completitud.

La calidad externa debe seguir los siguientes aspectos:


 Satisfacer los requerimientos externos
 Requisitos ambientales
 Requisitos funcionales
 Requisitos del usuario
Obteniendo como resultado la definición de la funcionalidad del desarrollo y la validación de la prueba y
codificación.

Tomado del módulo de ingeniería Remington.


El Compromiso con la calidad de software hoy en día es lograr gestionar y controlar innumerables
sistemas que afectan a prácticamente todos los aspectos de nuestra actividad diaria, muchas de ellas críticas.
El incorrecto funcionamiento o el no funcionamiento de alguna parte de él puede producir incomodidades y/o
ciertos costes, pero también pueden conllevar graves riesgos económicos o incluso poner en peligro para la
salud o la vida de las personas además Lograr ofrecer productos de calidad es una responsabilidad que
comienza por un compromiso personal: “Poner todos los medios para conseguir que proceso de desarrollo
produzca bienes que cumplan las especificaciones requeridas.”
Lamentablemente muchos programadores por su afán de resultados obvian algunos pasos o dejan de
lado los requerimientos que realiza el cliente, pretendiendo que el cliente se adapte a mi diseño y no mi
diseño al cliente.

EXPOSICIÓN DE LA TESIS

La calidad vista desde diferentes puntos de vista que estiman los siguientes conceptos:

 Propiedad o conjunto de propiedades inherentes a algo, que permiten juzgar su valor. Esta tela es de
buena calidad. (RAE, 2010)

 Condición o requisito que se pone en un contrato. (RAE, 2010)

 Característica o atributo de algo (American Heritage Dictionary, 2003)


 Conjunto de propiedades y de características de un producto o servicio, que le confieren aptitud para
satisfacer una necesidad explícita o implícita (ISO 8402).

 El grado en que un sistema, un componente o un proceso satisface las necesidades o expectativas de


un cliente o usuario. (IEEE Std 610.12-1990)

La ISO 8402 define:


Calidad: “Conjunto de propiedades y características de un producto o servicio que le confieren su
aptitud para satisfacer unas necesidades explícitas o implícitas”

Control de calidad: “Conjunto de técnicas y actividades de carácter operativo, utilizadas para verificar
los requerimientos relativos a la calidad del producto o servicio”.

Garantía de calidad: “Conjunto de acciones planificadas y sistemáticas necesarias para proporcionar


la confianza adecuada de que un producto o servicio satisfará los requerimientos dados sobre calidad”.

Gestión de la calidad: “Aspecto de la función de gestión que determina y aplica la política de la


calidad, los objetivos y las responsabilidades y que lo realiza con medios tales como la planificación de la
calidad, el control de la calidad, la garantía de calidad y la mejora de la calidad”.
Todo programador o diseñador del software lleva consigo las diferentes etapas: planear, hacer, verificar
y un actuar

Factores que determinan la calidad de un proyecto, según Pressman se encuentran dos factores
directos e indirectos

 Los factores medidos directamente


 Los factores que solo pueden ser medidos indirectamente

Tres aspectos importantes dentro del producto del software según (MacCall)
 Características operativas
 Capacidad de soportar cambios
 Adaptabilidad a nuevos entornos.
Situación actual del software:

La ingeniería del software no ha terminado su etapa artesanal, aun hoy se está tratando de arreglar
aquello que se hizo mal en años anteriores, como diseños sin un verdadero enfoque, equipos no muy
comerciales, poco espacio, muchas deficiencias en red, conectividad, componentes obsoletos, muchos de ellos
dados por la improvisación, el deseo de mostrar resultados sin seguir los pasos propios del desarrollo de un
proyecto durable y productivo.

ARGUMENTACIÓN

La calidad del software debe ser utilizada de forma clara, precisa e idónea por los programadores,
dejando de lado mi interés de logros por el interés de servicio directo al cliente quien es el que tiene la razón
dentro del diseño del software.

Toda empresa o realizador, cuyo fin sea el de desarrollar programas o aplicaciones destinadas a la
comunidad en general debe implementar procesos relacionados con la calidad siguiendo etapas claras de
desarrollo afianzando cada subproceso con el fin de lograr una verdadera calidad del producto.

Existen muchas aplicaciones destinadas a los diferentes sistemas Android, iPod, cada una de ellas en
diferentes materias deportes, asignaturas, aprendizaje de idiomas, chats, recetas de cocina, ortografía entre
muchas más, lamentablemente muchas de ellas no cumplen con especificaciones mínimas de calidad y solo
son lanzadas con demasiada publicidad que termina siendo un engaño para las personas que las necesitan.
Las falencias muchas veces se dan entorno del código, pero la mayoría por falta de un verdadero
seguimiento de etapas del proyecto “planear, diseñar, implementar, operar, evaluar con el objeto de que cada
una de ellas muestre verdaderos resultados permitiendo así que al término del mismo haya una calidad
adecuada en el producto.

Se debe conseguir la implementación adecuada de la gestión de proyectos, aunque no garantice el éxito


del proyecto, pero si se deja descuidada conducirá al fracaso con retrasos en su desarrollo evaluaciones
constantes y demás etapas que permiten el afianzamiento del producto a entregar.

El destino de la ingeniería del software está y estará ligado a los avances tecnológicos siendo estos la
principal fuente de su desarrollo, la búsqueda constante de implementos que ayuden a una mejor calidad de
vida en el hogar, en la enseñanza, el tránsito de la ciudad, las comunicaciones, la medicina, en fin en cada uno
de los aspectos que llevan a generar una verdadera calidad de vida.

CONCLUSIONES

La ingeniería del software permite claridad en el desarrollo de un software, diseñado, realizado,


programado con márgenes óptimos de calidad y cumpliendo con los parámetros exigidos por el cliente o
empresa que lo solicita.
Un ingeniero que no dedica los recursos para que la programación sea de calidad y que permita la
competitividad del proyecto, su preparación optima y adecuada para la vida laboral.

WILFER GEOVANY PARADA JAIMES

OLGA LUCIA SALCEDO RINCÓN

INGENIERIA DE SISTEMAS NOVENO SEMESTRE

Anda mungkin juga menyukai