Repositorio de Libros

Biblioteca Online de libros en formatos PDF, EPUB y MOBI

Curso de Ingeniería de Software

Resumen del Libro

Libro Curso de Ingeniería de Software

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.

Más detalles de libro

Tñitulo Secundario : 2ª Edición

Cantidad de páginas 340

Autor:

  • Daniel Ramos
  • Raúl Noriega
  • José Rubén Laínez

Categoría:

Formatos Disponibles:

MOBI, EPUB, PDF

Descargar Ebook

Valoración

Popular

3.5

37 Valoraciones Totales


Más libros de Informática

Android: programación de dispositivos móviles a través de ejemplos

Libro Android: programación de dispositivos móviles a través de ejemplos

¿Quieres desarrollar apps de Android con seguridad y rapidez? Tanto si eres un principiante que se acerca por primera vez al desarrollo para móviles, como alguien con experiencia, necesitas aprender primero los conceptos básicos de Java y de Android. El sistema Android contiene más de doscientos paquetes o librerías de Java con miles de clases, métodos y constantes. No te desalientes, este libro presenta de forma clara y concisa los elementos esenciales para desarrollar tus propias aplicaciones Android. Superarás todas las dificultades que te surjan al aprender Java y Android mediante...

Introducción Al Psoc5Lp

Libro Introducción Al Psoc5Lp

En la actualidad existe una gran variedad de microcontroladores producidos por fabricantes de semiconductores de reconocida trayectoria en el área, con características y costos similares, presentando un sin número de posibilidades en cuanto a periféricos y aplicabilidad se refieren. Estos dispositivos tienen algunas limitaciones que no permiten la operación dinámica de sus periféricos, es decir, no se puede aumentar la cantidad de periféricos preexistentes en el mismo; así, surge en este caso la necesidad de cambiar de dispositivo o incluso de fabricante haciendo más costoso y...

Implementing SSL / TLS Using Cryptography and PKI

Libro Implementing SSL / TLS Using Cryptography and PKI

Hands-on, practical guide to implementing SSL and TLS protocols for Internet security If you are a network professional who knows C programming, this practical book is for you. Focused on how to implement Secure Socket Layer (SSL) and Transport Layer Security (TLS), this book guides you through all necessary steps, whether or not you have a working knowledge of cryptography. The book covers SSLv2, TLS 1.0, and TLS 1.2, including implementations of the relevant cryptographic protocols, secure hashing, certificate parsing, certificate generation, and more. Coverage includes: Understanding...

Placas de video. Ray Tracing y RDNA 2

Libro Placas de video. Ray Tracing y RDNA 2

Conocer el mundo de las placas de video junto a las nuevas tecnologías de avance es necesario para todo amante de las computadoras. No solo el mundo gamer está pendiente de esto, los desarrollares, diseñadores, arquitectos y otros profesionales necesitan comprender el tema para adquirir los conocimientos adecuados. En este Informe USERS, se brindan las características de las placas actuales y las novedades de la tecnología base Ray Tracing, RNDA y, por supuesto, los detalles técnicos para que evalúes la opción que más te convenga.

Libros Recomendados 2025



Últimas Búsquedas


Categorías Destacadas