Desarrollo de software

El desarrollo de software ( del inglés  software development ) es la actividad de crear nuevo software [1] .

El desarrollo de software como disciplina de ingeniería es una parte integral (área) de la ingeniería de software , junto con las disciplinas responsables de la operación y mantenimiento de los productos de software [2] .

Complejidad del desarrollo de software

La tendencia actual en el desarrollo de software es una complejidad creciente. Los analistas dicen que debido a la creciente complejidad del desarrollo de software, la barrera de entrada a la profesión está aumentando. Debido al alto umbral, surgió una situación paradójica cuando las personas se convierten en desarrolladores no por sus conocimientos y habilidades, sino por casualidad [3]

Proceso y metodologías

El proceso de desarrollo de software es el proceso mediante el cual las necesidades del usuario se traducen en un producto de software .  El proceso de desarrollo de software es una parte integral de la ingeniería de software y se describe en la norma ISO 24765:2010 [4] .

Existen varios modelos del proceso de desarrollo de software:

Véase también

Literatura

Notas

  1. Desarrollo Archivado el 8 de julio de 2016 en Wayback Machine // Diccionario Macmillan:
    el proceso de creación de un nuevo producto o método .
  2. Ingeniería de software  : la aplicación de un enfoque medible, disciplinado y sistemático para el desarrollo, operación y mantenimiento de software, así como el estudio de estos enfoques; es decir, la aplicación de la disciplina de la ingeniería al software (ISO/IEC/IEEE 24765-2010 Ingeniería de sistemas y software - Vocabulario)
  3. Kachko, Yu. La complejidad de la programación mata a los desarrolladores // Digital World - digital future today. - 2021. - 11 de noviembre.
  4. Proceso de desarrollo de software // ISO/IEC/IEEE 24765:2010: Ingeniería de sistemas y software - Vocabulario.

Enlaces