Es la creación de herramientas tecnológicas que desarrollan los procesos del ser humano,
puede ser aplicado a cualquier industria de la actualidad (retail, salud, finanzas, etc.)
Desarrolla herramientas en diferentes tipos de ambientes y sistemas.
Sirve para cubrir las necesidades que alguna empresa solicite, pues sistematiza y automatiza los procesos.
Posee un enfoque a la solución de problemas, facilitando los procesos que se requieran. Para muchos autores simplemente es la evolución del la metodología orientada a objetos; muchas de las características de los componentes para el desarrollo parten de la idea del diseño orientado a objetos.
Uno de sus principales objetivos es reducir el tiempo de trabajo, el esfuerzo que requiere y los costos del proyecto, y, de esta forma, incrementar el nivel de productividad de los grupos desarrolladores y minimizar los riesgos globales sin incurrir en gastos exorbitantes.
Una gran ventaja es poder integrar lo mejor de las tecnologías para desarrollar una aplicación de manera personalizada, a la medida de las necesidades de los clientes.
Fases del proceso de desarrollo de software
Comments