SG #31

Pagos digitales

Cambiando a un modelo de entrega SaaS

Autor

Publicado en

El Software como servicio (SaaS) es más que un modelo de entrega basado en la nube. Es un acercamiento al servicio que las organizaciones están considerando para satisfacer sus necesidades de Gestión de Servicio TI.

TMMi: Un modelo especializado en pruebas

Publicado en

En ediciones anteriores, hemos hablado sobre el modelo mexicano Test Aptitude Model (TAM) de e-Quallity, el europeo Test Process Improvement (TPI) de Martin Pol y Tim Koomen, y el estadounidense Testing Maturity Model (TMM) del Illinois Institute of Technology). TMMi (Testing Maturity Model integrated) es otro modelo especializado en prueba de software, y en diciembre del 2010 se liberó su versión 3.1, la cual incluye los niveles 4 y 5 que habían quedado pendientes en la versión anterior (2.0). Conozcamos un poco más sobre él.

El Futuro del Centro de Cómputo

Publicado en

Nos encontramos en un sorprendente momento en la evolución de la computación: el nacimiento de una nueva década para los sistemas de cómputo empresariales.
Todo inicia con el hardware. Para muchos ha pasado desapercibido el hecho de que un sistema de dos procesadores hoy, puede hacer lo que hace un año requería cuatro. Es decir, en tan solo 12 meses la capacidad se ha duplicado para cargas como la de un servidor de base de datos.

Mejora Continua vs. Mejora Perfecta

Autor

Sección

Publicado en

El año inicia lleno de nuevos retos, muchos cambios y mejoras que llevar a cabo. Esta semana me tocó dar una presentación sobre la cultura de mejora continua a un grupo de clientes y proveedores. Una de las temáticas que se abordó fue ¿cómo iniciar un esfuerzo de mejora continua en la organización? El tema causó interés por lo que vamos a aprovechar este espacio para hablar de las conclusiones.

Infraestructura: Cómputo en la nube y optimización de WAN

Sección

Publicado en

La idea de los servicios en la nube ha cobrado gran popularidad, y hay una buena razón para ello, ya que el potencial que tienen los servicios de nube de recortar los costos de la infraestructura de TI para las empresas es enorme. De hecho, un reporte reciente de Merrill Lynch afirma que la migración a la nube es un “giro tectónico y disruptivo” que podría generar un mercado de 100,000 millones de dólares para el año 2013.

Evaluación de la Arquitectura de Software

Publicado en

ENTENDIENDO Y CUESTIONANDO EL DISEÑO ARQUITECTÓNICO

A lo largo de las últimas entregas de ésta serie de artículos, nos hemos enfocado en tres categorías de actividades relacionadas con el desarrollo de la arquitectura de software y que (idealmente) ocurren como parte del desarrollo de cualquier sistema de software. Estas categorías de actividades han cubierto aspectos de requerimientos que influyen en el diseño arquitectónico (los drivers arquitecturales), el diseño de la arquitectura en si mismo y la documentación del diseño a través de diversas vistas. El cuidar estos aspectos como parte del desarrollo es una tarea clave que aumenta las probabilidades de tener un sistema de calidad que satisfaga requerimientos que influyen a la arquitectura. La arquitectura es, sin embargo, un aspecto tan importante dentro del desarrollo que es conveniente realizar actividades de verificación de la misma de forma temprana, con el fin de identificar problemas que podría resultar muy costoso eliminar posteriormente. La evaluación de la arquitectura de software permite justamente realizar la verificación del diseño y es la cuarta categoría de actividades que, junto con las tres categorías mencionadas previamente, cubren el conjunto de aspectos relacionados con el desarrollo de arquitectura de software.

Integrando TSP y CMMI: Lo mejor de dos mundos

Publicado en

El desarrollo de software es una actividad joven, comparada con otras ingenierías. En sus inicios, ésta disciplina se desarrolló con base en habilidades personales y con la firme creencia de que su naturaleza era artesanal. La falta de procesos, la indisciplina personal y la falta de visión para conceptualizar al desarrollo de software como una ingeniería se materializó en la crisis del software en los años 70 y desde entonces se han tomado acciones para cambiar las malas prácticas y considerar al desarrollo de software como una ingeniería.

Desarrollando con Ruby on Rails: ¿Estás listo para aumentar tu productividad?

Autor

Publicado en

Si estás involucrado en el desarrollo de aplicaciones web, seguramente has oido mencionar “Ruby on Rails” ultimamente. Ruby on Rails es una de las tecnologías más “candentes” del momento. Aunque dista mucho de tener la base instalada de aplicaciones y desarrolladores que PHP o Java, para proyectos nuevos es una de las principales tecnologías que se está considerando. Esto ha hecho que la demanda de desarrolladores Ruby este aumentando considerablemente.

Generación de CFDI: Factura desde tus apps

Publicado en

A partir del 1 de enero del 2011 entro en vigor la versión 3.0 de facturación electrónica en México; en donde para los contribuyentes que estén obligados o decidan usar está versión tienen que realizar sus comprobantes vía Internet.

Los requisitos que debe cumplir el contribuyente para emitir CFDI son:

Implementando pagos por Internet

Publicado en

Internet es hoy en día una herramienta fundamental para las empresas, no sólo porque les permite interactuar con los clientes, sino porque también permite hacer negocios y transacciones en línea. En este artículo explicaremos a grandes rasgos distintas estrategias para recibir pagos en línea.