Browse > Home / Archive by category 'Tecnologías de la Información'

| Subcribe via RSS

La vida de un defecto – Its defect speaking

Febrero 17th, 2010 | 3 Comments | Posted in Sistemas de Información

Pere Felices me acaba de enviar un texto muy simpático sobre la vida de un defecto (de software), que comparto con vosotros para que también la disfrutéis:

I am defect. For some people I am a mild inconvenience and for some I am their worst nightmare, probably a life threatening nightmare. For many years, people like you have treated me as a hunting target and treated me as a non-living entity – without any emotion, say or dreams. Till now, I kept my silence but now I had it enough. TestingGeek has allowed me to tell my story to the world, to tell you truth about me and my feelings.

You call me so many names (And all of them are bad BTW), but do you know anything at all about me? Do you know where I lived before you forced me to live in your code – to be found, discussed, killed, ignored and humiliated?  People tell me so many things, but do you realize reasons for my existent? I know I am not desired, I know I am not welcomed and to be honest, I do not want to come anywhere near your (sometime dirty) code, requirements etc. But you force me to live in your requirements, code, network and so many unimaginable places because of your misunderstandings, lack of knowledge or plain sloppiness some time.

You do not realize, but I pay a great price for your sloppiness and your lack of understanding. I take blame for lost life, money and happiness for many users. Plane is crashed because there was a defect; transaction was not complete because there was a bug and so on. Why don’t you pause, think and say plane was crashed because someone did not do their job properly. I am there not because I love staying in your code, but because someone took short cut, invited me there to be found by someone else. I was invited, ignored and now I am blamed. Where is justice? Unfortunately defects cannot trial humans in their court, but I hope our fate will change.

My life is extremely comfortable till you guys put me in the code. After that, it’s all misery and my life becomes extremely miserable. From that moment onwards, I live my life in anticipation of to be found, broken in pieces, discussed and humiliation. I do not like being here and so always gives you hint of my presence. Sometime, I have power to give strong hints and it becomes impossible for you to ignore me. But sometime, you just do not recognize my hints, you over look what I say in log files, you don’t notice when I create slight flicker or make your system slow. You attribute things like these to something else and leave me there to rot, to get worsen. That doesn’t leave me any option but to gather strength and try harder. Most of the time I succeed and you notice me. Unfortunately I cannot understand your situation so some time by the time you notice me, I might have crashed a plane or ruined millions. So please, practice, observe and understand my hints. I will be very happy if you find me and kill me in such a way that I do not have to come again, but alas it doesn’t happen.

Most of the time, instead of killing me you just change my dress and location. Sometime, you even break me in to pieces and scatter me in your code base. Unfortunately, we do not follow the law of physics so some time when you break me in pieces, every piece could be bigger than the original itself. Even in pieces we communicate with each other, we affect each other and because of this you get confused. Rather than finding all the pieces, you take one piece and kill it or unfortunately break it in even more pieces…and cycle continues.

Buried in your millions of line of code, I wait patiently for my angles called testers who have skills and mandate to discover me. Given the right environment these angles could find most of us. But look, what have you done to my angles? You have converted them from angel to robot so rather than finding me, they are following some steps. If I am lucky, they will find me otherwise my angles will pass by me and ignore me, because someone has given them steps to follow rather than mandate to find me. Will I not feel angry about it? How would you feel if you struggle to survive in a sea and rescue boat follow the route given to them and ignores your plea? Well, that’s how I feel.

Sometime my angels create robot themselves and call it test automation. This can be extremely useful, but only if mandate for them is to find me rather than creating more robots. Unfortunately, for many people mandate is limited to the creation of these robots and they are worse for me. Well, it’s like missing rescue boat in periodic manner, after every check-in, after every few hours or on nightly basis.

I am not selfish and understand that sometime you just can’t kill me, but believe me I will be very happy if you can find me, discuss me meaningfully and take conscious decision to keep me in the code. Because, if you do that I’ll understand that I’ll never ever kill someone because of my presence, I’ll know that I will not ruin your millions. So as long as you have assessed risk associated with me staying in your code, I can live there happily. I just do not want to live there with feeling that I am not wanted here and I can possibly hurt someone.

Please, I do not want to stay in your code or system. I am extremely happy outside, don’t invite me inside. I know some of us are a bit naughty and will come without invitation. For those naughty defects, give our angels mandate to find them in best possible way rather than following steps or creating just robots. I am good at heart and do not want to hurt anyone, so please find me and get me out of your code base.

Remember, I am a defect buried in your code and waiting for you. Please be aware of my presence and keep your eyes open for me.

Waiting to be found – A defect.

Fuente: Testinggeek.com

Tags: , , , , , , ,

ISTQB Advanced (Test Manager) – Mapa Mental

Febrero 14th, 2010 | 1 Comment | Posted in Desarrollo Profesional, Sistemas de Información

ISTQB Mind Map

Hace unas semanas andaba preparando el examen de certificación ISTQB Advanced Level (Test Manager). Se trata de una titulación oficial que demuestra la cualificación de los candidatos en varias disciplinas:

  • Software Testing Basics.
  • Testing Process.
  • Test Management.
  • Reviews.
  • Defect and Incident Management.
  • Standards and Test Improvement Process.
  • Test Tools and Automation.
  • Team Composition.

Para preparar la certificación me hice un mapa mental con todos los conceptos básicos del temario, que podéis descargar siguiendo estos enlaces:

ISTQB Advanced Level – Test Manager (FreeMind format)

ISTQB Advanced Level – Test Manager (Xmind format)

Si te interesa el mapa mental en algún otro formato, puedo enviártelo.

Tags: , , , , , , , , , ,

Softqanetwork lanza WorkInQA.com

Hace ya más de 30 años desde que Glenford J. Myers promovió que la Ingeniería de Software separase las disciplinas fundamentales de desarrollo de software de la verificación del mismo. Desde entonces, las actividades de calidad han ido tomando progresivamente una mayor importancia en el ciclo de vida de los proyectos. Del mismo modo, los profesionales del sector de la calidad son cada vez más demandados.

Con esta perspectiva, Softqanetwork lanza WorkInQA.com, el portal de empleo especializado en Testing, Procesos y Quality Assurance, que fomenta la relación entre candidatos y empresas. WorkInQA.com se sitúa como punto de referencia en un contexto en el que cada vez se apuesta más por los mercados internacionales y en que la calidad de los productos adquiere una mayor importancia como componente diferenciador.

A través de WorkInQA.com podrá difundir sus ofertas de trabajo a un segmento de profesionales que puedan aportar valor real a su negocio.

Web: http://www.WorkInQA.com
Contacto: contact@workinqa.com

WorkInQA.com

Tags: , , , , , , , , ,

Estudio Comunidades Online 2009

Diciembre 14th, 2009 | 2 Comments | Posted in Interacción, Sistemas de Información

Miguel Cornejo me envía el resultado del Estudio Comunidades Online 2009, en el que participamos con TICnovation.

Aquí os dejo el resumen ejecutivo:

Las respuestas a la encuesta han sido muy satisfactorias, por dos razones: en primer lugar, porque han confirmado lo que sabíamos y queríamos ratificar (el papel relevante y productivo de las comunidades en las organizaciones españolas). En segundo lugar, porque han aportado una inesperada dosis de sorpresas en distintos ámbitos, como puede verse en los análisis que siguen.

Las comunidades online son a día de hoy un instrumento establecido en muchas organizaciones españolas, con un peso y un presupuesto significativo y de tendencia creciente, y una sensibilidad muy alta por parte de la dirección de las empresas. El uso de comunidades no está limitado a sectores productivos concretos, ni a modelos de negocio concretos: hay una enorme variedad de enfoques, más allá de los estereotipos de prensa y de los precocinados de analistas como Forrester. La realidad es más variada y más compleja, como las organizaciones a las que se adapta.

Algo que sí refleja claramente la encuesta es que las comunidades existentes son, en su inmensa mayoría, instrumentos directamente orientados a crear valor para sus organizaciones, y que lo consiguen.

Podéis leer más sobre los resultados y acceder al informe en emekame.

Tags: , , , , , ,

Manifiesto “En defensa de los derechos fundamentales en internet”

Diciembre 6th, 2009 | 3 Comments | Posted in Privacidad y Aspectos Legales

Ante la inclusión en el Anteproyecto de Ley de Economía sostenible de modificaciones legislativas que afectan al libre ejercicio de las libertades de expresión, información y el derecho de acceso a la cultura a través de Internet, los periodistas, bloggers, usuarios, profesionales y creadores de Internet manifestamos nuestra firme oposición al proyecto, y declaramos que:

  1. Los derechos de autor no pueden situarse por encima de los derechos fundamentales de los ciudadanos, como el derecho a la privacidad, a la seguridad, a la presunción de inocencia, a la tutela judicial efectiva y a la libertad de expresión.
  2. La suspensión de derechos fundamentales es y debe seguir siendo competencia exclusiva del poder judicial. Ni un cierre sin sentencia. Este anteproyecto, en contra de lo establecido en el artículo 20.5 de la Constitución, pone en manos de un órgano no judicial -un organismo dependiente del ministerio de Cultura-, la potestad de impedir a los ciudadanos españoles el acceso a cualquier página web.
  3. La nueva legislación creará inseguridad jurídica en todo el sector tecnológico español, perjudicando uno de los pocos campos de desarrollo y futuro de nuestra economía, entorpeciendo la creación de empresas, introduciendo trabas a la libre competencia y ralentizando su proyección internacional.
  4. La nueva legislación propuesta amenaza a los nuevos creadores y entorpece la creación cultural. Con Internet y los sucesivos avances tecnológicos se ha democratizado extraordinariamente la creación y emisión de contenidos de todo tipo, que ya no provienen prevalentemente de las industrias culturales tradicionales, sino de multitud de fuentes diferentes.
  5. Los autores, como todos los trabajadores, tienen derecho a vivir de su trabajo con nuevas ideas creativas, modelos de negocio y actividades asociadas a sus creaciones. Intentar sostener con cambios legislativos a una industria obsoleta que no sabe adaptarse a este nuevo entorno no es ni justo ni realista. Si su modelo de negocio se basaba en el control de las copias de las obras y en Internet no es posible sin vulnerar derechos fundamentales, deberían buscar otro modelo.
  6. Consideramos que las industrias culturales necesitan para sobrevivir alternativas modernas, eficaces, creíbles y asequibles y que se adecuen a los nuevos usos sociales, en lugar de limitaciones tan desproporcionadas como ineficaces para el fin que dicen perseguir.
  7. Internet debe funcionar de forma libre y sin interferencias políticas auspiciadas por sectores que pretenden perpetuar obsoletos modelos de negocio e imposibilitar que el saber humano siga siendo libre.
  8. Exigimos que el Gobierno garantice por ley la neutralidad de la Red en España, ante cualquier presión que pueda producirse, como marco para el desarrollo de una economía sostenible y realista de cara al futuro.
  9. Proponemos una verdadera reforma del derecho de propiedad intelectual orientada a su fin: devolver a la sociedad el conocimiento, promover el dominio público y limitar los abusos de las entidades gestoras.
  10. En democracia las leyes y sus modificaciones deben aprobarse tras el oportuno debate público y habiendo consultado previamente a todas las partes implicadas. No es de recibo que se realicen cambios legislativos que afectan a derechos fundamentales en una ley no orgánica y que versa sobre otra materia.

Fuente: edans.com

Tags: , , , , , , , , ,