lunes, 16 de junio de 2014

Plantilla de casos de prueba

Imagen de: pmoinformatica.com

Durante la fase de análisis de pruebas de un proyecto de desarrollo de software, el principal producto que se elabora es la especificación de diseño de casos de pruebas y sus respectivos datos de entrada, los cuales serán utilizados para evaluar la calidad del software y determinar si este cumple con los requisitos del software solicitados por el usuario.

Para elaborar el diseño de casos de prueba, el equipo de pruebas puede valerse de una plantilla de casos de prueba, la cual se las presentamos a continuación, como parte de la colección de plantillas que ofrecemos en PMOInformatica.com

Un diseño de casos de prueba bien elaborado debe especificar el área funcional sujeta de pruebas, la Funcionalidad que se está probando, el título y descripción del caso de prueba, los datos y acciones de entrada, resultados esperados (salidas), requerimientos específicos del ambiente de pruebas o de procedimiento, así como información para el seguimiento como el estatus actual, última fecha de cambio de estado y observaciones.

¿Listo para destacar en el campo de QA? El curso ISTQB Certified Tester Foundation Level 🔍 es tu clave para una certificación que te pondrá en el mapa profesional. 🚀🎯

PMOInformatica.com, “La Oficina de Proyectos de Informática”, presenta la plantilla del diseño de casos de pruebas de software, está libre de derechos de autor y puede ser usada libremente por nuestros lectores.

miércoles, 11 de junio de 2014

Las plantillas de gerencia de proyectos

Imagen de: Plantilla de Acta de Proyecto

Las plantillas de PMOInformatica.com, La Oficina de Proyectos de Informática han sido los artículos (posts) más buscados, leídos y descargados, es por ello, que hemos decidido hacer una recopilación de las plantillas más buscadas en nuestra web. Además, hemos creado una sección exclusivamente dedicada a mostrar estas plantillas.

Definitivamente, todo Gerente de Proyecto debería obtener todas las plantillas que pueda encontrar y aplicar para sus proyectos, pues son de los instrumentos más útiles que te ayudan a ahorrar tiempo, evitar cometer errores y asegurar estricto apego a las metodologías seleccionadas.

Aquí te dejamos enlaces a las plantillas más buscadas y esperamos que puedas sacarle el mayor provecho posible y que te represente un apoyo en el éxito de tus proyectos presentes y futuros. También te dejamos el enlace a la nueva sección de plantillas.

Si tienes preguntas o comentarios, o te gustaría sugerirnos alguna plantilla que quisieras ver publicada en el site, puedes escribirnos en los comentarios de este post o en la sección Contacto.

lunes, 26 de mayo de 2014

Historias de usuario en 5 pasos

Imagen de: Agile Bench

En las metodologías ágiles de desarrollo de software, las historias de usuario son el instrumento para recopilar la información de requerimientos del cliente, entender sus expectativas e involucrarlos en la construcción del producto para lograr su satisfacción.

A diferencia de los enfoques predictivos, las historias de usuario no son especificaciones detalladas de la funcionalidad que debe tener el software. La intención es que estás sean el inicio de las conversaciones con el cliente y no el final.

Muchos proyectos de software fracasan por una mala recopilación de requerimientos, de allí la importancia de utilizar una metodología para escribirlas y refinarlas.

En este artículo te presentamos como elaborar y refinar las historias de usuario en 5 pasos, donde te hablaremos sobre como Identificar las fuentes de información, recopilar la Información para escribir las historias por medio de alguna de las técnicas para tal fin, Escribir las historias (en una tarjeta), Conversar sobre las historias con el usuario y refinar las historias, subdividiéndolas en partes manejables según sea necesario.

PMOInformatica.com, La Oficina de Proyectos de Informática presenta: 5 pasos para escribir y refinar las historias de usuario.

miércoles, 21 de mayo de 2014

5 pasos para usar un simulador del Examen PMP

Imagen de: pmoinformatica.com

¿Estás estudiando para el examen de certificación del PMP? (Examen PMP), te enfrentas probablemente a uno de los mayores retos profesionales de tu carrera, por lo que seguramente estás evaluando que exámenes de práctica o simulador computarizado del examen PMP usar.

Un simulador del Examen PMP puede ser una herramienta muy útil para enfrentarte a condiciones y preguntas reales que te ayuden a prepararte, y es recomendable que diseñes y apliques un procedimiento sistemático de estudio que te permita sacarle máximo provecho.

En tal sentido, aquí te recomendamos un método de 5 pasos para usar un simulador para estudiar para el Examen PMP. Estos pasos son: Estudiar el PMBOK 6ta edición y un libro de preparación, Tomar un primer examen de práctica, Revisar una a una las respuestas incorrectas y elaborar una lista de conceptos a repasar, Volver a estudiar los conceptos y áreas identificadas, y luego volver a tomar el examen, comparando los resultados con el anterior. Este proceso se repite (en iteraciones) hasta que te sientas lo suficientemente preparado como para tomar el examen real.

PMOInformatica.com, “La Oficina de Proyectos de Informática” presenta: 5 pasos para usar un Simulador del examen de certificación PMP.

lunes, 19 de mayo de 2014

Plantilla del plan de pruebas de software

Imagen de: pmoinformatica.com

En el desarrollo de software, la fase de pruebas es crítica para asegurar que el producto sea enviado a ambiente de producción con la calidad esperada por el cliente.

Es por esto que hoy en día es indispensable contar con un Plan de pruebas de software para especificar minuciosamente las funciones a probar, como serán ejecutadas esas pruebas, quienes serán los responsables y el cronograma para su ejecución.

Inicia tu viaje en QA hoy con el curso Software Testing desde cero : MasterClass todo en 1 🚀🎯 en Udemy. Domina pruebas ágiles, APIs, y automatización. ¡No esperes más, inscríbete ahora!

El Plan de pruebas de software puede aplicarse a todo el proyecto de desarrollo de Software, o puede acotarse a una iteración o conjunto de casos. Además, puede definir jerarquías de casos de prueba a considerar.

Aquí les dejamos una plantilla de Plan de pruebas de software, entre sus secciones están el resumen ejecutivo, alcance de las pruebas, funcionalidades a probar, pruebas de regresión, criterios de aceptación y rechazo, criterios de suspensión y reanudación, especificaciones de ambientes de pruebas, recursos de personal y entrenamiento, matriz de responsabilidades, cronograma, riesgos, entre otros aspectos.

PMOInformatica.com, “La Oficina de Proyectos de Informática”, presenta la Plantilla para el plan de pruebas de software:

lunes, 5 de mayo de 2014

5 pasos para elaborar estimaciones de proyectos de software

¿Problemas para determinar las jornadas / horas para desarrollar requerimientos de software, Inscríbete en el curso de Análisis de puntos de función Técnicas para medir y estimar el tamaño del software a partir de la complejidad de sus funcionalidades.

Imagen de: ContruSteel
La elaboración de estimaciones de proyectos de software, que consiste en identificar cuantas horas hombre o jornadas tomará el implementar un sistema informático, ha sido y continuará siendo uno de los aspectos cruciales en el desarrollo de software en todas las organizaciones.

De hecho, según estadísticas de la industria, aproximadamente el 40% de los proyectos de software son cancelados debido a estimaciones parcial o completamente erradas, he allí la importancia de aplicar una metodología probada en la elaboración de la estimación.

Aquí les dejamos un artículo con 5 pasos para elaborar estimaciones de proyectos de software: Revisar los requerimientos y el alcance, Dimensionar el trabajo a realizar (desglose de trabajo), Elaborar un primer estimado base, Identificar y analizar los riesgos, y por último Validar y revisar el estimado.

PMOInformatica.com, “La Oficina de Proyectos de Informática” presenta 5 pasos para elaborar estimaciones de proyectos de software:

miércoles, 30 de abril de 2014

Libro: Guía Práctica de Estimación y Medición de Proyectos Software: ¿Por qué?, ¿Para qué? y ¿Cómo?

Imagen de: Amazon.com y Amazon.es
La medición y estimación de esfuerzos en el desarrollo de software es de suma importancia para asegurar una provisión adecuada de recursos, así como para fijar expectativas claras para los interesados externos al área de Tecnología de Información.

Se pueden citar incontables historias en las cuales el fracaso de proyectos de desarrollo de software estuvo precedido por un mal empleo u omisión en la aplicación de métodos de estimación de esfuerzo de desarrollo de software.

En este sentido, Julián Gómez, Experto en Métodos de Medición de Desarrollo de Software y Blogger en el “Laboratorio de las TI” (www.laboratorioti.com), nos presenta su libro: “Guía Práctica de Estimación y Medición de Proyectos Software: ¿Por qué?, ¿Para qué? y ¿Cómo?” .

En el libro se describen una amplia gama de métodos que podemos usar para estimar el esfuerzo y duración de proyectos de desarrollo de software, Métodos Clásicos (COCOMO, Estimaciones de 3 puntos), Métodos de Puntos Función, Métodos de Estimación Temprana (NESMA), Puntos de Casos de Uso, Puntos de Características (Features), entre otros. Muchas de estas técnicas se describen por primera vez en español cómo COSMIC, MK-II, FiSMA, SiFP, SNAP y más.

A continuación la reseña del libro:

lunes, 28 de abril de 2014

El examen PMP: 5 razones para estudiar con un simulador de exámenes de práctica

Imagen de: Preparador PMP de Daniel Echeverría

El Examen PMP (Project Management Professional), la certificación en Gerencia de Proyectos del Project Management Institute (PMI), comprende de 200 preguntas de selección múltiple y de 4 horas de duración. Los enunciados de las preguntas a menudo son muy largos, y además de un conocimiento cabal del PMBOK.

Se necesita haber aplicado estos conocimientos en la práctica y conocer muchos “trucos” para poder superar las preguntas del Examen PMP, lo cual puede representar un gran reto para los aspirantes a obtener la certificación, independientemente de su nivel de conocimientos y experiencia.

Dadas las condiciones del Examen PMP, un simulador computarizado del examen puede ser una herramienta muy valiosa, pues te permitiría enfrentarte a condiciones y preguntas reales antes de tomar el examen. Un buen simulador con una base de datos de miles de preguntas tipo, puede ayudarte a identificar brechas de conocimiento que quizás no sabías que tenías, y el mismo software puede hacerte referencia a la página del PMBOK que debes estudiar, de esta forma llegarás al examen sabiendo que esperar y con mucha confianza en ti mismo.

PMOInformatica.com, “La Oficina de Proyectos de Informática” presenta “El Examen PMP: 5 razones para estudiar usando un simulador de exámenes de práctica.

lunes, 14 de abril de 2014

La nueva certificación de profesional en análisis de negocio del PMI (PMI-PBA)



Imagen obtenida de: pmi.org
De acuerdo a investigaciones que ha realizado el Project Management Institute (PMI), una de las principales causas del fracaso de muchos proyectos hoy en día es deficiencias en la Gestión de Requerimientos.

En tal sentido, el PMI nos presenta su certificación “Profesional en Análisis de Negocio” (en Inglés “Professional in Business Analysis” o PMI-PBA por sus siglas), que está acompañada de una guía práctica en el área de Análisis de negocio y de un estándar para la Gestión de Requerimientos.

La información oficial del PMI sobre esta nueva certificación se muestra en este enlace.

En este artículo, les dejamos algunas preguntas y respuestas sobre esta nueva credencial: Que es el análisis de negocio, Como se relaciona este con la Gerencia de Proyectos, Cual es la visión del PMI sobre la Gestión de Requerimientos, En que consiste la nueva credencial y que otras acciones está tomando el PMI en el área de Gestión de Requerimientos.

PMOInformatica.com, “La Oficina de Proyectos de Informática” presenta la Certificación PMI de Profesional en Análisis de Negocio (PMI-PBA).

lunes, 7 de abril de 2014

Lenguajes de programación que debes aprender en 2014



Imagen de: Software Testing Blog

El Sector de la Tecnología de Información está nuevamente en apogeo, impulsado por el crecimiento de usuarios de redes sociales, las millones de Aplicaciones para Teléfonos Inteligentes y Tabletas que cada día son descargadas e instaladas, y el auge del sector de aplicaciones empresariales.

Por ende, la demanda laboral de Desarrolladores de Software está nuevamente en alza, especialmente con conocimientos y habilidades en los lenguajes de programación que soportan estos sectores tecnológicos.

¿Cuáles son esos lenguajes de programación?, la demanda varía mucho de sector en sector, por ejemplo los sistemas empresariales y financieros necesitan lenguajes como Java, C# y SQL, mientras que las nuevas Startups de la Web necesitarán lenguajes versátiles, funcionales y con menos líneas de código como Ruby, PHP, JavaScript y Objective C.

No quiere decir que sean las únicas tecnologías que se estén demandando, pues en general todo el sector está en crecimiento, sin embargo, sin son los más mencionados.

PMOInformatica.com, “La Oficina de Proyectos de Informática”, presenta Que Lenguaje de Programación debo aprender en 2014.

lunes, 31 de marzo de 2014

Plantilla del plan de gestión de comunicaciones del proyecto

imagen de: pmoinformatica.com

El Plan de gestión de comunicaciones del proyecto, es un componente del plan de dirección del proyecto (Project Management Plan) y describe la forma en que se planificarán, estructurarán, monitorearán y controlarán las comunicaciones del proyecto. Así lo establece la Guía de fundamentos para la dirección de proyectos (PMBOK), estándar de Gerencia de proyectos establecido por el Project Management Institute (PMI).

Aquí les dejamos una plantilla de Plan de gestión de comunicaciones del proyecto, que permite registrar: Las restricciones y premisas de comunicación, los requisitos de comunicación de los interesados (stakeholders), Las comunicaciones a emitir en el proyecto, su objetivo, frecuencia, forma de distribución, audiencia, contenido y responsables de su emisión, los recursos asignados a las comunicaciones, proceso de escalamiento, glosario de términos, entre otros.

PMOInformatica.com, “La Oficina de Proyectos de Informática”, presenta la Plantilla de plan de comunicaciones del proyecto.

lunes, 24 de marzo de 2014

Testing de aceptación automatizado con selenium

Imagen de: My Software Quality
La comunidad de ingeniería del software, está dando cada vez más importancia a las metodologías ágiles, y estas a su vez le dan un sitial de gran importancia al Software Testing de Aceptación Automatizado. Un ejemplo de esta situación es el “Desarrollo Guiado por Pruebas (Test Driven Development)”, método en el que el código de programa es desarrollado de acuerdo a casos de prueba previamente definidos.

Asimismo, Selenium WebDriver se ha convertido en uno de los principales exponentes en la Automatización de Software Testing, por ser esta de código abierto y soportar múltiples lenguajes de Scripting como Ruby, Java, Perl, entre otros.

PMOInformatica.com, "La Oficina de Proyectos de Informática", presenta a continuación algunas pautas para usar Selenium WebDriver en el marco de las metodologías ágiles de desarrollo de software.

lunes, 17 de marzo de 2014

Desarrollo de software para móviles en 5 fases


Imagen obtenida de: Computerworld.es

La incursión de las empresas grandes y pequeñas en el mundo del Software para dispositivos móviles, teléfonos inteligentes y tabletas, ha venido creciendo en los últimos años, y continuará siendo una tendencia creciente, impulsado por los altos volúmenes de ventas de teléfonos y tabletas, y la demanda de Aplicaciones Web y Tabletas que esto produce.

Frente a este reto, las empresas necesitan definir e implementar estrategias para incursionar en los canales web y de aplicaciones nativas, lo cual implica dar salidas por estos medios a sus aplicaciones empresariales.

A continuación presentamos una recopilación de artículos sobre el Desarrollo de Software para móviles, los cuales se han divido en 5 fases: Preparar a la organización al equipo, Elaborar el Diseño de Software para móviles, ejecutar el desarrollo, pruebas y calidad de software, y la fase de implantación.

PMOinformatica.com, La Oficina de Proyectos de Informática, presenta a continuación “Desarrollo de Software para móviles en 5 fases”.

Pmoinformatica.com," La Oficina de Proyectos de Informática ", es un participante en el Programa de Servicios de Amazon Associates LLC, un programa de publicidad de afiliación diseñado para proporcionar un medio para que sitios web puedan ganar honorarios por la publicidad y enlaces a amazon.com y amazon.es.