Archive for Mayo, 2010

Seguridad PKI para sistemas embebidos

Viernes, Mayo 28th, 2010

Los sistemas embebidos se han desplegado a lo largo de diversos mercados: medicina, tele comunicaciones, electrodomésticos o automoción entre otros. Como el uso de Internet aumente, cada vez más dispositivos embebidos ya aplicaciones se han conectado a la red y han sacado partido de las ventajas que ofrece. Algunos expertos predicen que el número de dispositivos conectados a Internet pronto superará el de usuarios humanos, y que llegarán a niveles mucho más altos.

pki.jpg

El éxito de los productos conectados a Internet y los buenos resultados que obtienen las aplicaciones, han generado notables progresos en la prestación de facilitad de uso y seguridad, eliminado así un importante obstáculo para el uso generalizado por parte de todo tipo de personas y de todas las edades. Miles de usuarios realizan ahora con tal confianza transacciones bancarias, trámites administrativos y gestiones empresariales. Compran libros, coches, pólizas de seguros, planes de jubilación, acciones y muchas otras cosas.
Pero… ¿cómo son de seguros los millones de dispositivos que se conectan a Internet?

Pulsa aquí para leer este artículo completo en Embedded Computing Design.

QA&TEST Research & Analysis Centre

Viernes, Mayo 21st, 2010

QA&TEST ha inaugurado recientemente su centro de estudios QA&TEST Research  & Analysis Centre llevando a cabo un primer estudio de investigación sobre “Retos y Oportunidades del Testing y la Calidad de Software Embebido”.

research.jpg

Este primer estudio tuvo como objetivo identificar las principales áreas de interés para la industria del software en el ámbito de las pruebas y la calidad. Con este inicio se ha pretendido, además de analizar el estado de la industria y qué retos y oportunidades nos planteamos enfrentar en el futuro,  contribuir a desencadenar investigaciones más profundas en este área que serán llevadas a cabo por el centro de estudios de QA&TEST en el futuro.

(más…)

Cómo reducir las limitaciones mediante metodologías ágiles

Martes, Mayo 18th, 2010

agile.jpgLos métodos ágiles se describen habitualmente como métodos de desarrollo de software. La mayoría de la documentación, como el Manifiesto Ágil, describe cómo se organizan los equipos ágiles y cómo deben trabajar, pero no describen el resto de aspectos que tienen lugar fuera del equipo de desarrollo.

Cuando los equipos empiezan a usar nuevos métodos, actúan de forma radicalmente diferente, especialmente en una empresa en la que, en otras circunstancias, no se cambiaría la forma de trabajar. Es imposible, entonces, que no surja ningún conflicto. Cuando te encuentres  con  normas ya existentes que se ponen en el camino del desarrollo de equipos ágiles, tendrás que elegir entre ignorar la norma, seguir la norma o intentar cambiarla.

Pulsa aquí para leer el artículo completo en Sticky Minds.

Cómo usar técnicas y herramientas de testing unitarias para mejorar la calidad del software

Jueves, Mayo 6th, 2010

Las pruebas unitarias surgen tan pronto como el desarrollo de software en si mismo. Tiene sentido coger cada bloque de desarrollo de aplicaciones, desarrollarlo de forma aislada y ejecutarlo para asegurarse de que hace exactamente lo que debe sin interferir con el resto de la aplicación.

unit_test.jpg

Hace unos años, el problema radicaba en no poder separar cada bloque de desarrollo de su entorno, compilarlo y ejecutarlo de forma unitaria. Para solucionarlo, es necesario un programa que ejecute las pruebas unitarias y que facilite una inicialización de secuencias para preparar las estructuras de datos para las pruebas unitarias que se van a realizar.

Pulsa aquí para leer el artículo completo en Embedded.com