You are on page 1of 3

CONCEPTUALIZACION

CASE: Computer Aided Software Engineering, en espaol (Ingeniera de Software Asistida por
Ordenador) en el cual encontrbamos un paquete de aplicaciones que tenan como finalidad en
comn brindar todas las facilidades posibles para el desarrollo de nuevas aplicaciones.
HERRAMIENTAS que prolongaban el Ciclo Vital de Software. Se buscaba que el Desarrollo de
Software sea mucho ms sencillo. Posibilidad de realizar una Compilacin, y posteriormente
detectar o documentar los errores que se presenten para poder elaborar un Cdigo Objeto.
Software de mayor calidad, con una muy alta productividad. Menor costo de desarrollo de los
sistemas informticos, garantizando su fcil mantenimiento. Proyectos con una gran planificacin y
con aplicacin de la mayor cantidad de conocimientos informticos. Desarrollar un software que
garantice portabilidad y universalidad de la programacin realizada
UML: (Unified Modeling Language - Lenguaje Unificado de Modelado). UML es un popular lenguaje
de modelado de sistemas de software. Se trata de un lenguaje grfico para construir, documentar,
visualizar y especificar un sistema de software. Entre otras palabras, UML se utiliza para definir un
sistema de software. Posee la riqueza suficiente como para crear un modelo del sistema, pudiendo
modelar los procesos de negocios, funciones, esquemas de bases de datos, expresiones de lenguajes
de programacin, etc. Para ello utiliza varios tipos diferentes de diagramas, por ejemplo, en UML
2.0 hay 13 tipos de diagramas. Estos diagramas se pueden diferenciar en tres categoras:
- Diagramas de estructura:
Diagrama de clases, Diagrama de componentes, Diagrama de objetos, Diagrama de estructura
compuesta (UML 2.0), Diagrama de despliegue, Diagrama de paquetes.
-Diagramas de comportamiento:
Diagrama de actividades, Diagrama de casos de uso, Diagrama de estados.
-Diagramas de interaccin:
Diagrama de secuencia, Diagrama de comunicacin, Diagrama de tiempos (UML 2.0), Diagrama de
vista de interaccin (UML 2.0)
Algunos programas gratuitos para modelar en UML son:
ArgoUML, Dia, gModeler, MonoUML, StarUML, TCM, Umbrello Herramienta, UMLet.
SDLC: (Systems Development Life Cycle) o Ciclo de vida de desarrollo de software en la ingeniera
de sistemas e ingeniera de software, es el proceso de creacin o modificacin de los sistemas,
modelos y metodologas que la gente usa para desarrollar estos sistemas de software. El concepto
general se refiere a la computadora o sistemas de informacin. En ingeniera de software el
concepto de SDLC sostiene muchos tipos de metodologas de desarrollo de software. Estas
metodologas constituyen el marco para la planificacin y el control de la creacin de una
informacin: El proceso de desarrollo de software.
Es un proceso lgico utilizado por un analista de sistemas para desarrollar un sistema de
informacin, incluidos los requisitos, la validacin, formacin, como los usuarios (interesados) en la
propiedad.

Reunin de relevamiento y anlisis de requisitos.


Disear.
Construir o codificacin de
Pruebas.
Operaciones y mantenimiento.
Vida de temas de desarrollo de sistemas de ciclo gestin y control.
GANTT PERT: Es un diagrama que es una til herramienta grfica cuyo objetivo es exponer el tiempo
de dedicacin previsto para diferentes tareas o actividades a lo largo de un tiempo total
determinado. A pesar de esto, el Diagrama de Gantt no indica las relaciones existentes entre
actividades. El grfico de Gantt permite identificar la actividad en que se estar utilizando cada uno
de los recursos y la duracin de esa utilizacin, de tal modo que puedan evitarse periodos ociosos
innecesarios y se d tambin al administrador una visin completa de la utilizacin de los recursos
que se encuentran bajo su supervisin.
Este grfico consiste simplemente en un sistema de coordenadas en que se indica:
En el eje Horizontal: un calendario, o escala de tiempo definido en trminos de la unidad ms
adecuada al trabajo que se va a ejecutar: hora, da, semana, mes, etc.
En el eje Vertical: Las actividades que constituyen el trabajo a ejecutar. A cada actividad se hace
corresponder una lnea horizontal cuya longitud es proporcional a su duracin en la cual la medicin
efecta con relacin a la escala definida en el eje horizontal conforme se ilustra.
ING. SOFTWARE: Ingeniera de softwarees el rea de la ingenieraque ofrece mtodos y tcnicas
para desarrollar y mantener software. Esta ingeniera trata con reas muy diversas de la
informticay de las ciencias de la computacin, tales como construccin de compiladores, sistemas
operativos, o desarrollos Intranet/Internet, abordando todas las fases del ciclo de vida del desarrollo
de cualquier tipo de sistemas de informacin y aplicables a infinidad de reas: negocios,
investigacin cientfica, medicina, produccin, logstica, banca, control de trfico, meteorologa,
derecho, Internet, Intranet, etc.
Una definicin precisa an no ha sido contemplada en los diccionarios, sin embargo se pueden citar
las enunciadas por algunos de los ms prestigiosos autores:
Ingeniera de software es el estudio de los principios y metodologas para el desarrollo y
mantenimiento de sistemas software (Zelkovitz, 1978)
Ingeniera de software es la aplicacin prctica del conocimiento cientfico al diseo y construccin
de programas de computadora y a la documentacin asociada requerida para desarrollar, operar y
mantenerlos. Se conoce tambin como desarrollo de software o produccin de software (Bohem,
1976).
Ingeniera de software trata del establecimiento de los principios y mtodos de la ingeniera a fin de
obtener software de modo rentable, que sea fiable y trabaje en mquinas reales (Bauer, 1972).

Es la aplicacin de un enfoque sistemtico, disciplinado y cuantificable al desarrollo, operacin y


mantenimiento del software; es decir, la aplicacin de la ingeniera al software (IEEE, 1993).
METODOS ING. SOFTWARE: Los mtodos son herramientas computacionales que estn destinadas
a asistir en los procesos de ciclo de vida de un software, estos son estructurados para el desarrollo
del software, tambin facilitan la produccin del software y se basan principalmente en la idea de
un modelo grfico. No existe un mtodo ideal para la elaboracin de un software. Son enfoques
estructurados para el desarrollo del software.

WEBGRAFIA
http://www.mastermagazine.info/termino/4182.php#ixzz3RTSfJMm8
http://www.alegsa.com.ar/Dic/uml.php#sthash.dLSnP33p.dpuf
http://es.wikipedia.org/wiki/Systems_Development_Life_Cycle
http://es.wikipedia.org/wiki/Diagrama_de_Gantt
http://www.gestiopolis.com/recursos/documentos/fulldocs/ger/diaggantaleja.htm
https://social.technet.microsoft.com/Forums/es-ES/7dc2cf80-a6ad-4271-b4db-a1e3edb946fb/que-es-la-ingenieria-software-

You might also like