in

ASP.NET Weblogs

This Blog

Syndication

ASP.NET Espanol Blogs

Browse by Tags

All Tags » Calidad (RSS)
  • Hacer pruebas, vale... pero hacerlas pa' na...

    Me he visto recientemente involucrado en el proceso de selección de una herramienta para el testeo de aplicaciones web. Sobre todo para el análisis del rendimiento de la mismas. Evidentemente yo estaba presente en este proceso para comentar las excelencias...( read more ) Read More...
  • Pruebas web de Team System usando Firefox

    Es cierto que aunque su cuota de mercado no es la más elevada, Firefox ha conseguido un buen puñado de adeptos. Y además muy ruidosos. En según que situaciones, que tu aplicación no soporte Firefox puede ser una cuestión que afecte bastante al posible...( read more ) Read More...
  • Pon un tester en tus proyectos

    A menudo recibo la pregunta: ¿Qué puedo hacer para mejorar la calidad del software que desarrollamos? Y mi respuesta siempre es la misma: Pon un tester en tu proyecto. Pero la reacción a mi respuesta es siempre reticente. Las cuestiones que se plantean suelen ser del estilo: ¿Cómo se los voy a justificar a mis superiores? o ¿Cómo voy a poner alguien solo a probar, con todo lo que tenemos que desarrollar? No existen tester en el mercado. Los desarrolladores ya prueban. Las pruebas las hace el usuario. ...y algunas variantes de las anteriores. Iré abordando estas cuestiones a lo largo de este post, aprovechándolas como una perfecta excusa para hablar sobre algunas de las ideas erróneas...
  • Revisiones de código con Team Foundation Server

    Por su capacidad para detectar y corregir defectos de manera temprana, las revisiones de código son tan importantes como el testeo para controlar los costes y los plazos. Tambien influye positivamente en la calidad del código fuente. Ya he hablado con anterioridad , sobre como cada vez cobra más importancia escribir código de calidad y como incluso hay libros sobre el retorno de la inversión realizada en escribir buen código. Un estudio del Instituto de Ingeniería de la NASA descubrio que las revisiones de código detectan aproximadamente el doble de defectos por hora que las pruebas, lo que sugiere que un enfoque adecuado para acortar plazos es combinar pruebas con revisiones de código...
  • La calidad del software y el código fuente

    Siempre he sostenido que la calidad del software empieza por la calidad del código fuente. Basta observar unas cuantas líneas de código de un proyecto, de unos cuanto archivos de código elegidos al azar para saber mucho sobre la calidad del proyecto en genera. Es impensable que con código de mala calidad se pueda construir buen software. Me ha sorprendido ver en Port 25 , que Microsoft tiene gente investigando sobre la relación que existe entre la calidad del software y la calidad del código fuente y sobre la importancia del código fuente de calidad. Hay dos interesante videos en los que se trata el tema: En el primero, Khaled El Eman, de la Universidad de Otawa, habla sobre el retorno...
  • Aniversario del primer 'bug'

    Hoy nueve de septiembre se cumple el aniversario del primer error informático, que fue causado por un insecto, que se colo dentro de los circuitos de uno de los primeros computadores. Bug es insecto en inglés y de ahí en adelante se popularizo el termino para referirse a los errores. Interesante el hecho de que se conserve ese primer error. Triste final para una vida de polilla, acabar pasando a la historia pegado con un trozo de celo a un cuaderno de bitacora de un servidor. Read More...
  • En el software, la calidad, no es opcional

    Me escribía, hace unos días, uno de los asistentes a la ponencia sobre Calidad del Software y Team System que impartí en los Cursos de Verano de la UPNA . Me comentaba que lo visto en mi ponencia le había causado muy buena impresión y que había decido poner en práctica algunas de las técnicas y herramientas allí comentadas. El problema que se le presentaba, es que en su empresa, un pequeño ISV, sus jefes no percibian la calidad como algo importante, es más importante para ellos tener un mayor número de características que un software de mayor calidad. El razonamiento es simple, la calidad no se puede poner en un anuncio o en una oferta. Esta mentalidad...
More Posts