domingo, 10 de marzo de 2013

METODOLOGIAS DEL SOFTWARE


Las metodologías del software nacen ante las distintas necesidades de utilizar procedimientos, técnicas  herramientas y soporte documental en el momento en que se vaya a desarrollar un software.
estas metodologías buscan llevar a los programadores a crear un buen software nuevo y de alta calidad.
por eso existen dos tipos de metodologías para llegar a la creación de un software de la manera mas correcta y son:


  • Metodologías orientadas al control de procesos: estas establecen  las actividades a desarrollar herramientas a utilizar estas metodologías son llamadas o denominadas Metodologías Pesadas.

  • Metodologías orientadas a la interactuacion con el cliente y el desarrollo incremental del software estas muestran parcialmente versiones funcionales del software al cliente en intervalos de tiempo cortos con el fin de que evalué y sugiera los distintos cambios que requiera el software a medida que se va desarrollando estas metodologías son llamadas Metodologías Ligeras o Ágiles


METODOLOGÍAS PESADAS

es la metodología mas tradicional, esta metodología se centra en el definición de procesos y tareas a realizar, herramientas a utilizar esta a su vez requiere de una extensa documentación ya que de este modo se prevee todo de antemano.
Una de las metodologías pesadas mas utilizadas es el RUP (Rational United Process) este divide el desarrollo en 4 fases que son:

  1. Inicio 
  2. Elaboración
  3. Construcción 
  4. Transmicion 

METODOLOGÍAS LIGERAS/ÁGILES

Estas metodologías fueron establecidas en el año 2001 en el mes de febrero y el principal ideal que caracteriza a esta metodología es:

  • El cliente esta colaborando en todo momento en el proyecto.
  •  Es más importante la capacidad de respuesta ante un cambio  realizado que el seguimiento estricto de un plan.
  •  Se hace mucho más importante crear un producto software que  funcione que escribir mucha documentación.
  • Se encarga de valorar al individuo y las iteraciones del equipo más  que a las herramientas o los procesos utilizados. 




    3 comentarios:

    1. gracias x tu información, las metodologías del software son los métodos en que se desarollan el software

      ResponderEliminar
    2. gracias por tu información hay q tener claro las metodologías para un buen software

      ResponderEliminar
    3. exelente informacion sobre las metodologias del software.

      ResponderEliminar