fbpx
Wikipedia

Desarrollo rápido de aplicaciones

El desarrollo rápido de aplicaciones o RAD (acrónimo en inglés de rapid application development) es un proceso de desarrollo de software, desarrollado inicialmente por James Martin en 1991 basado en el trabajo hecho por Scott Shultz en los 80. El método comprende el desarrollo interactivo, la construcción de prototipos y el uso de utilidades CASE (ingeniería asistida por computadora). Tradicionalmente, el desarrollo rápido de aplicaciones tiende a englobar también la usabilidad, utilidad y la rapidez de ejecución.[1][2]

Hoy en día se suele utilizar para referirnos al desarrollo rápido de interfaces gráficas de usuario tales como Glade, o entornos de desarrollo integrado completos. Algunas de las plataformas más conocidas son Visual Studio, Lazarus, Gambas, Delphi, Foxpro, Anjuta o Game Maker. En el área de la autoría multimedia, software como Neosoft Neobook y MediaChance Multimedia Builder proveen plataformas de desarrollo rápido de aplicaciones, dentro de ciertos límites.

Principios básicos:

 - Objetivo clave es para un rápido desarrollo y entrega de una alta calidad en un sistema de relativamente bajo coste de inversión. - Intenta reducir los riesgos inherentes del proyecto partiéndolo en segmentos más pequeños y proporcionar más facilidad de cambio durante el proceso de desarrollo. - Orientación dedicada a producir sistemas de alta calidad con rapidez, principalmente mediante el uso de iteración por prototipos (en cualquier etapa de desarrollo), promueve la participación de los usuarios y el uso de herramientas de desarrollo computarizadas. Estas herramientas pueden incluir constructores de Interfaz gráfica de usuario (GUI), Computer Aided Software Engineering (CASE) las herramientas, los sistemas de gestión de bases de datos (DBMS), lenguajes de programación de cuarta generación, generadores de código, y técnicas orientada a objetos. - Hace especial hincapié en el cumplimiento de la necesidad comercial, mientras que la ingeniería tecnológica o la excelencia es de menor importancia. - Control de proyecto implica el desarrollo de prioridades y la definición de los plazos de entrega. Si el proyecto empieza a aplazarse, se hace hincapié en la reducción de requisitos para el ajuste, no en el aumento de la fecha límite. - La participación activa de los usuarios es imprescindible. - Iterativamente realiza la producción de software, en lugar de enfocarse en un prototipo. - Produce la documentación necesaria para facilitar el futuro desarrollo y mantenimiento. 

Antecedentes

Comenzando con las ideas de Barry Boehm y Scott Shultz, Martin desarrolló el Rapid Application Development durante los años 1980 en IBM y finalmente lo formalizó publicando un libro en 1990.

Véase también

Referencias

  1. Martin, James (1990). MacMillan Publishing Co., ed. Rapid Application Development. [1] el 22 de abril de 2013 en Wayback Machine.
  2. Maurer and S. Martel. (2002). "Extreme Programming: Rapid Development for Web-Based Applications". IEEE Internet Computing, 6(1) pp 86-91 Enero/Febrero 2002.
  •   Datos: Q795549

desarrollo, rápido, aplicaciones, desarrollo, rápido, aplicaciones, acrónimo, inglés, rapid, application, development, proceso, desarrollo, software, desarrollado, inicialmente, james, martin, 1991, basado, trabajo, hecho, scott, shultz, método, comprende, des. El desarrollo rapido de aplicaciones o RAD acronimo en ingles de rapid application development es un proceso de desarrollo de software desarrollado inicialmente por James Martin en 1991 basado en el trabajo hecho por Scott Shultz en los 80 El metodo comprende el desarrollo interactivo la construccion de prototipos y el uso de utilidades CASE ingenieria asistida por computadora Tradicionalmente el desarrollo rapido de aplicaciones tiende a englobar tambien la usabilidad utilidad y la rapidez de ejecucion 1 2 Hoy en dia se suele utilizar para referirnos al desarrollo rapido de interfaces graficas de usuario tales como Glade o entornos de desarrollo integrado completos Algunas de las plataformas mas conocidas son Visual Studio Lazarus Gambas Delphi Foxpro Anjuta o Game Maker En el area de la autoria multimedia software como Neosoft Neobook y MediaChance Multimedia Builder proveen plataformas de desarrollo rapido de aplicaciones dentro de ciertos limites Principios basicos Objetivo clave es para un rapido desarrollo y entrega de una alta calidad en un sistema de relativamente bajo coste de inversion Intenta reducir los riesgos inherentes del proyecto partiendolo en segmentos mas pequenos y proporcionar mas facilidad de cambio durante el proceso de desarrollo Orientacion dedicada a producir sistemas de alta calidad con rapidez principalmente mediante el uso de iteracion por prototipos en cualquier etapa de desarrollo promueve la participacion de los usuarios y el uso de herramientas de desarrollo computarizadas Estas herramientas pueden incluir constructores de Interfaz grafica de usuario GUI Computer Aided Software Engineering CASE las herramientas los sistemas de gestion de bases de datos DBMS lenguajes de programacion de cuarta generacion generadores de codigo y tecnicas orientada a objetos Hace especial hincapie en el cumplimiento de la necesidad comercial mientras que la ingenieria tecnologica o la excelencia es de menor importancia Control de proyecto implica el desarrollo de prioridades y la definicion de los plazos de entrega Si el proyecto empieza a aplazarse se hace hincapie en la reduccion de requisitos para el ajuste no en el aumento de la fecha limite La participacion activa de los usuarios es imprescindible Iterativamente realiza la produccion de software en lugar de enfocarse en un prototipo Produce la documentacion necesaria para facilitar el futuro desarrollo y mantenimiento Antecedentes EditarComenzando con las ideas de Barry Boehm y Scott Shultz Martin desarrollo el Rapid Application Development durante los anos 1980 en IBM y finalmente lo formalizo publicando un libro en 1990 Vease tambien EditarEntorno de desarrollo integradoReferencias Editar Martin James 1990 MacMillan Publishing Co ed Rapid Application Development 1 Archivado el 22 de abril de 2013 en Wayback Machine Maurer and S Martel 2002 Extreme Programming Rapid Development for Web Based Applications IEEE Internet Computing 6 1 pp 86 91 Enero Febrero 2002 Datos Q795549Obtenido de https es wikipedia org w index php title Desarrollo rapido de aplicaciones amp oldid 128456173, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos