Curso de Ingeniería de Software

Nonfiction, Computers, Advanced Computing, Engineering, Computer Engineering
Cover of the book Curso de Ingeniería de Software by IT Campus Academy, IT Campus Academy
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: IT Campus Academy ISBN: 9781515194804
Publisher: IT Campus Academy Publication: July 23, 2015
Imprint: Language: Spanish
Author: IT Campus Academy
ISBN: 9781515194804
Publisher: IT Campus Academy
Publication: July 23, 2015
Imprint:
Language: Spanish

La ingeniería de software es una forma de ingeniería que aplica los principios de la ciencia de la computación y de la matemática para alcanzar soluciones con una mejor relación entre el coste y el beneficio para el problema de software. Asimismo, se trata de la aplicación sistemática, disciplinada y cuantificable para el desarrollo, operación y mantenimiento de un software.

Al principio, los softwares eran programas muy pequeños debido a las limitaciones del hardware existente en aquellos días. A medida que se fue mejorando la capacidad computacional creció el tamaño y la complejidad del software desarrollado.

Varias técnicas surgieron para ayudar en la administración de esa complejidad: Técnicas ligadas a lenguajes de programación; Profundización en los estudios en ingeniería de software; Arquitectura de software y Herramientas CASE (Computer-aided software engineering).

El primero de los efectos que aún podemos ver a día de hoy pone de manifiesto que uno de cada cuatro proyectos de software falla en la entrega. Además el cambio de personal con tasas en torno al 20% se considera algo normal. Otro de los problemas es que los grandes proyectos abarcan periodos de desarrollo de entre tres y cinco años, con los problemas que ello implica, haciendo que muchos de los programas se queden obsoletos antes incluso de su aplicación. Por último, el mantenimiento de software es uno de los responsables de los mayores costes relacionados con el apartado informático en la mayor parte de las empresas.

Un proceso de desarrollo de software es una estructura utilizada para el desarrollo de un producto de software. Entre sus sinónimos están "ciclo de vida" y "proceso de software". Hay muchos modelos para estos procesos, cada uno de ellos describiendo enfoques diferentes para una variedad de tareas y actividades a ser ejecutadas a lo largo del proceso.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

La ingeniería de software es una forma de ingeniería que aplica los principios de la ciencia de la computación y de la matemática para alcanzar soluciones con una mejor relación entre el coste y el beneficio para el problema de software. Asimismo, se trata de la aplicación sistemática, disciplinada y cuantificable para el desarrollo, operación y mantenimiento de un software.

Al principio, los softwares eran programas muy pequeños debido a las limitaciones del hardware existente en aquellos días. A medida que se fue mejorando la capacidad computacional creció el tamaño y la complejidad del software desarrollado.

Varias técnicas surgieron para ayudar en la administración de esa complejidad: Técnicas ligadas a lenguajes de programación; Profundización en los estudios en ingeniería de software; Arquitectura de software y Herramientas CASE (Computer-aided software engineering).

El primero de los efectos que aún podemos ver a día de hoy pone de manifiesto que uno de cada cuatro proyectos de software falla en la entrega. Además el cambio de personal con tasas en torno al 20% se considera algo normal. Otro de los problemas es que los grandes proyectos abarcan periodos de desarrollo de entre tres y cinco años, con los problemas que ello implica, haciendo que muchos de los programas se queden obsoletos antes incluso de su aplicación. Por último, el mantenimiento de software es uno de los responsables de los mayores costes relacionados con el apartado informático en la mayor parte de las empresas.

Un proceso de desarrollo de software es una estructura utilizada para el desarrollo de un producto de software. Entre sus sinónimos están "ciclo de vida" y "proceso de software". Hay muchos modelos para estos procesos, cada uno de ellos describiendo enfoques diferentes para una variedad de tareas y actividades a ser ejecutadas a lo largo del proceso.

More books from IT Campus Academy

Cover of the book Aprende a Programar Swift by IT Campus Academy
Cover of the book Cuidados de la piel by IT Campus Academy
Cover of the book La Guía Rápida de Comercio Electrónico by IT Campus Academy
Cover of the book Las Estafas Digitales by IT Campus Academy
Cover of the book Mercadotecnia en los Medios Sociales by IT Campus Academy
Cover of the book Las Redes Sociales en la Empresa by IT Campus Academy
Cover of the book Marketing Digital. Posicionamiento SEO, SEM y Redes Sociales by IT Campus Academy
Cover of the book Versos contados bajo la luna by IT Campus Academy
Cover of the book HTML5 Avanzado by IT Campus Academy
Cover of the book Los Baby Showers. Cómo Celebrar la llegada al mundo de tu hijo by IT Campus Academy
Cover of the book Curso de Programación de Apps. Android y iPhone by IT Campus Academy
Cover of the book Aprende a Vender Profesionalmente y el Telemarketing en las Ventas by IT Campus Academy
Cover of the book Control de Versiones de Software con GIT by IT Campus Academy
Cover of the book Aprende a Programar con Android by IT Campus Academy
Cover of the book Historias chifladas de una escuela inventada by IT Campus Academy
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy