Sunteți pe pagina 1din 4

Introduccin a la

ingeniera de software
Unidad 1
Actividad 1
Impacto de la ingeniera de software

Alumno
Jos Arturo Crdenas Ponce
Matricula: ES1511115100
Grupo: DS-DIIS-1502S-B2-006

Docente
Mtro. Jaime Ledesma
Ortiz
FA1007465

Colima, Colima
6 de octubre de 2015

UNIDAD 1. ACTIVIDAD 1. IMPACTO

DE LA INGENIERA DE SOFTWARE

Propsito
Introducir el estudio de la unidad 1 e identificar el concepto de ingeniera de software
y el impacto que ha tenido en el desarrollo de software.
En qu consiste la ingeniera de software y sus principales aplicaciones
La ingeniera de software apoyada en las herramientas y procedimientos que aporta la
informtica, consiste en aplicar mtodos y tcnicas para resolver los problemas en la
construccin y desarrollo de proyectos de software. Sus principales objetivos son:

Definir una disciplina que garantice la produccin y el mantenimiento de los


productos software desarrollados en el plazo fijado y dentro del costo estimado.
Suministrar a los desarrolladores las bases para construir software de alta
calidad en una forma eficiente.
Facilitar el control del proceso de desarrollo de software.
Aumentar la productividad y trabajo de los desarrolladores del software.

La Ingeniera de Software est conformada por:


HERRAMIENTAS: Soporte automtico o semiautomtico a los mtodos, orientadas
a etapas particulares en el diseo de un software.
MTODOS: Cmo se construye el software (planificacin, anlisis de los
requisitos, diseo del sistema, codificacin, prueba y mantenimiento).
PROCEDIMIENTOS: Secuencia en que se aplican los mtodos, entregas y
controles. Son los que unen los mtodos con las herramientas.
En el siguiente grfico se esquematiza como la ingeniera de software debe de
balancear las necesidades y expectativas de los diversos actores considerando por
una parte los recursos, el tiempo y el alcance de los proyectos en busca de una mayor
calidad y por otra parte, tomando en cuenta las restricciones inherentes a las
personas, la tecnologa disponible y los procesos involucrados.

Aplicaciones de la ingeniera de software


Los ingenieros en software que trabajan en el desarrollo de aplicaciones o sistemas
analizan las necesidades de los usuarios y disean, construyen, prueban y dan
mantenimiento a sistemas o software de aplicaciones informticas. Los ingenieros en
software pueden participar en el diseo y desarrollo de muchos tipos de software,
incluyendo programas informticos para sistemas operativos y distribucin de redes, y
compiladores, que traducen los programas para poder ejecutarlos en una
computadora. Al programar, los ingenieros en software instruyen a una computadora,
lnea por lnea, sobre cmo ejecutar una funcin. Tambin resuelven los problemas
tcnicos que se presenten. Los ingenieros en software deben poseer slidas destrezas
en programacin, pero se ocupan en mayor medida de desarrollar algoritmos y
analizar y resolver problemas de programacin que en escribir cdigo.
Impacto social
El gran impacto de las computadoras y tecnologa informtica en nuestra vida diaria
ha generado la necesidad de disear y desarrollar nuevos sistemas de software
computacional e incorporar nuevas tecnologas en una gama de aplicaciones que se
expanden rpidamente. Las tareas que realizan los ingenieros en software
evolucionan rpidamente, reflejando las nuevas reas de especializacin o los
cambios en la tecnologa, as como tambin las preferencias y prcticas de los
empleadores. Los ingenieros en software informtico aplican los principios y tcnicas
de las ciencias informticas, ingeniera y anlisis matemticos para disear,
desarrollar, probar y evaluar el software y sistemas que permiten a las computadoras
realizar diversas aplicaciones.

Conclusiones
El desarrollo
de software idealmente debera
corresponder tcnica y
metodolgicamente con las exigencias que impone el estado de desarrollo actual de
la computacin.
Los desarrolladores de software que no hacen uso de las metodologas y herramientas
de la ingeniera de software muy probablemente caern en el error de producir
software de baja calidad.
Por lo anterior, la utilizacin de una metodologa adecuada es un elemento vital para
el diseo de sistemas con ms productividad y ms calidad.
Fuentes de informacin
http://www.monografias.com/trabajos5/inso/inso.shtml#obje#ixzz3noRcbiCD

http://www.angelfire.com/ak6/ilb_ebustosf/5_3_aplicaciones.pdf
http://www.rcim.sld.cu/revista_1/articulos_htm/mariarosa.htm
http://tryengineering.org/lang/spanish/become.php?major=Ingenier
%C3%ADa+en+software

S-ar putea să vă placă și