InfoTesting

 

Embed or link this publication

Description

En esta nueva entrega, realizamos un recorrido por los interesantes inicios del proyecto Nahual, detalles de recursos humanos y nos introducimos en una vanguardista e importante actividad profesional como es la ingeniería de requisitos. Conocer sobre Técn

Popular Pages


p. 1



[close]

p. 2



[close]

p. 3

director /editor c marcelo cusmai diseño y diagramación stabilitas artículos y colaboraciones febrero 2012 alfonsina morgavi argentina fernando waisman ­ argentina luis mercadal argentina raynald korchia españa gustavo márquez sosa­ españa maría josé rodríguez­ españa editorial por marcelo cusmai traducciones sergio e cusmai sitio web www.infotesting.com realizar una publicación de estas características dedicada a los profesionales de calidad de software sin lugar a dudas es un gran desafío que no sería posible sin el apoyo incondicional de quienes aportan contenido y de quienes se encuentran vinculados de algún modo al desarrollo de la propuesta en esta nueva entrega realizamos un recorrido por los interesantes inicios del proyecto nahual detalles de recursos humanos y nos introducimos en una vanguardista e importante actividad profesional como es la ingeniería de requisitos conocer sobre técnicas de educción en ingeniería de requisitos es un aporte que va de la mano con las nuevas tendencias de la calidad de software internacional y el conocimiento cada vez más profundo que deben poseer los testers profesionales en distintas partes del globo diferentes equipos de trabajo coordinan actividades que se realizan de manera similar siguiendo parámetros y acciones establecidas por diferentes normas y por certificaciones que han apoyado la profesionalización mundial del testing para los interesados en convenciones y eventos internacionales nuestra publicación apoya el evento más importante de habla hispana en el mundo expo:qa por esa razón en esta entrega presentamos un beneficio exclusivo que consiste en un descuento del 25 para los suscriptores de la revista que quieran asistir a la propuesta muchas gracias por compartir y permitirnos llegar una vez más con estas hojas llenas de contenido sobre calidad de software 3

[close]

p. 4

contenidos proyecto nahual 6 errores de software en el typhoon 11 eventos internacionales 13 sobre técnicas de educción en ingeniería de requisitos 15 equipos de qa distribuidos geográficamente 19 4

[close]

p. 5



[close]

p. 6

entrevista ­ www.infotesting.com el proyecto nahual un proyecto de inclusión social ¿qué es el proyecto nahual nahual es un proyecto pensado para que todos podamos programar y testear el desarrollo de sistemas puede ser mucho más divertido de lo que parece y sobre todo después de aprender algunas cosas es muy fácil empezar a crear y programar y probar tus propias páginas y sistemas el que programa vive creando estamos convencidos que cualquiera puede programar y que es necesario llegar a aquellos lugares a donde la universidad no suele llegar existe una enorme demanda de personas que tengan conocimientos para realizar actividades relacionadas con el desarrollo de software y por eso es una buena oportunidad para aprender y utilizarlo como salida laboral el proyecto basicamente se divide en 2 partes la primer parte está orientada a ensenar ruby a chicos desde los 7 años en adelante tenemos piojitos muy chiquititos que tratan de aprender programación y esto es súper divertido la segunda parte del proyecto está orientada a testing y exigimos que tengan el secundario completo o al menos por terminar para estimularlos a que lo terminen más que nada porque dentro del taller de testing les comentamos que tienen oportunidad de conseguir trabajo en el área de sistemas y no podemos presentar cv s de chicos que no hayan terminado el secundario tenemos un manifiesto que también quiero compartirlo nuestras metas son la contención y la integración contención e integración en respuesta a la desesperanza y a la fragmentación social que vivimos contención para aquellos que viven una realidad difícil y encuentran en este espacio un lugar divertido cordial e interesante divertido porque genera risas cordial por su buena onda e interesante porque despierta inquietudes contención también de los profesores que al utilizar este espacio de enseñanza y de reunión descubren nuevas formas de sentirse útiles de dar y recibir mediante juegos y compartiendo actividades del día a día buscamos desestructurar la relación alumno-profesor para luego sembrar perseverantemente una nueva relación fundada en el respeto la paciencia la comprensión sólo así la transmisión de nuestros valores rendirá sus frutos integración al vincular el proyecto y sus miembros con el entorno creando y fortaleciendo lazos combatiendo la exclusión los prejuicios y la desesperanza creemos en la integración hacia adentro -donde los demás se acercan al proyecto y hacia afuera -donde los alumnos salen a crear sus propios proyectos y a caminar sus propios senderos como vehículo que transporta el espíritu del proyecto elegimos la enseñanza informática destacando la creación de programas de computadora de esta manera estimulamos directamente la imaginación el trabajo en equipo la comunicación la capacidad de análisis la curiosidad por aprender estas herramientas creemos son valiosas en cualquier disciplina y amplían el abanico de oportunidades 6

[close]

p. 7

entrevista ­ www.infotesting.com la construcción de programas entendida como oficio puede ser una oportuna salida laboral en nahual nos interesa formar perfiles como programador diseñador tester u otros vinculados con la industria del software queremos que el proyecto sea un complemento para el desarrollo laboral de los alumnos en el proceso recogemos frutos que no son buscados directamente como ser la alfabetización informática mayor contacto con el inglés razonamiento matemático y lógico-deductivo fernando waisman es licenciado en informática trabaja como qa manager en teracode y posee más de 10 años de experiencia en calidad de software es certified scrum master consultor interno iso participo de evaluaciones cmmi y certificaciones iso trabaja con metodologias agiles desde el 2006 es profesor titular en el instituto de tecnología ort de la materia calidad de software donde es parte de la organización de la jornada de calidad que se realiza anualmente forma parte de la sub comisión de calidad de la cessi participó como orador en eventos internacionales sepg la 2008 mar del plata argentina jornadas Ágiles latinoamericanas 2009florianópolis brasil jaiio 2010 buenos aires ¿cuándo arrancó y quien lo impulsa el proyecto arranco hace mas de 6 anos y empezó básicamente yendo a un comedor para divertirse con los chicos del barrio de villa centenario en banfield en el comedor contra viento y marea charly pablo robert marian y lu fueron los pioneros del proyecto.somos desarrolladores testers gente de diseño gerentes de proyectos y hasta alguno de los chicos tienen su propia empresa de sistemas trabajamos hace mas de 10 anos en el rubro de sistemas y tenemos perfiles totalmente distintos eso creo que le da una dinámica increíble las clases suelen ser muy divertidas 7

[close]

p. 8

entrevista ­ www.infotesting.com ¿han recibido alguna subvención para este emprendimiento no no hemos recibido ninguna subvención y lo hacemos todo a pulmón imaginate que la mayoría de los profes se toma el tren en constitución los sábados a las 8 de la mañana y luego un colectivo para poder llegar al comedor siempre nos jodemos entre nosotros porque te das cuenta enseguida quien salió la noche anterior y quien tiene cara de fisura otro tema para destacar fue que varios de los chicos que tuvieron entrevistas en empresas han pasado por exámenes técnicos de testing y la verdad que les fue muy bien al grado de que hoy día están trabajando en estas empresas ¿hay alumnos de este programa ya incorporados en empresas ¿cuántos si y cada vez que pienso esto se me pone la piel de gallina y me alegra el alma alrededor de 10 personas ya consiguieron trabajo como testers en varias empresas privadas e inclusiva instituciones públicas el feedback que tenemos de los chicos es realmente alentador las empresas están muy contentas con ellos e inclusive hemos tenido pedidos de más gente ¿cuánta gente trabaja tanto en la organización con en la capacitación en el proyecto nahual somos alrededor de 10 personas y nos vamos rotando porque a veces se hace difícil ir todos los sábados hasta banfield pero cada vez que vamos te das cuenta que el esfuerzo vale la pena ¿recientemente fueron nominados como finalistas en los premios sadosky como impactó en el proyecto esta nominación nos dió una alegría enorme si bien no ganamos ya habernos nominado para el premio más importante de la industria de software nos dió un empujoncito más nosotros no lo hacemos por el reconocimiento pero la verdad que siempre es bienvenido imaginate que competíamos contra monstruos como microsoft e intel que ganó y no es para desmerecer ni mucho menos pero lo nuestro no es bancado por ninguna empresa e incluso muchas veces hemos tenido que poner plata de nuestro bolsillo ojo con esto no digo que lo que hace la gente de estas empresas no sea maravilloso creo que se puede ayudar desde cualquier lado y cualquier contribución con la sociedad es para felicitar ¿cuántas personas han pasado por estos talleres de capacitación si preguntar como alumnos calculo que como 30 personas en el curso de testing empezamos en el 2009 y lo dictamos en el segundo cuatrimestre del año y como 100 al taller de programación ¿cuál es la educación básica solicitada para el ingreso a estos programas como te comentaba anteriormente exigimos que tengan como minino el secundario completo para el curso de testing para poder luego ofrecerles una salida laboral lo más interesante de todo fue que varios de los chicos empezaron a estudiar en el terciario de la utn la carrera de programador ¿cómo se armaron los programas de capacitación ¿se confrontaron con las necesidades de la industria afortunadamente ese no fue un problema porque en mi caso particular soy profesor de la materia calidad de software en la carrera de analista de sistemas de ort así que además de trabajar en la industria estoy actualizado a nivel académico fue solo cuestión de adaptar la materia y darle más valor al punto de testing muchos de los otros chicos también son profes y ayudantes en universidades públicas como utn y uba esto facilita el armado de los programas por tener noción de cómo hacer esto 8

[close]

p. 9

entrevista ­ www.infotesting.com ¿qué planes tienen para el próximo año para 2012 estamos pensando en algunos cambios en principio queremos largar el taller de testing 2 para los chicos que ya consiguieron trabajo y darles una especie de actualización profesional la idea es dar un cuatrimestre de automatización con herramientas como selenium y jmeter por nombrar algunas por otro lado queremos repetir la excelente experiencia que tuvimos este último cuatrimestre donde pablito uno de los profes desarrollo una herramienta con sus respectivas especificaciones y los chicos no solo pudieron crear los casos de pruebas sino que también pudieron reportar bugs reales de una aplicaciones que se desarrollo a la par en que ellos tomaban las clases fue un verdadero proyecto de software ¿de qué manera podría colaborar la industria y quienes estamos en ella con el proyecto de varias maneras en la página http www.nahual.com.ar pueden encontrar varias formas de ayudarnos pero les comento algunas · sumándose como profes · abriendo las puertas de las empresa para que estos chicos tengan entrevistas como posibles testers · donando computadoras y otra ayuda es la que hacen uds que es difundir el proyecto queremos que nahual sea un proyecto solidario open source que pueda ser replicado en cualquier parte del país de nuestra parte podemos brindarles el programa y nuestra experiencia en estos años donde dictamos el taller alfonsina morgavi es socia de la consultora qactions empresa dedicada en exclusividad al aseguramiento y control de calidad de software está certificada por el quality assurance intitute como software test engineer desde hace más de 15 años está dedicada a la especialidad ha sido qa manager por los últimos 15 años formando equipos de trabajo capacitándolos y desarrollándolos es impulsora de la mejora continua en la industria del software forma parte de la comisión de calidad de software de la cessi como así también de la comisión de calidad de normas en ti del instituto iram es miembro del tmmi foundation es habitual disertante en congresos tanto a nivel nacional como internacional 9

[close]

p. 10

todos los programas de cursado de las certificaciones foundation level y advanced level se encuentran en descarga directa en el sitio web www.qaustral.com

[close]

p. 11

notas ­ www.infotesting.com son numerosos los errores de software que han ocasionado todo tipo de costes en el mundo de la aviación uno de los mas resonantes de las ultimas décadas es el protagonizado por el caza europeo typhoon es resonante por la magnitud de la tecnología implicada en el proceso de producción por la cantidad de recursos de diferentes países que han intervenido en su desarrollo y por el alcance de la inversión en millones de euros que ha costado solo llegar a un producto final sin tener en cuenta las inversiones millonarias en la producción posterior y en las mejoras de aerodinámica armamento y correcciones de software otra característica del proyecto que lo hace único es la coordinación de equipos en diferentes países que deben incluso adaptar cambios en tiempo real en el software de la aeronave el proyecto el eurofighter typhoon es un caza multi-rol de gran agilidad propulsado por dos motores gemelos diseñado y construido por un consorcio de naciones europeas creado en 1983 y nombrado eurofighter gmbh los miembros iniciales del consorcio eurofighter eran reino unido francia alemania en 1985 francia dejo el consorcio para dedicarse a su propio proyecto de avión de combate experimental acx que desembocó en el caza rafale es el único avión de combate modernos que tiene líneas de montaje diferentes el f-16 sólo se produce internacionalmente bajo licencias limitadas cada socio ensambla sus propios aviones aunque construye las mismas partes de las 620 aeronaves alenia ala izquierda bordes de ataque externos secciones de fuselaje traseras bae systems fuselaje frontal incluyendo canards pabellón espina dorsal aletas de cola bordes de ataque internos secciones de fuselaje traseras eads germany fuselaje central eads casa ala derecha superficies de bordes el error en el software la coordinación de diferentes equipos de trabajo ha sido fundamental para este desarrollo el software hardware de la computadora y radar han sido encomendados a las firmas enosa e indra sistemas y la turbina a mtu rolls roice y avio 11

[close]

p. 12

notas ­ www.infotesting.com durante una de las pruebas en vuelo de uno de los primeros eurofighter que tuvo el ejército del aire español uno de los tests consistía en simular un fallo de uno de los dos motores del avión apagándolo para ver cómo reaccionaba el avión con un solo motor efectivamente lo peor que podía pasar pasó cuando se apagó el motor los pilotos rápidamente se percataron de que el otro motor también se apagaba intentaron realizar las pruebas de reinicio del reactor en vuelo pero sin resultado al llegar a la altura mínima de seguridad no tuvieron más remedio que eyectarse estudios posteriores revelaron que el software del avión estaba mal programado y que el apagado manual de un motor en vuelo causaba el cierre erróneo de la válvula de combustible que no podía volver a ser abierta en vuelo el testeo de los sistemas del avión no solo se realizan en laboratorios internacionales sino también en diversos ambientes y con equipos de alto nivel esta aeronave utiliza desarrollos en c entre otros lenguajes que coordinan el funcionamiento integral de las partes construidas en diferentes regiones sin embargo después del accidente y la perdida de millones de dolares ocasionadas según las comunicaciones oficiales por el software de la aeronave ninguna de las firmas vinculadas ha emitido ningún mensaje de reconocimiento o explicación de las causas que llevaron a la caída del typhoon la prensa internacional había remarcado que la firma responsable de este fallo también es la responsable de los simuladores de vuelo y en los simuladores la prueba se realizó exitosamente costes en cambios de software como es bien sabido en cualquier proyecto de desarrollo de software la inversión y los costes juegan un papel determinante incluso a sabiendas de cual es el camino correcto muchos directivos optan por el camino menos costos en el typhoon también se han vivido situaciones semejantes en 2001 se anunció que la raf no iba a usar el cañón interno del avión esto no se debe a que se perciba el cañón como inadecuado sino por considerarlo innecesario ya que con el armamento en misiles se considera adecuado para el rol de caza del typhoon de todas formas la eliminación del cañón afectaría a las características de vuelo del avión requiriendo modificaciones en el software de vuelo del avión que debería ser costeadas por la raf debido a esto la raf anunció que todos sus typhoon llevarían el cañón aunque no sería utilizado los técnicos de la raf aseguran que esto ahorrará dinero al reducir el coste de los requerimientos para los equipos de tierra y evitar los efectos de fatiga al disparar el cañón la raf mantiene la opción de activar los cañones en un tiempo mínimo si los requerimientos operacionales varían fuentes errores históricos efe wikipedia diario el país eae 12

[close]

p. 13



[close]

p. 14



[close]

p. 15

ingeniería de requisitos ­ www.infotesting.com un proceso de ingeniería de requisitos debería aportar al proceso software las características del producto a desarrollar tanto en un nuevo desarrollo como en un mantenimiento de cualquier tipo con independencia del proceso de ingeniería de requisitos específico que se utilice sin lugar a dudas habrá una actividad de educción dado que sin esta actividad no hay requisitos para el futuro sistema o versión del sistema una vez educidos los requisitos hay que lograr que éstos presenten una serie de características de calidad según el ieee std 830-1998 los requisitos deben ser a correctos b no ambiguos c completos d consistentes e clasificados por importancia y/o estabilidad f verificables g modificables h trazables en este artículo se abordan mecanismos para solventar ciertas limitaciones relacionadas con el tipo de conocimiento del que se extraen los requisitos 1.0 introducción según ireb [1 las actividades principales en un proceso de ingeniería de requisitos son educción elicitation documentación validación/negociación y gestión el objetivo de la educción es encontrar detectar deducir inferir los requisitos de las distintas fuentes de todas las posibles fuentes los implicados constituyen como grupo la más importante ¿qué variables debe tener en cuenta la actividad de educción con respecto a los implicados los requisitos se encuentran escondidos recluidos presos ocultos /residentes en distintos niveles de conciencia de los distintos implicados hay más de un tipo de implicado cada uno de los implicados tiene unas circunstancias personales sociales culturales y profesionales particulares para realizar la actividad de educción el ireb propone una serie técnicas a éstas se agregan las técnicas discursivas y de exploración propias del análisis institucional y la investigación social en empresas técnicas basadas en la documentación técnicas de observación técnicas de prospección técnicas discursivas abiertas [2 técnicas creativas cada tipo de técnica puede contar a su vez con una gran variedad de aplicaciones concretas o adaptadas al caso de estudio por ejemplo cuestionarios y entrevistas semiestructurados [3 han sido técnicas clásicas empleadas tradicionalmente en el paso de prospección ocurre que con mayor o menor frecuencia las organizaciones hacen uso de un limitado número de técnicas en particular las técnicas de prospección este tipo de técnica permite revelar un tipo de información 15

[close]

Comments

no comments yet