GENERAR DOCUMENTACIÓN ON-DEMAND

Documentos relacionados
CMMI SCAMPI en un contexto ÁGIL. Ramiro Carballo. Certified SCAMPI Lead Appraiser Caelum Information & Quality Technologies, S. L

Ingeniería Social Jose André Morales, Ph.D.

Servicio de Reclamos Amadeus Guía Rápida

EMC SourceOne TM para Microsoft SharePoint 7.0 Búsqueda de archivo Tarjeta de referencia rápida

- 1 - Servicios de otros fabricantes

Assembly Instructions. Tools required for assembly: Small wrench. Operating Instructions. Cleaning Your KaZAM Bicycle WARNING: WARNING:

FOR INFORMATION PURPOSES ONLY Terms of this presentation

Servicio de Reclamos Amadeus Guía Rápida

Instrucciones para la instalación de IBM SPSS Data Access Pack para Linux

Phone Manager Compatibilidad con aplicaciones OCTOBER 2014 DOCUMENT RELEASE 4.1 COMPATIBILIDAD CON APLICACIONES

Manual. Isolation transformer 7000 W 230V 32A

El valor estratégico de la gestión de activos inmobiliarios y cómo la tecnología puede ayudar a sus gestores

Roadshow ECM Proyecto Imaging & Workflow Barclays. Miguel Ángel García de la Cruz

Phone Manager Compatibilidad con aplicaciones OCTOBER 2014 DOCUMENT RELEASE 4.1 COMPATIBILIDAD CON APLICACIONES

Mejore su proceso de administración de viajes y reservas en línea con SAP Cloud for Travel & Expense y GetThere Francisco Del Valle Marzo 12, 2014

Herramienta de Cálculo del Valor Relativo de los Covered Bonds

Utilizando NetCrunch para el cumplimiento y auditorias de Seguridad. AdRem NetCrunch 6.x Tutorial

Phone Manager Compatibilidad con aplicaciones OCTOBER 2014 DOCUMENT RELEASE 4.1 COMPATIBILIDAD CON APLICACIONES

Autodesk. SketchBook INK. Consejos y Trucos. Android

Productos Oracle para gobierno de SOA. Oracle White Paper Mayo 2009

OCCASION DISCLAIMER FAIR USE POLICY CONTACT. Please contact for further information concerning UNIDO publications.

Light Account Siguientes pasos FAQ

Phone Manager Compatibilidad con aplicaciones OCTOBER 2014 DOCUMENT RELEASE 4.1 COMPATIBILIDAD CON APLICACIONES

NOTAS DE LANZAMIENTO SOFTWARE TRIMBLE ACCESS

Plataforma de movilidad SAP en la Nube

Microsoft Solutions Framework - CMMI. Luis Fraile MVP Team System lfraile@lfraile.net

Volatilidad: Noviembre 2010 Futuros Frijol de Soya

Beneficios de Fundar una Corporación Sin Fines de Lucro Benefits of Establishing a Non-Profit Corporation

Seguridad en Aplicaciones Críticas; SAT. Carlos Jiménez González

5 puntos clave para movilizar su negocio. Jorge Seoane Septiembre 2014

NOTAS DE LANZAMIENTO SOFTWARE TRIMBLE ACCESS

Lidiando con el contenido no estructurado. An Oracle White Paper Junio 2009

Manual. Isolation transformer 2000W 115/230V 18/ 9A 3600W 115/230V 32/16A

Trademarks Third-Party Information

Phone Manager Compatibilidad con aplicaciones OCTOBER 2014 DOCUMENT RELEASE 4.1 COMPATIBILIDAD CON APLICACIONES

Buildtek: La evolución del negocio con SAP

DDR3 Unbuffered DIMMs Evaluated with AMD Phenom II X6 Processors

VCC-HD2300/HD2300P VCC-HD2100/HD2100P

Grupo Merza: 70% más agilidad en tiempos de respuesta con SAP ERP on HANA

Phone Manager Compatibilidad con aplicaciones OCTOBER 2014 DOCUMENT RELEASE 4.1 COMPATIBILIDAD CON APLICACIONES

Adquisición Chubb Security Services

Evento SOCINFO - Madrid 19 Octubre Modelos de Cooperación Proveedores TIC - AAPP. Jordi Aracil Director Sector Público SAP España

Aastra 400 R3.1. Presentación de Producto Yolanda Albarracín depl-1965 v1.0. Aastra Telecom Spain A Mitel Company. Aastra 400 R3.1

P á g i n a 1 / 15. M A N U A L I N S T A L A C I Ó N C o p y r i g h t P r i v a t e P l a n e t L t d.

SAP SuccessFactors: Extensiones HCP Learning Service Report: FUNDAE (Fundación Tripartita)

Una aproximación estructurada a la gestión de datos personales

Solución para Ejecución de la Estrategia. Rodrigo Salgado Pujalt Gerente de Ecosistemas y Canales Cloud Perú, Ecuador y Colombia

Metodología de Implantación Rational en INSA: Objetivo CMMI

El desarrollo del mercado ISR: Integración

Programa Issuer-Driven ETF (ETF apoyado por el emisor)

ì<(sk$m)=bhbdaj< +^-Ä-U-Ä-U

SAP Banking Forum Millennials live. Buenos Aires, Agosto 2014

Traspaso de material de devolución.

Guía de instalación de eroom 7 Real Time Services. Versión

ISA 700 / ISA 800 Mayo 2014

Planes de Carrera, Sucesión y Analíticos Viviane Mozer

Evolución del Diseño en Ing. Conceptual - FEED

Core Security optimiza decisiones de inversión con CA

Cómo optimizar la creación y gestión de documentos desde SAP HCM. Manuel Sanabria / Fernando Romay AUSAPE FORUM GT 2012

Contenido. Parte I Introduccion. Parte II Catalogos. Parte III Salidas MANUAL MAINX Métodos de entrada. 2 Catálogo de partes

Coopeande 5: Ofreciendo los mejores precios con SAP

Introducción n a MSF. MSF v4.0 como framework

Manual de actualizacion a la version del

Información en las PyMEs. Principales Hallazgos América Latina

Cómo priorizar cuales indicadores de eficiencia energética se van a desarrollar? Cecilia Tam Jefe de unidad, Tecnología de Demanda Energética

Application Note. GeForce 9400M G Memory Compatibility List. March 19, 2009 DA _v01

XV ENCUENTRO INGENIERO&JOVEN 2017 Salidas profesionales en Auge Movilidad: Sostenibilidad e Innovación

Mejoramiento continuo de sus servicios gracias a SAP Business One

Basada en las complejidades legales de los países, se puede hacer la siguiente distinción:

IntesisBox PA-RC2-xxx-1 Panasonic compatibilities

La Información como Servicio Information As A Service

Muebles Liz: información más eficiente con SAP

Pantalla principal NOTA

Comesa Ltda.: Comercializa con más precisión y rapidez gracias a SAP

Propuesta de posiciones.


Altos Hornos: Vanguardia tecnológica en materia de atención al cliente

DDR non-ecc UDIMM Validation Results

MANUAL EASYCHAIR. A) Ingresar su nombre de usuario y password, si ya tiene una cuenta registrada Ó

Part No: KTI (Page 1-13) (Pagina 14-26) K-Tool International Wixom, MI 48393

Learning Masters. Early: Force and Motion

La Innovación como motor del Crecimiento de las Empresas de Consumo. João Paulo da Silva Director General SAP Iberia

PRODUCT ASSEMBLY INSTRUCTIONS

VASO DE ALUMINIO 400cc PISTOLA DE GRAVEDAD CON SP352 SP352. GRAVITY SPRAY GUN WITH ALUMINIUM SWIVEL CUP 400cc

GUÍA DE USUARIO (No oficial) OpenBSD 5.1

Es tiempo de Mover la Seguridad del Correo a la Nube?

Betta Global Systems Sistema de Aduanas

Guía de referencia rápida / Quick reference guide Visor de Noticias Slider / NCS News Slider for SharePoint

Are you interested in helping to GOVERN the Authority, DEVELOP current and future programs, and APPROVE contracts?

Hoja de trabajo de configuración de la serie EMC VNXe

El límite mínimo para las cuentas comerciales grandes es de $2,000/mes por el uso del servicio.

Procesamiento de nóminas en ADP Time & Attendance

Introducción a la Administración de Roles. Un Oracle White Paper Septiembre 2008

Gestionando su seguridad. MAD (+34) BCN (+34) SEV (+34)

Disponibilidad de los equipos REOLTEC June 2010

La Era Cognitiva. 5as. Jornadas Binacionales de Informática y Comunicaciones (JOBIC 2016) Marcel Kuza

Haciendo realidad la gestión de dispositivos móviles

EMC/MAGIRUS/BROCADE VSPEX - VENTAJAS DE UNA SOLUCIÓN CONJUNTA. Borja Pérez (Magirus) Iván Bello (Brocade)

Innovación en Acción IBM Corporation

Transcripción:

GENERAR DOCUMENTACIÓN ON-DEMAND Todd Waits Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213

Incorporando Administrado Repositorios De Información Para Generar Documentación On-demand 2

Copyright 2015 Carnegie Mellon University This material is based upon work funded and supported by the Department of Defense under Contract No. FA8721-05-C-0003 with Carnegie Mellon University for the operation of the Software Engineering Institute, a federally funded research and development center. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the United States Department of Defense. References herein to any specific commercial product, process, or service by trade name, trade mark, manufacturer, or otherwise, does not necessarily constitute or imply its endorsement, recommendation, or favoring by Carnegie Mellon University or its Software Engineering Institute. NO WARRANTY. THIS CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING INSTITUTE MATERIAL IS FURNISHED ON AN AS-IS BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT. This material has been approved for public release and unlimited distribution. This material may be reproduced in its entirety, without modification, and freely distributed in written or electronic form without requesting formal permission. Permission is required for any other use. Requests for permission should be directed to the Software Engineering Institute at permission@sei.cmu.edu. DM-0002175 3

Que haces con un problema como documentación? 4

https:// github.com/w8s/ docgenerator 5

Qué son artefactos de documentación? *.doc(x) *.md *.pdf *.html *.ppt(x) 6

7

Datos del Proyecto Reuniones Requerimientos Wiki Puntos del Contacto Código Definición del Éxito Sistema de Rastreo de Incidencias Diseños 8

NombreDeProyecto- EdR-20150217- Revisión_2-TW-Final- Corregido1-Final- Entregado.docx 9

Si queremos algo que sea útil, tiene que ser utilizado 10

Herramientas para la Documentación de Código Sphinx Epydoc Doxygen pdoc 11

Qué versión define el éxito? Cliente Versión 1 Equipo Versión 1,2 12

Mantener un solo fuente para generar artefactos para el consumo de la información. 13

Mantenga la información donde está trabajando. 14

A dónde van los ingenieros para requerimientos o tareas? 15

16

17

Escribir una Vez 18

Configurar el Entorno 19

Requerimientos son Tareas 20

21

Datos Narrativos son Paginas de la Wiki 22

23

Combinando todo Junto 24

25

Rutas, Lógica de Negocios, y Modelos de Presentación 26

Flask Hola, Mundo 27

Dos Routes: @app.route("/ ) @app.route("/project/<projectname>/") 28

= @app.route("/ ) http://localhost/ 29

@app.route("/") def hola(): return "Hola, Mundo!" 30

31

= @app.route("/proyectos/<proyecto>/ ) http://localhost/proyectos/dauxer 32

@app.route("/proyectos/<proyecto>/") def project(proyecto): return "Hola %s!" % proyecto 33

34

Explicación del Código 35

https:// github.com/w8s/ docgenerator 36

37

38

39

Explicación de Código Definir las Rutas Visualización de la Lista de Proyectos Obtener una lista de proyectos de la sistema de rastreo de incidencias Mostrar la lista Construir el Documento Pasar títulos de las página en la wiki Obtener los datos del proyecto Obtener las tareas Obtener el contenido de la wiki Mostrar el documento Contenido Dinámico 40

Información de Contacto Presentador Todd Waits Project Lead Telephone: +1 412.268.6243 Email: twaits@cert.org @toddwaits www.toddwaits.org 41