jueves, 14 de noviembre de 2019

RAD (Rapid Application Development) Generador Código PHP basado patrón MVC

RAD (Rapid Application Development) 
Generador de código PHP con patrón Modelo Vista Controlador con framework casero.





Ver Video 1 Generador de Código


Este proyecto tuvo los siguientes objetivos:

  1. Desarrollar programa php que permita la automatización de la generación de código completamente funcional que reemplace la generación manual que realizaban los programadores para la primer versión de prototipos basado en patrón MVC del framework que se venia utilizando.
  2. Automatizar solo los ABMs en función de los datos proporcionados por el modelo de datos del proyecto.
  3. Incluir en la generación el reconocimiento de claves foráneas y generar código en consecuencia para todas las vistas generadas.
  4. No añadir reglas de negocios al código generado en lo que respecta a los ABMs.
  5. No dificultar que los programadores añadan el código necesario para adaptación del comportamiento al primer prototipo generado por la herramienta.
  6. Automatizar al máximo el código rutinario asociado al 80% de los proyectos que se generan.
  7. Automatización de filtrado y consulta sobre los datos de los Abms generados.
  8. Reducir los tiempos iniciales de desarrollo de los proyectos.
  9. Contar con una herramienta de generación de prototipos que fuera funcional.
  10. Que la herramienta pueda generar un prototipo con código a partir del cual se pueda continuar las iteraciones sin mayores problemas incluyendo nuevos Abms o cambios en los mismos.

lunes, 11 de noviembre de 2019

Diálogos de aprendizaje : Evaluación y Big Data

BIG DATA 




Mis Videos en YouTube

Recursos del Curso INAP

CRITICAL QUESTIONS FOR BIG DATA, por danah boyd & Kate Crawford
https://www.tandfonline.com/doi/pdf/10.1080/1369118X.2012.678878
What makes Big Data, Big Data?, por Rob Kitchin & Gavin McArdle
http://journals.sagepub.com/doi/10.1177/2053951716631130
Historias de Matemáticas Matemáticas para entender los fenómenos sociales: los trabajos pioneros de Florence Nightingale, por Marta Macho Stadler
http://www2.caminos.upm.es/Departamentos/matematicas/revistapm/revista_impresa/vol_VII_num_1/editorial_vol7_1.pdf
La huella física de la economía digital y su impacto en la organización del territorio, por Antonio Vazquez Brust.
http://www.academia.edu/29855274/La_huella_f%C3%ADsica_de_la_econom%C3%ADa_digital_y_su_impacto_en_la_organizaci%C3%B3n_del_territorio


domingo, 10 de noviembre de 2019

Lenguaje R

LENGUAJE R





R nació como una reimplementación de software libre del lenguaje S, adicionado con soporte para alcance estático. Se trata de uno de los lenguajes de programación más utilizados en investigación científica, siendo además muy popular en los campos de aprendizaje automático (machine learning), minería de datos, investigación biomédica, bioinformática y matemáticas financieras. A esto contribuye la posibilidad de cargar diferentes bibliotecas o paquetes con funcionalidades de cálculo y graficación.
R es parte del sistema GNU y se distribuye bajo la licencia GNU GPL. Está disponible para los sistemas operativos Windows, Macintosh, Unix y GNU/Linux. 

miércoles, 6 de noviembre de 2019

Laboratorio de Firma Digital

LABORATORIO DE FIRMA DIGITAL 




Ver Sitio Laboratorio Digital INAP

Temas del Curso.

Mis Videos en YouTube

La creciente demanda de trámites y transferencia de información dentro del Estado y las empresas privadas ha obligado a adoptar métodos más eficientes de su gestión. Las tecnologías de información constituyen en este sentido una herramienta imprescindible a la hora de definir nuevos métodos más ágiles y eficientes. Así, la firma digital representa una de las herramientas principales a implementar dentro de las nuevas tecnologías de información disponibles, ya que permite otorgar autoría e integridad a los documentos electrónicos. 

lunes, 28 de octubre de 2019

Gobierno Abierto

GOBIERNO ABIERTO



Las tecnologías de la información y la comunicación (TIC) modificaron la manera en la que se relacionan los integrantes de la sociedad entre sí y con el gobierno. La posibilidad de interacción que permiten las TIC potencia la demanda de un nuevo vínculo entre la ciudadanía y el Estado. La ciudadanía está cada vez más informada y tiene acceso a infinidad de contenidos y material, por lo que las demandas se diversifican y las personas están cada vez más conectadas.
El uso de las TIC puede ayudar a los gobiernos en varios aspectos. La tecnología ofrece nuevas posibilidades para mostrar los actos de gobierno en tiempo real, para transparentar información que antes era más difícil de poner a disposición pública de manera masiva. También facilita que el gobierno y la sociedad mantengan un vínculo más interactivo, que el gobierno pueda consultar a sus ciudadanos de manera permanente y brindar una atención las 24 horas, los 7 días de la semana. Las TIC permiten, además, promover y difundir experiencias exitosas y buenas prácticas para adaptarlas y escalarlas a múltiples contextos. 

martes, 10 de septiembre de 2019

Big Data Curso

BIG DATA HACIENDO HABLAR LOS DATOS



Actualmente, las grandes medidas que se toman en las distintas áreas de gobierno suelen estar basadas en el entrecruzamiento de distintas fuentes de datos que están al alcance de todas las personas. El desafío es encontrar nuevas formas de utilizar esa información y pensar las mejores decisiones de gobierno que permitan proponer políticas públicas que mejoren y simplifiquen la vida de todos y todas las habitantes de la nación. Para esto, la transparencia y el acceso son valores fundamentales.
Este curso propone una aproximación a los principios y dinámicas de la toma de decisiones a partir de datos, buscando los métodos adecuados para poder producir nuevos cambios y soluciones estratégicas. De este modo, se buscará a lo largo del curso generar intuiciones fundamentales que permitan favorecer metodologías de exploración y análisis de información y la toma de decisiones, enfrentándose a grandes bases de datos que ilustran, a modo de ejemplo, dos cuestiones fundamentales para el país: el sistema de salud y el consumo de energía eléctrica.
A lo largo del primer caso, buscaremos trabajar a partir de la distribución geográfica de centros de atención y tiempos de espera las nociones de variables numéricas y categóricas, la lectura de datos a partir de bases excel y las distintas formas de organizar la información en gráficos.
En cuanto al caso de la electricidad, a partir de la identificación de patrones de consumo y políticas de eficiencia eléctrica, buscaremos trabajar las nociones de variable a predecir y variable regresora, sistemas de regresión lineal y múltiple y, finalizaremos, con el problema de clasificación.

domingo, 11 de agosto de 2019

CRM Compras

Dynamics CRM Dirección de Compras 


Proyecto enfocado al rediseño del workflow de forma de orientarlo mas a la gestión de procesos que a solo realizar abms estancos.

Consta de :

  • Requerimientos ( Solicitud  de contrataciones).
  • Procedimientos (Distintos tipos de concursos)
  • Ordenes de Compras.
  • Ampliaciones.
  • Reducciones.
  • Prorrogas.
  • Novedades.
  • Envio automático de mails,
  • Reportes.
  • Paneles.




martes, 23 de julio de 2019

Project Managment (PMBook 5)

Project Managment PMBOOK V5



Objetivo

  • Cumplir con el requisito de PMI de un curso de Gestión de Proyectos de 35 horas alineado al PMBOK Version 5, para optar a la certificación de CAPM o PMP
  • Administrar de manera incluyente todos los elementos para realizar una Gestión exitos de sus proyectos de cualquier tipo
  • Definir el Alcance objetivamente (en blanco y negro)
  • Aprender a crear un cronograma que sea realista y consecuente con lo que se espera del proyecto
  • Aprender a manejar los costos del proyecto incluyendo las contingencias, asi como los gastos relacionados con la calidad
  • Saber que brindar y que no brindar para llegar exactamente a la calidad esperada en el proyecto (no mas ni menos)
  • Saber manejar el recurso humano que se utilizara y como motivarlos para su participación en el proyecto
  • Conocer que comunicar y a quien para garantizar el éxito del proyecto
  • Identificar los riesgos asociados y poder prepararnos en la Gestión de Riesgos dentro del proyecto
  • Saber que hacer y que comprar para sacar el mayor provecho de nuestras ventajas
  • Encontrar maneras de involucrar a todos los interesados en el proyecto.

martes, 11 de junio de 2019

Certificación ISO 9000


Proceso de Certificación de ISO 9000 en la Dirección de Integración de Sistemas




Desarrollo de procedimientos para la Gestión de Riesgos de la Dirección de Integración.

miércoles, 22 de mayo de 2019

Crowdsourcing y Big Data

ECROWDSOURCING 

Crowdsourcing (del inglés crowd –multitud– y outsourcing –recursos externos–) se podría traducir al español como colaboración abierta distribuida o externalización abierta de tareas, y consiste en externalizar tareas que, tradicionalmente, realizaban empleados o contratistas, dejándolas a cargo de un grupo numeroso de personas o de una comunidad, a través de una convocatoria abierta.

https://es.wikipedia.org/wiki/Crowdsourcing

Añadir Estados al Kanban de AZURE

Ampliando tu Flujo de Trabajo: Cómo Añadir Nuevos Estados al Kanban de Azure DevOps   El tablero Kanban en Azure DevOps (anteriormente con...