Changes between Initial Version and Version 1 of metodologia


Ignore:
Timestamp:
Dec 31, 1969, 8:23:46 PM (54 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • metodologia

    v1 v1  
     1[[TOC(heading=This section pages, WikiStart,metodologia, noheading, AnalisisDominio, PropuestaDesarrollo, PlanProyecto, EstandaresDesarrollo, EspecificacionRequerimiento, Codificacion, AnalisisyDiseno, Pruebas, Liberacion, heading=Tabla de Contenido)]]
     2
     3= Metodología de Desarrollo de Software Libre (MDSL) Versión 2.0 =
     4
     5
     6== Conceptualización == 
     7
     8=== Plantillas ===
     9
     10   * [wiki:AnalisisDominio  Análisis del Dominio] --  Enumeración e identificación de los procesos vinculados a la aplicación
     11   * [wiki:PropuestaDesarrollo Propuesta de Desarrollo] -- Propuesta de desarrollo de producto de software.
     12
     13
     14=== Flujograma ===
     15
     16En este proceso se recopila y analiza información concerniente a los procesos que se requieren automatizar en una aplicación de software, con el objetivo de comprender el dominio de la aplicación a desarrollar, así como los problemas o necesidades de los usuarios en relación a dichos procesos, todo ello con la finalidad de plantear una propuesta de desarrollo de software acorde a las necesidades de los usuarios.
     17
     18
     19{{{
     20#!plantuml
     21@startuml
     22partition Conceptualización {
     23(*) --> "Recopilación de información"
     24--> "Identificación de funcionalidades"
     25--> "Elaboración de Propuesta"
     26--> (*)
     27}
     28
     29@enduml
     30}}}
     31 * [wiki:RecopilacionInformacion Recopilación de información]
     32 * [wiki:IdentificacionFuncionalidades Identificación de funcionalidades]
     33 * [wiki:ElaboracionPropuesta Elaboración de Propuesta]
     34
     35
     36
     37== Administracion ==
     38
     39=== Plantillas ===
     40   * [wiki:PlanProyecto Plan del proyecto]  -- Plan del proyecto, fórmula para calcular el orden de implementación de las funcionalidades.
     41   * [wiki:EstandaresDesarrollo  Estándares de desarrollo]       -- Pautas generales a seguir en cada una de las fases del proyecto
     42
     43
     44=== Flujograma ===
     45
     46En este proceso se realizan actividades de planificación, coordinación y seguimiento de las tareas del Equipo de Desarrollo, así como un conjunto de actividades orientadas a facilitar la práctica de desarrollo colaborativo de software y la apropiación de éste.
     47
     48{{{
     49#!plantuml
     50@startuml
     51partition Administración {
     52(*) --> "Plan de proyecto"
     53--> ===B1===
     54--> "Plan por iteración"
     55--> ===B2===
     56===B1=== --> "Estándares"
     57--> ===B2===
     58--> "Gestión del proyecto"
     59--> "Publicación de información"
     60--> (*)
     61}
     62@enduml
     63}}}
     64
     65* [wiki:PlandeProyecto Plan de proyecto]
     66* [wiki:PlanporIteracion Plan por iteración]
     67* [wiki:Estandares Estándares]
     68* [wiki:GestiondelProyecto Gestión del proyecto]
     69* [wiki:PublicaciondeInformacion Publicación de información]
     70
     71
     72
     73
     74== Construcción ==
     75
     76=== Plantillas ===
     77   * [wiki:EspecificacionRequerimiento Especificación de requerimientos] -- Documento de  especificación de requerimientos (casos de uso).
     78   * [AnalisisyDiseno Análisis y Diseño]-- Proceso de Análisis y Diseño, Arquitectura, Diagramas, etc.
     79   * [wiki:Codificacion Codificación] -- Flujograma para la codificación, enlaces para el código fuente.
     80   * [wiki:Pruebas Pruebas] -- Plan de Pruebas.
     81   * [wiki:Liberacion Liberación]-- Descargas, Manuales, otros materiales.
     82
     83=== Flujograma ===
     84
     85
     86{{{
     87#!plantuml
     88@startuml
     89partition Construcción.ite {
     90(*) --> "Especificación \n de requerimientos"
     91--> "Análisis y Diseño"
     92--> "Codificación"
     93--> "Pruebas"
     94--> "Liberación"
     95--> (*)
     96}
     97
     98@enduml
     99}}}
     100
     101
     102   * [wiki:iEspecificaciondeRequerimientos Especificación de requerimientos]
     103   * [wiki:iAnalisisyDiseno Análisis y Diseño]
     104   * [wiki:iCodificacion Codificación]
     105   * [wiki:iPruebas Pruebas]
     106   * [wiki:iLiberacion Liberación]
     107
     108
     109
     110== Uso de macros para trazabilidad ==
     111
     112Puede utilizar el macro '''!TracMetodologia'''  para mostrar la lista de diagramas definidos en cualquier página wiki.
     113 
     114Este macro admite un parámetro (número de diagrama a mostrar). Por ejemplo, la especificación : '''!TracMetodologia(0)''' muestra el primer diagrama (diagrama 0).
     115
     116Los diagramas deben estar especificados en el lenguaje PlantUML, y debe contener el atributo '''title''' luego de la línea '''@startuml'''.
     117
     118
     119
     120
     121
     122
     123
     124
     125