ARES para Palm OS: desarrollar aplicaciones móviles desde navegador Web

Palm acaba de abrir el acceso en fase beta a su nueva plataforma “Project Ares”, un nuevo entorno de desarrollo para crear aplicaciones de Palm webOS.

Es el primer juego completo de herramientas integradas de desarrollo móvil organizada por completo en el navegador, lo que hace aún más fácil y más rápido crear aplicaciones de Palm webOS.

Con su “arrastrar y soltar constructor de interfaces”, Ares reduce en gran medida las barreras para los desarrolladores web.

Permite hasta Depurar J

Un tutorial: http://ares.palm.com/Ares/docstemp/tutorial.html

Historias de Usuario en Scrum

Siguiendo con el post: https://unpocodejava.wordpress.com/2010/01/12/libro-diseno-agil-con-tdd/

Del libro

Una historia de usuario posee similitudes con un caso de uso, salvando ciertas distancias. Por hacer una correspondencia entre historias de usuario y casos de uso, podríamos decir que el título de la historia se corresponde con el del caso de uso tradicional.

Sin embargo, la historia no pretende definir el requisito. Escribir una definición formal incurre en el peligro de la imprecisión y la malinterpretación, mientras que contarlo con ejemplos ilustrativos, transmite la idea sin complicaciones.

En ATDD cada historia de usuario contiene una lista de ejemplos que cuentan lo que el cliente quiere, con total claridad y ninguna ambig¨uedad. El enunciado de una historia es tan sólo una frase en lenguaje humano, de alrededor de cinco palabras, que resume qué es lo que

hay que hacer. Ejemplos de historias podrían ser:

Breves, concretas y algo estimables. Son el resultado de escuchar al cliente y ayudarle a resumir el requisito en una sola frase. Muy importante: Están escritas con el vocabulario del negocio del cliente, no con vocabulario técnico.

Por sí misma una historia aislada es difícil de estimar incluso con este formato.

Lo que las hace estimables y nos hace ser capaces de estimarlas cada vez mejor, es el proceso evolutivo que llamamos ágil. Esto es: a base de iterar, estimar en cada iteración y hacer restrospectiva al final de la misma, vamos refinando la habilidad de escribir historias y estimarlas.

Cada historia provoca una serie de preguntas acerca de los m´ultiples contextos en que se puede dar. Son las que naturalmente hacen los desarrolladores a los analistas de negocio o al cliente.

· ¿Qué hace el sistema si el libro que se quiere a˜nadir al carrito ya está dentro de él?

· ¿Qué sucede si se ha agotado el libro en el almacén?

· ¿Se le indica al usuario que el libro ha sido a˜nadido al carrito de la compra?

Las respuestas a estas preguntas son afirmaciones, ejemplos, los cuales transformamos en tests de aceptación. Por tanto, cada historia de usuario tiene asociados uno o varios tests de aceptación (ejemplos):

Las preguntas surgidas de una historia de usuario pueden incluso dar lugar a otras historias que pasan a engrosar el backlog o lista de requisitos: “Si el libro no está en stock, se enviará un email al usuario cuando llegue”.

Nuevos Productos MULE

Nuevos Productos MULE
Tcat Server › es un Servidor Tomcat complete que simplifica la administración y gestión
Mule Data Integrator ›
solución para la integración y transformación de datos, ofrece un editor gráfico como plugin Eclipse y se integra con Mule ESB
Mule ESB 2.2.4 ›
una nueva versión con nuevos ejemplos, bugs solucionados,….

iBeans › ofrece components reusables para integrar con servicios como Gmail, Amazon EC2

Newsletter | January 2010 edition

Dear Luis Miguel,

We had quite a 2009 at MuleSoft. Last year brought the introduction of three new products to MuleSoft – Tcat Server, Mule Data Integrator, and the new open source iBeans for integrating web applications. In addition, we made significant improvements to Mule ESB, introducing several feature releases, a new Mule IDE and a high availability module for Mule ESB Enterprise. I’m very proud of what the MuleSoft development team has accomplished in the past year, and I continue to believe that the Mule community is among the best in open source.

But the best is not behind us – 2010 is already proving to be an exciting year. To start, we will be making a new product announcement in the JMS messaging space in just a few days, so stay tuned. In addition, we are making exciting progress on our next major community release, Mule ESB 3.0, which will include dramatic improvements in the simplicity of development, deployment, and management of Mule. Mule ESB 3.0 leverages the work that we have done in creating the open source iBeans project, which helps developers integrate their web applications with enterprise and web-based data sources and services. In the coming months you will see us continuing to drive iBeans into new and interesting areas.

In short, MuleSoft will spend 2010 building toward our Web Middleware vision – making it dead-simple for developers and IT administrators to build, deploy, and run connected web applications both in the datacenter and in the cloud.

Thank you for a phenomenal 2009. Here’s to an even better 2010!

Cheers,
Ross Mason

Tcat Server – enterprise Tomcat made simple

Tcat Server is a fully supported Apache Tomcat server that allows developers to easily build and test connected web applications and simplifies Tomcat management and application provisioning tasks for administrators.

  • 100% Tomcat, with no changes to the core Tomcat code
  • Remote configuration management
  • Advanced application provisioning
  • Performance monitoring and diagnostics

Tcat Server is free to use in development and pre-production.

Learn more

Download Tcat Server

Mule Data Integrator – graphical data mapping and transformation

Mule Data Integrator is an end-to-end solution for complex data integration and transformation, simplifying the development, maintenance, and deployment of data maps. With its intuitive Eclipse-based graphical designer, even non-technical personnel can easily create maps. Mule Data Integrator is fully integrated with Mule ESB, providing a comprehensive infrastructure for application integration and SOA.

Mule Data Integrator is licensed for free and unlimited use in development and pre-production, at no charge to the user. Mule Data Integrator is sold for production use with Mule ESB Enterprise and/or Mule ESB Community.

Learn more

Download Mule Data Integrator

Mule ESB 2.2.4

Mule ESB 2.2.4 includes over 200 bug fixes, new features, and updates over 2.2 Community and the following new features:

  • Enhanced SAML capabilities
  • A WebSphere MQ example included in Mule, demonstrating the use of transactions and self-healing connections when using Mule and WebSphere MQ together
  • Hot deployment of Mule ESB applications to MuleSoft Tcat Server or Apache Tomcat
  • Transactional polling JMS receiver, allowing more efficient use of broker connections and deployments to WebSphere Application Server

Download a 30-day trial of Mule ESB Enterprise

iBeans – dead-simple integration for webapps

iBeans provide a way to dramatically simplify common integration tasks for web application developers. iBeans are reusable integration components that can be created in minutes and can help developers tap into the best of the web. Examples of iBeans already available and in use include Twitter, Gmail, Flickr, and Amazon EC2.

Get Started with iBeans ›

A %d blogueros les gusta esto: