
Desarrollo de software y tecnología (también conocido como desarrollo de aplicaciones, diseño de aplicaciones, desarrollo de aplicaciones de software, desarrollo de aplicaciones empresariales, desarrollo de plataformas)
Actualmente se considera el desarrollo de software y tecnología como el desarrollo de un producto que se realiza acorde al requerimiento de una empresa.
El termino desarrollo de software se refiere a la actividad de un programador de computadoras el cual realiza el proceso de escritura y mantenimiento del codigo fuente, el termino involucra el la concepción de un software deseado atravez de lo idealmente planeado el cual se realiza mediante un proceso estructurado.
El desarrollo de software incluye, investigación, nuevas tecnologías, nuevos desarrollos, prototipos, modificaciones, reuso, re-ingeniería, mantenimiento o cualquier otra actividad resultante en un producto de software
El software puede ser desarrollado para una variedad de propósitos los tres mas comunes son: conocer específicamente las necesidades de un cliente/negocio en especifico, (el caso de un software a la medida), conocer una necesidad especifica de algunos usuarios potenciales (el caso de software comercial o opensource software) o para uso personal(algunos científicos pueden escribir software que automaticen una tarea)

Desarrollo de software embebido, es decir, el desarrollo de software embebido tal como se usa para controlar los productos de consumo, requiere que el proceso de desarrollo para ser integrado con el desarrollo del producto físico controlado.
La necesidad de controlar mejor la calidad del proceso de desarrollo de software ha dado lugar a la disciplina de la ingeniería de software, que tiene como objetivo aplicar el enfoque sistemático ejemplificado en el paradigma de la ingeniería al proceso de software
Hay varios enfoques diferentes para el desarrollo de software y tecnología, muy parecido a las diversas opiniones de los partidos políticos hacia el gobierno de un país. Algunos toman un enfoque más estructurado, ingeniería enfoque basado en soluciones de negocios en desarrollo, mientras que otros pueden tomar un enfoque más gradual, donde el software evoluciona a medida que se desarrolla pieza por pieza.
La mayoría de las metodologías de compartir una cierta combinación de las siguientes etapas de desarrollo de software:
- Analizando el problema
- Estudios de mercado
- La recopilación de requisitos para la solución de negocios que se propone
- La elaboración de un plan o diseño para la solución basada en software
- Implementación (codificación) del software
- Pruebas del software
- despliegue
- Mantenimiento y corrección de errores
http://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&sqi=2&ved=0CF8QFjAA&url=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FSoftware_development&ei=uJ4kUMm2L4Kq2gXg5oGwAQ&usg=AFQjCNElAuo2pUqHKLR2g8Z5-QMKfIK4Iw

No hay comentarios:
Publicar un comentario