SG Virtual #7 (octubre 2014)

Tendencias, Herramientas y Retos de la nueva era del Desarrollo Web

Actualmente el mercado de los teléfonos móviles y las herramientas de open-source han ido en aumento. La tecnología ha ido evolucionando hasta llegar a lo que hoy conocemos como Wearable Technologies. El desarrollador de hoy deberá contar con los skills que el mercado solicita, pensar desde un enfoque creativo e innovador, así como aprovechar al máximo las nuevas arquitecturas web como lo son: MVC, single page, apps, etc.

Datos Abiertos Financieros, presentado por BBVA

En esta sesión contaremos las iniciativas de datos abiertos de BBVA, en específico InnovaChallenge MX. Hablaremos sobre las características de los datos, y ejemplos inspiradores de las posibilidades que hay aprovechando todas las tecnologías.

Dirigido a: Desarrolladores, Emprendedores Digitales, Data Enthusiasts

Desarrollo Web PHP con CodeIgniter

Se mostrara como es el modelo de trabajo de este tan tan popular Framework para PHP, las bondades que ofrece, ventajas, la facilidad que tiene con respecto a otros frameworks. Mi intensión en este curso es que si no utilizan algún framework para desarrollo en PHP, con esta charla empiecen a utilizar CodeIgniter inmediatamente.

Gestión de requisitos: El talón de Aquiles de los proyectos

Un bajo desempeño en la gestión de requisitos tiene un impacto desastroso sobre el éxito de un proyecto. Según el PMI, el 47% de los proyectos que fracasan tiene como causa fundamental una gestión deficiente de requisitos. A pesar de toda su importancia, esta área de conocimiento es comúnmente descuidada en la formación de los profesionales responsables de los proyectos. El propósito de esta presentación es abordar:

Maquetandoando con Bootstrap 3

Abordaremos las diferentes bondades que nos regala este framework css, donde podremos construir maquetas complejas con un desarrollo bastante sencillo, ocuparemos Mobile first (filosofía del framework), y a lo largo de charla realizaremos una página web que nos permitirá utilizar casi todos los componentes de uno de los más queridos framework del mundo CSS.

¿Cómo realizar entrevistas eficaces para obtener requisitos de software?

La entrevista es quizás la técnica más común y con mejor relación costo-beneficio en la etapa de levantamiento (o elicitación) de requisitos (o requerimientos). Sin embargo, muchos desarrolladores descuidan la preparación adecuada para las entrevistas, y las convierten en reuniones ineficaces que generan pérdida de tiempo. El propósito de esta presentación es dar a conocer un conjunto de directrices que orienten la planificación y ejecución de una entrevista.

UX: Más allá del wireframe

En la actualidad, el diseño centrado en el usuario se convierte en un elemento primordial al momento de concebir un producto o un servicio DIGITAL.
Ya que todo está en constante movimiento y los usuarios demandan que sus marcas estén con ellos en cada instante de sus vidas haciéndoles vivir experiencias que los lleven al límite. Es por esto que nos enfocamos en explicar cómo las marcas han decidido dar experiencias a los usuarios a través de los medios digitales.

¿Cómo convertirse en un Tester de verdad?

¿Cómo convertirse en un Tester de verdad?

¿Tester de verdad? En México, existen organizaciones que siguen sin ver la importancia de incluir el testing en el desarrollo de software aún con las pérdidas millonarias que esto ocasiona a nivel global. No obstante en esa pequeña parte del subconjunto de organizaciones que SI agregan al testing en su metodología, hay algunas que lo agregan con el objetivo de: “verificar que todo esté bien“ . . .pero esos. . . esos no son Testers.

BPI - BPR - BPA - BPO - BPD - BAM - BPM - BPMS... Mitos y realidades

Dentro del Dominio de la Administración de Procesos de Negocio existen mucho mitos sobre lo que implica el desarrollarlo; así el como son y/o debieran ser las herramientas que se utilizan para lograr su automatización.

Esta plática presenta que para el desarrollo de este Dominio de la TI existen mejores prácticas bien definidas y en constante evolución, así como organizaciones que las definen y una amplia variedad de fabricantes que desarrollan Servicios y Software.

Gestión de Stakeholders: Factor Crítico de Éxito de mi proyecto

Mucho del éxito del proyecto depende de asegurar que los usuarios y clientes comprendan claramente las metas, beneficios y riesgos del mismo, por lo que es necesario alinear las expectativas del proyecto con las de los Interesados

En esta conferencia hablaremos en una forma amena y práctica sobre el contexto de los interesados en el proyecto, la importancia de gestionarlos y la mejor forma de hacerlo

Automatizando el ciclo de vida de tu aplicación con Puppet

En esta sesión daremos una vistazo a los que Puppet puede hacer por ti y tu organización.

Puppet es un manejador de configuraciones de fuente abierta que te permite automatizar el despliegue masivo de aplicaciones, arquitecturas, configuraciones, etc.

Puppet permite manejar la automatización en diferentes sistemas operativos como Windows, Linux y Unix (varios sabores) de una manera centralizada, práctica y sencilla.

Big Data: Revelando los Secretos de Twitter en México

Que mejor ejemplo de Big Data que la corriente masiva de datos que generan las redes sociales, en la conferencia se mostraran herramientas y técnicas que se están aplicado para explorar los secretos de twitter en México.

Acompañame en un recorrido práctico en el uso de herramientas OpenSource para el análisis de datos masivos que están al alcance de todos.

Realidad de la tecnología en educación

Se pretende una plática de las vivencias que tengo acerca del verdadero nivel de conocimiento de tecnología en la educación primaria, secundaria y preparatoria, y cómo hay un hueco que es urgente cubrir por parte de nosotros los que conocemos los avances y tenemos conocimiento de cómo ocurren los cambios tecnológicos.

Diseño de CV efectivo para perfiles de TI

Se abordara de manera general la importancia de contar con un CV adecuado y actualizado como herramienta efectiva en la búsqueda de oportunidades laborales o mejorar las actuales.
. Formatos de CV para perfiles de TI
.Estructura del CV acorde a experiencia, nivel o particularidades del perfil técnico
.¿Por que es importante incluir Objetivo en el CV? y algunas estrategias para redactarlo

Big Data: Cómo administrar el inicio de un proyecto

Big Data es una tecnología emergente que se está estableciendo en muchas de compañías. Existe en la bibliografía bastante información al respecto, por lo que en esta sesión se expone de manera agrupada y secuencial como iniciar un proyecto de este tamaño. Temas como formación del organigrama de trabajo, establecimiento de métricas de calidad de datos, patrocinadores del proyecto, mapeo de la información, inventario de recursos tecnológico y humanos son tratados.

Data Mining: Torturando los datos hasta que confiesen

Las empresas se encuentran con cada día con nuevas fuentes de información, que deben de almacenar y analizar. Estos volúmenes no pueden ser tratados con métodos tradicionales, como los estadísticos, de ahí que surjan tecnologías especializadas en analizar grandes volúmenes de datos. Es importante destacar que la calidad de datos es fundamental para poder alcanzar mayores logros.

Fundamentos de Minería de Datos con R

Esta sesión dará un breve repaso sobre el enfoque de los modelos de la Minería de Datos, Inteligencia de Negocios y Sistemas de soporte. Posteriormente, se espera que el participante aprenda a utilizar algunas funciones y paquetes del lenguaje R, que pueden facilitar tanto su comprensión y manejo de este lenguaje, como de la minería de datos y sus diversos modelos y técnicas.

Gamificación en práctica

Como parte del equipo de investigación en psicología de Universidad Siglo XXI, y luego de una investigación de 4 años aplicada al engagement de estudiantes de carreras vinculadas a informática y empleados de empresas informáticas, se presentaron los resultados de prácticas sobre gamificación aplicadas con resultados prometedores.

SOFTWARE ACCOUNTABILITY OFFICE (SAO)

El objetivo de la plática es dar a conocer el concepto de la Software Accountability Office (SAO), y los beneficios que esta propuesta genera, la SAO tiene como objetivo recabar de manera formal y continua durante el desarrollo de software datos con base en estándares, registrándola y proporcionándola como información para una toma de decisiones objetiva.

¿Cómo aseguro el éxito de mis proyectos de Software?

Como lo menciona el Project Management Institute, hasta hace pocos años no existía una disciplina orientada a la gestión de proyectos que permitiera fijar estándares, establecer un lenguaje común, establecer Key Performance Indicators ni recopilar lecciones aprendidas.

Y por supuesto, los proyectos de software no son la excepción cuando nos referimos a esta falta de definición de buenas prácticas en esta materia.

Cómo sobrevivir a un Proyecto en el Sector Gobierno

Los proyectos de SW en Gobierno son muy retadores, no importa si trabajas del lado de la Institución Pública o como proveedor.

Hay varios aspectos claves que se deben de considerar, como son:

El planteamiento del proyecto. Hay proyectos de Gobierno, que están condenados para el fracaso y no precisamente por causas técnicas.

La aceptación de los entregables. Eso es todo un tema, no importa que trabajes en Gobierno, no tienes asegurado que te van a aceptar el SW.

Disciplined Agile Delivery: The Foundation for Scaling Agile

Organizations are applying agile strategies with large teams, geographically distributed teams, in outsourcing situations, in complex domains, in technically complex situations, and in regulatory situations. Sometimes they’re successful and sometimes they’re not. The Disciplined Agile Delivery (DAD) decision process framework is a people-first, learning-oriented hybrid agile approach to IT solution delivery.

TaaS - Testing de Software como Servicio

Las pruebas de software como servicio (TaaS - Testing as a Service) se constituyen en la próxima tendencia de gestión de procesos de software y de negocios en la industria de TI, teniendo en cuenta el auge de la computación de la nube.

La charla estará enfocada a resolver las principales dudas de los ingenieros y administradores/directores de proyectos, en cuanto al alcance, objetivos, motivaciones, características, técnicas y ambientes de pruebas en la nube.

LMS Moodle vs Google Classroom

Ofrecer el resultado del análisis de las plataformas Google Classroom, además de hacer la comparativa con el LMS Moodle, siendo este el de mayor uso a nivel mundial, este cotejo es en funcionamiento, herramientas y operación de estas plataformas. Plantear la situación de este nuevo servicio de Google, desde un punto crítico, recordando otros servicios que ha ofrecido este gigante y que han terminado en la historia como poco favorable para la humanidad y par ellos mismos

Cómo dar cumplimiento a la Matriz de Metodologías, normas y mejores prácticas aplicables a la gestión de las TIC incluidas en el MAAGTICSI relativas al proceso de administración de proyectos (ADP)

El 8 de mayo de 2014, se publicó el ACUERDO que tiene por objeto emitir las políticas y disposiciones para la Estrategia Digital Nacional, en materia de tecnologías de la información y comunicaciones, y en la de seguridad de la información, así como establecer el Manual Administrativo de Aplicación General en dichas materias (MAAGTICSI), entrando en vigor el 9 de mayo de 2014 estableciendo que es de observancia obligatoria en la Administración Pública Federal y en la Procuraduría General de l

Dimensionamiento de requerimientos de software con COSMIC

El Dimensionamiento de software es uno de los factores de éxito más críticos en un proyecto de desarrollo por lo que conocer y aplicar prácticas que fortalezcan el dimensionamiento y vuelvan más certeras las estimaciones nos da un impacto positivo inmediato en nuestros resultados.

El uso de COSMIC proporciona el aumento de previsibilidad y menor variabilidad en la relación entre la medición del tamaño funcional y del costo o esfuerzo invertido.

Build a JSON Rest Api with Rails

La platica tratara temas sobre la construccion de APIs con Rails, mejores practicas, transaccion de encabezados en la peticion.

Asi mismo la importancia de las APIs en la actualidad, y el impacto que estas pueden tener en tu siguiente desarrollo.

Consumiendo servicios WCF desde Android, Java y PHP

En muchas ocasiones requerimos compartir nuestra información con diversas plataformas o bien crear clientes no .NET, es aquí donde esta el potencial de los servicios web, en esta platica hablaremos de como consumir un servicio web creado con tecnología .NET (Windows Comunication Fundation) desde clientes desarrollados en Java, PHP y Android.

Best Practices Online for eLearning Content Development

The development of effective eLearning content is complex. In addition to subject matter experts (SMEs), it involves instructional design (ID) experts, technical design (TD) experts, and production personnel (PP). In small projects, a single person with experience may take all of those roles on. Large projects usually involve different people in each role, and a few eLearning officers to help other participants’ interaction.