QAustral

Un Blog de QAustral SA – Calidad de Software y Negocios

Home » Posts tagged "Calidad de Negocios"

Asesino de Gmail “Facebook”, Proyecto Titán

Ya en febrero se escribió sobre Titán un secreto de Facebook de proyectos – un cliente de correo basado en web que se oye es no oficial a que se refiere internamente como “asesino de Gmail“. Ahora que hemos escuchado de fuentes que esto es lo que viene el lunes durante el evento especial de Facebook, junto a direcciones de correo electrónico personal@facebook.com para los usuarios.

Esta sorpresa no es grande – el evento invita a Facebook en un envió insinuado fuertemente que la noticia tendría algo que ver con su bandeja de entrada, lo que provocó un montón de especulaciones de que el caso podría estar relacionado con el Titán. Nuestro entendimiento es que se trata de algo más que una actualización de la interfaz de usuario para los actuales servicios de mensajería de Facebook con el acceso POP clavada. Más bien, Facebook es la construcción de un cliente de correo web de pleno derecho, y si bien sólo puede estar en las primeras etapas de su lanzamiento este lunes, hay una cantidad enorme de potencial.

Facebook tiene el mundo de productos de fotos más populares, el producto más populares eventos, y pronto tendrá un producto local muy popular de ofertas también. Puede modificar el diseño de su cliente de correo web para mostrar el contenido de cada uno de estos de una manera perfecta (y no olvides los mensajes de los juegos, o los pagos a través de Facebook a Créditos). Y también está el aspecto social: Facebook sabe quiénes son sus amigos y cómo de cerca está conectado a ellos, sino que probablemente se puede hacer un trabajo bastante bueno averiguar qué mensajes de correo electrónico personal que usted desea leer más y darles prioridad en consecuencia.

Fuente: http://nuevayoresblogs.com/2010/11/asesino-de-gmail-facebook-proyecto-titan-esta-viniendo-el-lunes/

Calidad de Software en economías emergentes

QAustralQAustralDurante la jornada del Día 22/9, se llevó adelante en las instalaciones de Holiday Inn la Jornada de Calidad – Tendencias y experiencias; del Cluster Tecnológico de Córdoba. En esta jornada, QAustral expuso sobre “Calidad de Software en economías emergentes” y presentó uno de los casos de éxito con profesionales extranjeros que compartieron su experiencia de Calidad de Software externalizado.
El evento convoco una gran cantidad de asistentes provenientes de Empresas tecnológicas y desarrolladoras que componen la propuesta tecnológica regional desde CIECCA, UIC y CCT.

www.qaustral.com

La importancia de Calidad de Negocios

Fidelizar clientes, desarrollar y mantener relaciones comerciales estables, es en los tiempos actuales un requerimiento estratégico de gran importancia. El competitivo mercado actual propone nuevas relaciones continuadas entre el cliente y la empresa.

Proyectar el crecimiento de un proyecto comercial e incluso mantener la existencia misma de la propuesta; depende en un muy alto porcentaje del éxito que se obtenga en la fidelización comercial de clientes.
Si bien al hablar de fidelización de clientes los responsables de gestión piensan en Programas de incentivos, Sorteos, Tarjeta Prepago o Programas de incentivos personalizados; la realidad demuestra que estas actividades que pueden ser realizadas por agencias de publicidad y marketing son solo una parte de la intensa labor necesaria para fidelizar la relación con un cliente. El primer paso indispensable para construir una relación fructífera para ambas partes es el “conocimiento mutuo”. La calidad del negocio se expresa con éxito en la medida que se tiene un acabado conocimiento del cliente, de sus expectativas, de su conformidad con el servicio y de los detalles que hacen a que se sienta realizado con la compra de un producto o servicio.

Especialistas

Numerosos especialistas recomiendan la realización de encuestas y su posterior análisis estadístico, sin embargo, esta propuesta es una de las herramientas que debe ser completada y observada por un estudio integral y no solamente con un sondeo de opinión general. Los expertos en calidad de negocios de alta competitividad, trabajan en conjunto con elementos de Marketing, análisis discursivo, ingredientes de comunicación social y análisis económico del mercado. El objetivo de esta actividad donde interviene grupos de enfoque, entrevistas dirigidas, observación de contexto y otros elementos, es determinar si es bueno el nivel de comunicación con los clientes y responder o Conocer el valor que un cliente le asigna a un producto o servicio y además, determinar si este se encuentra alineado con el negocio del cliente. Es de gran importancia conocer las expectativas de valor agregado que se tiene sobre un producto, servicio o sobre la empresa como soporte.

Calidad de Negocios - Fidelizar

La aplicación de calidad de Negocios organizada en una compañía, determina un estilo y una forma de trabajo orientada al cliente, logrando satisfacción y atrayendo naturalmente nuevos clientes. Identificar las brechas entre lo que un cliente espera de un producto o servicio y lo que la empresa le está entregando puede ser determinante para la existencia misma de un proyecto empresarial.

QA – Calidad de Negocios

Cuestiones de Fidelización

La fidelización se basa en convertir cada venta en el principio de la siguiente. Trata de conseguir una relación estable y duradera con los usuarios finales de los productos que vende. Un plan de fidelización debe mostrar tres «C»: captar, convencer y conservar.

Los planes de fidelización más conocidos son: programas de puntos de las aerolíneas, los hoteles, las tarjetas de crédito
Fidelización es un término que utilizan, básicamente, las empresas orientadas al cliente, donde la satisfacción del cliente es un valor principal. Sin embargo, las empresas orientadas al producto se esfuerzan en vender sus bienes y servicios ignorando las necesidades e intereses del cliente.
Una empresa establece su estrategia de fidelización con el objetivo de mantener sus clientes activos y, si es posible, aumentar la cifra de negocio con ellos.
Cuando un consumidor compra un producto, pueden ocurrir tres cosas distintas:

1.Que no vuelva a comprar el producto
2.Que vuelva a comprarlo
3.Que compre el mismo artículo, pero de otra marca

Evidentemente, las agencias de publicidad y marketing son capaces de diseñar planes de fidelización, basándose en promociones más o menos sofisticadas. La fidelización a una marca, a una empresa… se trabaja superando las expectativas del cliente.

Calidad

La estrategia de fidelización empieza con la formación de los empleados de la propia empresa para que adopten el siguiente paradigma: la calidad de un producto o servicio conduce a la satisfacción del cliente, que lleva a la fidelización del cliente, que lleva a la rentabilidad. La fidelización confía en la publicidad y la comunicación “boca a boca” para transmitir las ventajas y beneficios que disfrutan los clientes fidelizados y así atraer a nuevos clientes.

Fuente: Wikipedia.

Indicadores de Calidad

Calidad de Negocios y Calidad de Software.

“Además de asegurar la calidad del producto final en el desarrollo de software; las empresas informáticas deben prestar especial atención a los indicadores de calidad en su servicio.

Que son los indicadores y como implementarlos, los explica Carlos Cusmai; CEO de QAustral S.A, en el programa Ingenieria Global.”

¿Qué es la reingeniería de procesos?

Al observar y tomar parte en proyectos de reingeniería en una docena de corporaciones, se puede ver semejanzas notables entre los diversos procesos, semejanzas que van más allá de los tipos de Industria y aun de la Identidad de un proceso particular. Mucho de lo que se aplica a una compañía de automóviles que ha rediseñado sus procesos se aplica Igualmente a una compañía de seguros o a un minorista.
Comprendiendo qué es un proceso y cómo este forma parte integral de las empresas e instituciones, cualesquiera sea su naturaleza, es posible entonces llegar a una definición.

Hammer y Champy definen a la reingeniería de procesos como “la reconcepción fundamental y el rediseño radical de los procesos de negocios para lograr mejoras dramáticas en medidas de desempeño tales como en costos, calidad, servicio y rapidez” (Fuente: Institute of Industrial Engineers, “Más allá de la Reingeniería”, CECSA, México, 1995, p.4)

Por lo tanto se trata de una reconcepción fundamental y una visión holística de una organización. Preguntas como: ¿por qué hacemos lo que hacemos? y ¿por qué lo hacemos como lo hacemos?, llevan a interiorizarse en los fundamentos de los procesos de trabajo.

La reingeniería de procesos es radical hasta cierto punto, ya que busca llegar a la raíz de las cosas, no se trata solamente de mejorar los procesos, sino y principalmente, busca reinventarlos, con el fin de crear ventajas competitivas osadas, con base en los avances tecnológicos. como por ejemplo en Coca Cola.

Wikipedia

Ideas creativas

Sir Ernest Rutherford, presidente de la Sociedad Real Británica y Premio Nobel de Química en 1908, contaba esta historia real.

QA

Hace algún tiempo, recibí la llamada de un colega. Estaba a punto de poner un cero a un estudiante por la respuesta que había dado en un problema de física, pese a que éste afirmaba rotundamente que su respuesta era absolutamente acertada. Profesores y estudiantes acordaron pedir arbitraje de alguien imparcial y fui elegido yo.

Leí la pregunta del examen y decía: “Establezca cómo es posible determinar la altura de un edificio con la ayuda de un barómetro”. El estudiante había respondido:

Llevo el barómetro a la azotea del edificio y le ato una cuerda muy larga. Lo descuelgo hasta la base del edificio, marco y mido. La longitud de la cuerda es igual a la longitud del edificio.

Realmente, el estudiante había planteado un serio problema con la resolución del ejercicio, porque había respondido a la pregunta correcta y completamente.

Por otro lado, si se le concedía la máxima puntuación, podría alterar el promedio de su año de estudio, obtener una nota más alta y así certificar su alto nivel en física; pero la respuesta no confirmaba que el estudiante tuviera ese nivel.

Sugerí que se le diera al alumno otra oportunidad. Le concedí seis minutos para que me respondiera la misma pregunta pero esta vez con la advertencia de que en la respuesta debía demostrar sus conocimientos de física.

Habían pasado cinco minutos y el estudiante no había escrito nada. Le pregunté si deseaba marcharse, pero me contestó que tenía muchas respuestas al problema. Su dificultad era elegir la mejor de todas. Me excusé por interrumpirlo y le rogué que continuara. En el minuto que le quedaba escribió la siguiente respuesta:

Tomo el barómetro, lo lanzo al suelo desde la azotea del edificio y mido el tiempo de caída con un cronómetro. Después aplico la fórmula:
Altura de caída = 0,5 x g x t^2 (donde g = aceleración de la gravedad constante = 9,8 m/seg2; y t= tiempo de caída). Y así obtenemos la altura del edificio.

En este punto le pregunté a mi colega si el estudiante se podía retirar. Le dio la nota más alta.

Tras abandonar el despacho, me reencontré con el estudiante y le pedí que me contara sus otras respuestas a la pregunta.

Bueno – respondió – hay muchas maneras. Por ejemplo, tomás el barómetro en un día soleado y medís la altura del barómetro y la longitud de su sombra. Si medimos a continuación la longitud de la sombra del Edificio y aplicamos una simple proporción, obtendremos también la altura del edificio.

Perfecto, le dije, ¿y de otra manera?.

Si, contestó, éste es un procedimiento muy básico para medir un edificio, pero también sirve. En este método, tomás el barómetro y te situás en las escaleras del edificio en la planta baja. Según subís las escaleras, vas marcando la altura del barómetro y contás el número de marcas hasta la azotea. Multiplicás al final la altura del barómetro por el número de marcas que hiciste y ya tenés la altura.

Este es un método muy directo. Por supuesto, si lo que querés es un procedimiento más sofisticado, podés atar el barómetro a una cuerda y moverlo como si fuera un péndulo. Si calculamos que cuando el barómetro está a la altura de la azotea del edificio la velocidad es cero, y si tenemos en cuenta la medida de la velocidad del barómetro cuando pasa por la perpendicular del edificio en trayectoria circular, de la diferencia de ambas velocidades, y aplicando una sencilla formula trigonométrica, podríamos calcular, sin duda, la altura del edificio.

En este mismo estilo de sistema, atás el barómetro a una cuerda y lo descolgás desde la azotea a la calle. Usándolo como un péndulo podés calcular la altura midiendo su periodo de precesión.

En fin, – concluyó – existen otras muchas maneras. Probablemente, la mejor sea tomar el barómetro y golpear con él la puerta de la casa del portero. Cuando abra, decirle: “Señor portero, aquí tengo un bonito barómetro. Si usted me dice la altura de este edificio, se lo regalo”.

En este momento de la conversación, le pregunté si no conocía la respuesta convencional al problema (la diferencia de presión marcada por un barómetro en dos lugares diferentes nos proporciona la diferencia de altura entre ambos lugares) evidentemente, dijo que la conocía, pero que durante sus estudios, sus profesores habían intentado enseñarle a pensar.

El estudiante se llamaba Niels Bohr, físico danés, premio Nobel de física en 1922, más conocido por ser el primero en proponer el modelo de átomo con protones y neutrones y los electrones que lo rodeaban. Fue fundamentalmente un innovador de la teoría cuántica.

Pruebas de software

Las pruebas de software se integran dentro de las diferentes fases del Ciclo del software dentro de la Ingeniería de software. Así se ejecuta un programa y mediante técnicas experimentales se trata de descubrir que errores tiene.
Para determinar el nivel de calidad se deben efectuar unas medidas o pruebas que permitan comprobar el grado de cumplimiento respecto de las especificaciones iniciales del sistema.
Las pruebas de software, testing o beta testing es un proceso usado para identificar posibles fallos de implementación, calidad, o usabilidad de un programa de ordenador o videojuego. Básicamente es una fase en el desarrollo de software consistente en probar las aplicaciones construidas. Únicamente un proceso de verificación formal puede probar que no existen defectos.

Hay muchos planteamientos a la hora de abordar el testeo de software, pero para verificar productos complejos de forma efectiva requiere de un proceso de investigación más que seguir un procedimiento al pie de la letra. Una definición de “testing” es: proceso de evaluación de un producto desde un punto de vista crítico, donde el “tester” (persona que realiza el testeo) somete el producto a una serie de acciones inquisitivas, y el producto responde con su comportamiento como reacción. Por supuesto, nunca se debe testear el software en un entorno de producción. Es necesario testear los nuevos programas en un entorno de pruebas separado físicamente del de producción. Para crear un entorno de pruebas en una máquina independiente de la máquina de producción es necesario crear las mismas condiciones que en la máquina de producción. Existen a tal efecto varias herramientas vendidas por los mismos fabricantes de hardware (IBM, Sun, HP etc.). Esas utilidades reproducen automáticamente las bases de datos para simular un entorno de producción.

En general, los informáticos distinguen entre errores de programación (o “bugs”) y defectos de forma. En un defecto de forma, el programa no realiza lo que el usuario espera. Por el contrario, un error de programación puede describirse como un fallo en la semántica de un programa de ordenador. Éste podría presentarse, o no, como un defecto de forma si se llegan a dar ciertas condiciones de cálculo.
Una práctica común es que el testeo de un programa sea realizado por un grupo independiente de “testers” al finalizar su desarrollo y antes de sacarlo al mercado. Una práctica que viene siendo muy popular es distribuir de forma gratuita una versión no final del producto para que sean los propios consumidores los que la testeen. En ambos casos, a la versión del producto en pruebas y que es anterior a la versión final (o “master”) se denomina beta, y a dicha fase de testeo, beta testing.

Puede además existir una versión anterior en el proceso de desarrollo llamada alpha, en la que el programa, aunque incompleto, dispone de funcionalidad básica y puede ser testeado.
Finalmente y antes de salir al mercado, es cada vez más habitual que se realice una fase de RTM testing (Release To Market), dónde se comprueba cada funcionalidad del programa completo en entornos de producción.

Otra práctica es que el testeo se realice desde el mismo momento en que empieza el desarrollo y continúe hasta que finaliza.

Wikipedia