freeCodeCamp/guide/spanish/software-engineering/index.md

25 lines
2.1 KiB
Markdown
Raw Normal View History

2018-10-12 19:37:13 +00:00
---
title: Software Engineering
localeTitle: Ingeniería de software
---
## Ingeniería de software
El campo de **la ingeniería** de **software** es el estudio de técnicas y estrategias para administrar de manera eficiente todo el ciclo de vida del desarrollo de software.
Si está escribiendo solo scripts que podrían usarse una o dos veces, la implementación de principios de ingeniería de software puede ser demasiado complicada. Sin embargo, a medida que los proyectos de software se hacen más grandes y prevén un uso continuo en el futuro, los principios de la ingeniería de software son cada vez más importantes.
El ciclo de vida completo del desarrollo de software abarca desde la creación de ideas y el diseño del software hasta el mantenimiento del software desarrollado a lo largo del tiempo.
Podrías pensar en la ingeniería de software simplemente como codificar algo y mantenerlo en marcha. Sin embargo, un aspecto importante de la ingeniería de software en el que podría no pensar es en la práctica ética del desarrollo de software.
En esta era en la que el software se puede usar de manera malintencionada para robar información o hacer daño si el software se implementa de manera incorrecta, los ingenieros de software (o profesionales) deben conocer sus obligaciones para desarrollar software de manera ética.
### Más información:
* [Ingeniería de Software 10ª Ed. por Sommerville](http://iansommerville.com/software-engineering-book/) - sitio web que acompaña al libro con cubiertas de diapositivas para cada capítulo
* [La Guía del Cuerpo de Conocimientos de Ingeniería de Software](https://www.computer.org/web/swebok)
* [Radio de ingeniería de software](http://www.se-radio.net/) - podcast para desarrolladores de software profesionales
* [Ingeniería diaria de software](https://softwareengineeringdaily.com/)
* [Curado lista de blogs de ingeniería](https://github.com/kilimchoi/engineering-blogs)
* [Ingeniería de software Código de ética y práctica profesional](http://www.acm.org/about/se-code)
* [Artículo de Wikipedia](https://en.wikipedia.org/wiki/Software_engineering)