Ahora más Plan É, Él quiere saber Velnear

3 diciembre 2009

 

Desde la asamblea local de la Cruz Roja Española de Alcalá de Guadaíra (Sevilla), a través del proyecto ‘Andalucía Compromiso Digital’ promovido por la Consejería de Innovación, Ciencia y Empresa de la Junta de Andalucía; queremos ofrecer a nuestros usuarios más avanzados en las nuevas tecnologías, que sean partícipes en el grupo ‘Alcalá de Guadaíra, Velneo, Velneadores’ a través de la red social Facebook.

El grupo será un lugar de encuentro en el cuál plantearemos las necesidades a cubrir sobre el Desarrollo de Aplicaciones Empresariales con Velneo orientadas al Cloud Computing.

Todas las necesidades se realizarán mediante Acompañamientos Digitales gestionados por Andalucía Compromiso Digital.

Nuestro objetivo es que nadie se quede sin conocer las nuevas tecnologías. Con ello, fomentamos la formación para un mejor empleo.

 

Plan É, +formación +Émpleo

 

plan-e50


Eurocloud: una comunidad europea para el desarrollo del saas

22 octubre 2009

 

A través de la agencia de comunicación Lewis me llega esta noticia que me ha parecido muy interesante. Se trata del despegue de Eurocloud una comunidad para el desarrollo del SaaS y de servicios en la nube en Europa. “Esta Liderada por Pierre-José Billotte, presidente y fundador de French ASP Forum, junto a un equipo de expertos en SaaS y cloud computing de Reino Unido, Dinamarca, Finlandia, Bélgica, Luxemburgo y España, EuroCloud reúne vendedores clave de SaaS, capital humano, integradores y expertos del sector para compartir buenas prácticas y expandir su negocio en todo el continente.”

 

eurocloud1

La idea es crear comunidades locales (tal y como se ve el dibujo) que apoyen el desarrollo en cada región a través del intercambio de información con otras regiones y por medio de la sede central europea. Se elegirán presidentes local y global que liderará cada grupo de EuroCloud y su expansión. Cada uno de ellos se adherirá al bloque central europeo y participará en un comité de dirección para estimular la estrategia de Eurocloud en toda Europa.

EuroCloud tiene el apoyo de las mayores compañías en Europa y US: Amazon Web Services, Cloudberry Associates, Cloudmore, Compubase, Dassault Systèmes, E-Kenz, Emailvision, Esker, Huddle, INES, ipsCA, McAfee, Microsoft Corporation, Mimecast, MrTed, NTRglobal, Odyssee Mobile, Oodrive, OpSource, Panda Security, Procullux Ventures, Qualys, RunMyProcess, Saas-it Consult, salesforce.com, Servoy, STS Group SuccessFactors y Twinfield. Y además tiene el apoyo de  Saasmania que también ha solicitado ser miembro. ;) 

El documento con el anuncio completo se puede descargar aquí.

Fuente: http://www.saasmania.com/


Vulnerabilidad de Seguridad en el Kernel de Linux

22 agosto 2009

Encontrado grave error de seguridad en el kernel de Linux que afecta a las series 2.4 y 2.6 desde el año 2001.
17/08/2009 – Dos integrantes del equipo de seguridad de Google han descubierto un fallo en el kernel Linux que puede ser explotado de manera sencilla.

La vulnerabilidad que podría permitir a un usuario con acceso local al sistema ejecutar el código para provocar una escalada de privilegios y tomar el control total del sistema, ya ha sido solucionada por el equipo del kernel Linux con git.kernel.org

No obstante, las diferentes distribuciones de Linux harán disponible en breve una actualización para corregir el fallo de seguridad.
Interesados en acceder a más información así como a un exploit sobre como aprovechar la vulnerabilidad pueden hacerlo desde blog.cr0.org


10 situaciones por las que tu jefe no apostaría por saas

1 agosto 2009

 

Como todo en la vida, el saas propone razones para que las empresas lo adopten y tambien razones por las que no tiene sentido su utilización. Este post es una réplica del anterior, con las situaciones o razones por las que tu jefe nunca optaría por saas:

 

saas-dilbert1

  1. Si no te fías de que los datos (tus datos), que manipularás a través de la aplicación saas, los mantenga un tercero.
  2. Si el software lo necesitas 24×7 y tu negocio no tolera el calendario de paradas programadas del proveedor de la saas debido a mantenimiento del sistema y aplicación (nuevas versiones, correccíon de bugs, etc)
  3. Si no crees que un proveedor de infraestructura y aplicaciones pueda mantenerlo mejor que tu mismo.
  4. Si necesitas integrar la aplicación o los datos de la aplicación con otros sistemas o aplicaciones y esto resulta costoso y complicado.
  5. Si coincide una situación de capacidad sobrante tanto en recursos humanos como infraestructura con la necesidad de la aplicación.
  6. Si el proveedor de la solución saas utiliza un lenguaje de programación que no es open source, o no tienes otra forma de ejecutar la aplicación que no sea a través del navegador. Recordemos el caso de CogHead que dejo a miles de usuarios colgados.
  7. Si no confias en tu proveedor de internet y no quieres tener otra línea de backup con otro proveedor.
  8. Si el software que tu quieres va a diferenciarte con el resto de tu gremio. Aunque ni siquiera encontrarás una solución saas que te ofrezca esto porque por definición el saas es para muchos y esto no te diferenciará.
  9. Si consideras que una ruptura del servicio del proveedor de la aplicación debe tener una penalización y el proveedor no te ofrece un SLA acorde con este tipo de situaciones.
  10. Si no hay cultura de Internet en tu empresa y no encuentras una saas con un “look” que no rompa con el “look” de la aplicacione in-house.

Fuente : www.saasmania.com


11+1 situaciones por las que tu jefe apostaría por saas

28 julio 2009

 

El otro día hablando sobre saas con un amigo no muy tecnólogo, me propuso que escribiera un post explicitando las situaciones en las que sería interesante adoptar saas  y me puso un ejemplo: “es que si le digo a mi jefe que podemos utilizar la herramienta y si no nos sirve el coste será mínimo, seguro que acepta”. Siendo crítico me dijo que en realidad muchas de ellas se extraen con facilidad de las ventajas o beneficios del saas , pero quizás otras no estén tan claras.  Asi que, éste es el post abierto a otras situaciones que no he sabido recoger.

Vamos a recordar primero lo que significa Saas o Software as a service o Software como servicio y sus beneficios:

El saas es aquella aplicación “consumida” a través de Internet, casi siempre a través del navegador , cuyo pago esta condicionado al uso de la misma y donde la lógica de la aplicación como los datos residen en la plataforma del proveedor. En el pago esta incluido el uso de  la infraestructura necesaria para el correcto funcionamiento de la aplicación y el mantenimiento  de la infraestructura y aplicación.

bensaas

 

Quizás caigas en la alguna de las situaciones siguientes y te baste para adoptar el saas en tu empresa, pero lo normal es que sea un subconjunto de estas el que te ayude a convencer a tu jefe a decidirse por el software como servicio (saas):

  1. Si el precio es un factor decisorio principal en la adquisicion  o “alquiler” del software.
  2. Si necesitas implantar un software y hay riesgo de no adopción en tu empresa (temas culturales, peleas internas, etc) o no estás seguro que el software solucione tu problema.
  3. Si no dispones de fondos para comprar la infraestructura necesaria para soportar el software.
  4. Si aun teniendo fondos para la infraestructura o utilizando infraestructura as a service, no dispones de dinero para implantar/instalar el software en tus instalaciones (consultoría).
  5. Si aun teniendo fondos para la infraestructura y la implatación/instalación, no dispones de personal para el mantenimiento de la infraestructura y el software (mejoras y bugs).
  6. Si te gustaría acceder de manera inmediata desde cualquier punto geográfico al software sin preinstalaciones.
  7. Si necesitas flexibilidad y rapidez (escalable) a la hora de añadir o quitar usuarios que usen la aplicación.
  8. Si crees que el uso múltiple de la saas hace mejor a la saas (más mejoras propuestas por los usuario y más errores encontrados/corregidos).
  9. Si quieres disponer de manera inmediata de cualquier adaptación propuesta por otros usuarios y los arreglos del software por bugs.
  10. Si confias en que un proveedor de saas utiliza la mejores y más avanzadas técnicas de backup, alta disponibilidad, fiabilidad, seguridad, porque es parte de el servicio que ofrece y de esto depende su negocio.
  11. Si te gusta la idea de pagar mensualmente por uso (horas CPU, megas consumidos,etc) o por el potencial uso (pago por usuario).

…..y la 11+1:  Si la crisis te afecta o te condiciona de alguna manera te hará caer en alguna de la primeras situaciones que tiene relación con el precio, costes y gastos de la aplicación . Es claro que el saas es generoso con la conyuntura económica que nos aprieta.

 

Fuente: http://www.saasmania.com


El Movimiento del Software Libre

24 julio 2009

 

 


Office 2010 en modelo saas

15 julio 2009

Si la semana pasada Google metía un poco más de miedo en el cuerpo a  Microsoft con el anuncio de Google Chrome OS , esta semana es Microsoft la que se mete en la parte negocio online que domina Google con el permiso de  Zoho.

office2010Microsoft anuncia Office 2010 con la novedad de que la parte de su suite Office más importante y de más uso, es decir Word, Excel , PowerPoint y OneNote, se ofrecerá también bajo la modalidad saas. A través de las web podrás trabajar con estas herramientas desde cualquier lugar y desde cualquier dispositivo con capacidad de conexión a Internet, ya sea un SmartPhone como un PC.  Podrás acceder a través del Internet Explorer, Safari y firefox, Chrome NO ;) , y tendrás que darte de alta en Windows Live.  La versión Beta estará disponible a finales de este año y la versión comercial estará disponible a mediados del año que viene.

No olvidemos que Microsoft ya tiene unos cuantos productos en la nube. Microsoft Online Services salió de su versión Beta en noviembre del año pasado, está por venir la plataform as a service Microsoft Azure y la base de datos as a service SQL Data Services que además será la BBDD de apoyo para Azure.

Otro tema sorprendente que viene acompañado del anuncio en la forma de pago: Freemium. Pues si, como la mayoría de la aplicaciones saas y como sus competidores está ofreciendo, Office Web Apps 2010 estará disponible gratis para los clientes de Windows live y para empresas, las licencias Office Professional Plus and Office Standard 2010 llevan incluido el acceso al Office online aunque no dicen que diferenciará  la versión free de la premium.

¿Se canibalizarán los productos offline y online? Antetodo debemos saber las funcionalidades que tendremos (o perderemos) en la versión online frente offline, pero si las versiones son similares en funcionalidad, el usuario de casa no necesitará mas office que el online para editar sus documentos y compartirlos con otros usuarios.  Por otro lado desde el punto de vista de las empresas, el mundo online y  hasta que el cloud computing se vaya introduciendo en las empresas, será visto como una funcionalidad más dentro del mundo offline que te permitirá compartir documentos con otros usuarios desde cualquier punto geográfico pero de momento no desbancará a la instalación offline. En cualquier caso es un movimiento inteligente, porque  ¿que vamos a preferir los usuarios que siempre hemos utilizado Word o que utilizamos Word en nuestras empresas si encima podemos acceder gratis? ¿que nos ofrecerá mayor compatibilidad con el resto de usuarios que se relacionan con nosotros?

En resumen,  ya  sea Google el que introduce productos en la nube, o Zoho, Oracle o Microsoft, cualquiera de estos movimientos indican la confianza de los líderes del sector en el cloud computing y en el potencial mercado que está por descubrir y explotar.

Fuente: http://www.saasmania.com


¿A que dedica el tiempo libre un programador?

11 diciembre 2008

Me ha sorprendido mucho la habilidad de Jordi Ros, que fue programador de Commandos 2, con el yo-yo, eso que sube y baja, que de pequeño intenté muchas veces rular, pero que no pase de hacer el perrito, jeje

Pensándolo bién, seguro que tiene tanto tiempo libre porque se ha reconvertido a – VELNEADOR – gege


Analista de Sistemas

11 diciembre 2008

Extraido de Wikipedia:

Un analista de sistemas o a veces simplemente analista, en la disciplina de la ingeniería del software, es aquel individuo que ejerce las tareas de análisis de los sistemas informáticos, con el fin de automatizarlos. También es una categoría profesional de rango superior a la de programador y a la de diseñador, generalmente ejercida por titulados superiores en Ingeniería Informática.

Orígenes

En sus inicios, la industria del software adoptó un enfoque organizativo tayloriano, al igual que la mayoría de las industrias del momento. Este enfoque propugna la especialización de funciones como método organizativo. Bajo tal enfoque, el proceso de construcción de software se concibe como un conjunto de tareas altamente especializadas donde está claramente definido el papel de cada categoría profesional:

El analista tiene como cometido analizar un problema y describirlo con el propósito de ser solucionado mediante un sistema informático.
El diseñador realiza, en base al análisis, el diseño de la solución
El programador cuya función consiste en trasladar las especificaciones del diseñador en código ejecutable por la computadora.
El analista tiene que delimitar el análisis para ver lo que se quiere hacer inicialmente y después darle al usuario nuevas opciones de uso.

Evolución de la profesión

Hoy día, estas funciones han quedado claramente obsoletas a pesar de que la categoría profesional sigue existiendo como tal. Los avances de la ingeniería del software en su corta vida han puesto de manifiesto que estas funciones no son suficientes para lograr un mínimo éxito en el desarrollo de software.

Las funciones más relevantes que faltan son:

Dirección (de proyectos), para dirigir los recursos hacia el resultado deseado.
Educción de requisitos, para determinar el comportamiento que se espera del software.
Garantía de calidad, para garantizar las expectativas del cliente.
Diseño, para que exista una mínima certeza de que el software es viable y eficaz con la tecnología existente.
Gestión de configuración, para controlar el caos a medida que el software crece.
Estas funciones han sido adoptadas en muchos casos por analistas, pero no son materia específica de esta profesión. En algunas organizaciones (y en algunos países) la profesión ya no existe, siendo sustituida por otras figuras tales como el ingeniero de software, el jefe de proyecto, el modelador de software, o el analista-programador. Esta última figura es muy popular ya que resuelve los típicos problemas de comunicación que existían entre analistas y programadores. Estos problemas se deben a la extrema idealización de la especialización de funciones.

Es deseable también que el analista de sistemas tenga conocimientos -al menos básicos- de usabilidad. Ya que cualquier sistema que no esté al servicio de los usuarios o diseñado pensado en el usuario, no tiene mucho sentido.

Sin embargo, existen muchos casos de Analistas de Sistemas que han tenido gran proyección en el área de la Informática, entre estos José Fernando Enzagaray, cuyos avances en la denominada “Programación Web” fueron altamente reconocidos.

Perfil tradicional del analista

El perfil tradicional del analista es analizar.

Las cualidades que se esperan de un analista son esencialmente la capacidad de abstracción y de análisis. Los conocimientos que requiere son aquellos relacionados con las técnicas de análisis de sistemas de información:

Conocimiento del paradigma tradicional de la ingeniería del software y del tradicional ciclo de vida del software en cascada.
Modelado funcional: Diagrama de flujo de datos, diagrama de estado, etc.
Modelado de datos y sus técnicas: Diagrama entidad-relación, modelo relacional, etc.
Conocimiento de la tecnología: arquitectura de software, bases de datos, etc.
Todas estas son materias propias de la titulación denominada Ingeniería Informática.


Desarrollador de Software

11 diciembre 2008

Os copia literalmente lo que Wikipedia define como ‘Desarrollador de Software’

Un desarrollador de software es un programador que se dedica a una o más facetas del proceso de desarrollo de software, un ámbito algo más amplio de la programación. Esta persona puede contribuir a la visión general del proyecto más a nivel de aplicación que a nivel de componentes o en las tareas de programación individuales. Los desarrolladores de software suelen estar aún guiados por programadores líderes, pero también abundan los programadores independientes.

Otros nombres que son normalmente usados en el mismo contexto son «analista de software» e «ingeniero de software».

Conforme pasa el tiempo, las diferencias entre el diseño de sistemas, el desarrollo de software y la programación se van haciendo más claras. Ya en el nicho de mercado actual puede encontrarse una separación entre programadores y desarrolladores, siendo estos últimos los que diseñan la estructura o jerarquía de clases. Incluso esos desarrolladores se convierten en arquitectos de sistemas, aquellos que diseñan la arquitectura a varios niveles o las interacciones entre componentes de un sistema de software grande.


Seguir

Get every new post delivered to your Inbox.