Alcenit Insights - Personajes para User Acceptance Test - UAT

download Alcenit Insights - Personajes para User Acceptance Test - UAT

of 2

Transcript of Alcenit Insights - Personajes para User Acceptance Test - UAT

  • 8/7/2019 Alcenit Insights - Personajes para User Acceptance Test - UAT

    1/2

    Alcenit Insights

    Est usted diseando para sus clientes?

    El grado de satisfaccin que un usuario experimenta concualquier aplicacin de software es determinado ms por supercepcin personal que por la funcionalidad de la misma.

    Con frecuencia se pone especialatencin al cumplimiento de losrequerimientos funcionales como nicocriterio para predecir el nivel desatisfaccin que un usuario final puedeexperimentar al hacer uso de unaaplicacin de software.

    La mayora de los profesionales desoftware no consideran que existe unadiferencia fundamental entre probar lafuncionalidad de la aplicacin yasegurar la satisfaccin del usuario.

    Lo pr imero se conoce comoverificacin, en donde el objetivo esdeterminar si la aplicacin cumple conl o s r e q u e r i m i e n t o s t c n i c o sespecificados, que a su vez debieronser derivados de requerimientos denegocio y de usuario. Lo segundo seconoce como validacin, cuyoobjetivo es evaluar si la aplicacin esadecuada para los fines de negocio alser utilizada por la audiencia esperada.

    La validacin incluye las Pruebas deAceptacin del Usuario (UserAcceptance Test UAT) las cualesevalan si la aplicacin cumple con el

    propsito deseado al ser puesta uso por la audiencia esperada en ambiente que simula al real. Pacumplir con este objetivo, es necesaobservar la aplicacin desde el pude vista del usuario final que, ademde tener expectativas de funcionalidaincorpora expectativas de usabilidad

    facilidad de realizar transacciondesde la perspectiva de sactividades ms comunes.

    Las buenas prcticas en Ingeniera Software recomiendan tcnicas val idacin dist intas a las verificacin para cumplir con diferentes objetivos. Sin embargo, comn ver que los Casos de Usos utilicen como una tcnica tanto verificacin como de validacin pesar de que solamente se enfocan la interaccin de los actores con aplicacin y, por ende, no sapropiados para evaluar la adecuacde la aplicacin para enriquecer experiencia del usuario final.

    Luis Baker es un piloto profesional queest por cumplir los 42 aos. Estcasado con Pamela Garca con quientiene dos hijos, uno de 12 y otro de 8aos.

    Luis y su familia viven en casa propiaen un lugar privilegiado de la ciudad

    capital. Cuando viaja, suele quedarse 1da en el pas destino en dondeaprovecha para hacer compras. Poseetarjetas de crdito de varias marcaspara poder comprar en cualquier lugar.

    Debido a que Luis tiene horarios devuelo que cambian todos los meses,prefiere hacer transacciones en lneaque no estn limitadas a su ubicacinfsica. Mientras est fuera del pas,utiliza las facilidades del hotel endonde se encuentra hospedado parahacer dichas transacciones.

    La utilizacin de los Casos de Upara la validacin de aplicaciones limitada en proveer el punto de videl usuario final, ya que los actorde dichos casos no incorporan aspectos emocionales y motivadodel usuario. Los actores son descripciones de los roles que usuarios juegan cuando hacen uso

    la aplicacin. En una aplicacibancaria, por ejemplo, existen actortales como aprobador de crditocliente, en donde ste ltimo pueser descrito como una persona organizacin que realiza negocios cel banco. En esta tcnica se adeculos usuarios a los actores de aplicacin, en vez de la aplicacinlos usuarios.

    Una de las tcnicas ms efectivas la validacin de aplicaciones es el u

    La Casos de Uso no soadecuados para las pruebade usuarios porque senfocan en la interaccin dlos actores con la aplicacien vez de la adecuacin de

    aplicacin para enriquecer experiencia del usuario final

    Copyright 2011 Alcenit Corporation. All rights reserved.

    Existe una d i ferenciafundamental entre probar lafuncionalidad de la aplicaciny asegurar la satisfaccin delusuario.

    www.alcenit.co

    Escrito por Ing. Min Chen, MSE

  • 8/7/2019 Alcenit Insights - Personajes para User Acceptance Test - UAT

    2/2

    de personajes para evaluar si laaplicacin es adecuada a lasexpectativas y acciones de distintosgrupos de usuarios.

    Los personajes son arquetipos deusuarios finales creados en base adatos reales de la audiencia esperada,

    tales como aquellos obtenidos de lasestadsticas de venta y estudios demercado, y describen una instancia delactor. Por ejemplo, para un actorcliente pueden existir diferentes tiposde personajes que ayudan a recrear elambiente real en donde ser puesta enuso la aplicacin, tales como LuisBaker y Mara Salazar (ver insertos).

    El objetivo de los personajes esconcebir los diferentes tipos deusuarios finales con personalidades ymotivaciones, que al fin y al cabo,juegan un gran papel en la experiencia

    que sentir el usuario al interactuarcon la aplicacin. Este cambio deenfoque hacia los usuarios finalespermite evaluar efectivamente laadecuacin de la aplicacin para ellosy no de ellos a la aplicacin, comoocurre con los Casos de Uso.

    Cuando los personajes son biendefinidos ofrecen situaciones yacciones humanas. Un personaje quese mueve a travs de escenarios esefectivo para unir los contextos de

    desarrollo de software con los de usode la aplicacin. Los patrones decomportamiento que describen lospersonajes en el contexto social,aportan informacin vital que noproveen los requerimientos funcionalesy los actores de los Casos de Uso yaque no toman en cuenta los datosdemogrficos. El propsito de losescenarios basados en personajes esel de relatar la historia de un usuariopotencial.

    La funcionalidad de una aplicacin es suficiente para motivar a un usuafinal a tomar una decisin de compEs necesario cumplir con lexpectativas de usabilidad del usuapara lograr su satisfaccin. Semba rgo , poc os d i s eos aplicaciones toman en cuenta

    aspectos motivadores que tienen igimportancia que los requerimienfuncionales para cumplir con criterde satisfaccin.

    El uso de personajes y escenarios una tcnica ms eficaz en la validacde aplicaciones, ya que permitvisualizar la interaccin de dicusuario y cmo ste experimenta uso de la aplicacin dentro de contexto social.

    Min Chen ([email protected]) es consultprincipal en Alcenit Consulting Services. Po

    el ttulo de Master of Software Engineering

    la Carnegie Mellon University en EstaUnidos y el ttulo de Licenciatura en Ingenien Informtica de la Universidad de Panam

    Fue becada Fulbright, BARSA, e IFARHU.

    Ha laborado en empresas nacionalesinternacionales realizando trabajos

    consultora para organizaciones en EstaUnidos, Alemania, Colombia, Rep. Dominicy Panam.

    Ha contribuido en publicaciones de procesoingeniera de software del Software EngineerInstitute (SEI) y de IEEE en ingls y espaHa sido conferencista internacional y magis

    en temas de procesos de tecnologa, ingenide software y seguridad informtica en va

    pases de Latinoamrica y en Estados Unidos

    Alcenit Consulting Services se dedicaincrementar la competitividad de organizaciones a travs del uso estratgicolos recursos de Tecnologa. Nuestro ma

    valor agregado es la gestin del camorganizacional y el uso de buenas prcticas

    permiten resultados mensurables y sostenibUtilizamos buenas prcticas basadas en mar

    internacionalmente reconocidos, tales coCOBIT, CMMI, ITIL, ISO 27000 y PMI.

    Mara Salazar de 65 aos es jubilada declase media y todos los meses recibe supago de jubilacin en el banco.

    Tiene dos hijos y cinco nietos. Su hijomayor vive en el extranjero con sufamilia a quienes Mara visita dos veces

    al ao.

    Aprovecha las maanas para hacer susdiligencias y para pagar cuentas enefectivo. Disfruta mucho trabajar en suardn, al cual le dedica tiempo todas lastardes.

    Su hijo menor le est enseando a usara computadora y a navegar por Internetpara que ella pueda pagar sus cuentasen lnea, pero a Mara no le gusta muchoa idea porque considera que lascomputadoras son muy impersonales.

    Copyright 2011 Alcenit Corporation. All rights reserved.

    Alcenit Insights

    El uso de personajes yescenarios es una tcnicams eficaz en la validacin de

    aplicaciones, ya que permitenvisualizar la interaccin dedicho usuario y cmo steexperimenta el uso de laaplicacin dentro de sucontexto social.

    www.alcenit.co