// estás leyendo ...

Editorial

Temas editoriales 2011

Les comparto la lista de temas editoriales que propongo para 2011. Como siempre, esto está abierto a sus sugerencias y comentarios. Apenas es una lista inicial para fomentar que me ayuden a complementarla.

Temas principales/portada

  • SG31 (Marzo-Abril): Pagos en línea.
    Cómo habilitar pagos en línea desde tus aplicaciones. Info/tutoriales sobre principales plataformas (Paypal, Authorize .Net, Facebook, etcétera)
  • SG32 (Mayo-Julio): Gestión de apps e infraestructura en la nube
    Una revisión sobre los retos que involucra la gestión de aplicaciones en la nube, y cómo resolverlos. Posiblemente incluyamos información/casos de plataformas específicas (Azure, Amazon, Force.com, GAE) y soluciones de vendors (VMWare vSphere, CA, BMC, IBM, Oracle, etc).
  • SG33 (Agosto-Octubre): Mejora de procesos de software
    Este es un tema recurrente en SG. En esta ocasión, el énfasis principal será en analizar el retorno de inversión de la mejora de procesos. En otras palabras, queremos contestar la pregunta: “¿y de qué sirvió acreditarse en Moprosoft o CMMI?
  • SG34 (Noviembre-Enero): Por definir

Otros temas a incluir

Estos son otros temas sobre los que me interesa incluir artículos, ya sea como artículos secundarios, tutoriales, columnas o lo que sea.

  • Interfaces naturales. A pesar de que en agosto 2010 abordamos el tema de interfaces multitouch, hace falta ahondar mucho más en el tema más amplio de las interfaces naturales, especialmente en el contexto de las posibilidades que está abriendo Kinect y otras tecnologías similares/competidoras que sin duda surgirán durante el año.
  • Gestión de datos. En una columna reciente, Luis Daniel Soto nos hizo ver que están sucediendo cosas interesantes en el ámbito de la gestión de datos  (gestión de información no estructurada, bases de datos masivamente paralelas, gestión de datos en la nube, bases de datos para sistemas embebidos, etcétera). Sería bueno echar un vistazo más a fondo sobre las tendencias en este frente.
  • Javascript. Una tecnología a la que a principios de siglo considerábamos de juguete y solamente útil para generar “alerts” y validar la captura de datos al llenar formas en un web browser, es hoy uno de los pilares de las aplicaciones de nueva generación. Cruzo los dedos para que este año reciba propuestas de artículos relacionados con tecnologías como: JQuery, Capuccino, SproutCore, node.js, head.js, underscore.js, mustache.js. Posiblemente también abordar el tema de unit testing de javascript apoyandose en herramientas como QUnit y JsUnit.
  • HTML 5. A pesar de todo el ruido que se ha generado en los últimos meses sobre HTML 5, ha habido poca información sobre los aspectos que son de interés para los desarrolladores de aplicaciones. Quisiera publicar al menos un artículo que ahonde en las posibilidades que HTML 5 abre para desarrolladores, especialmente en cuanto a cosas que se pueden hacer con el <canvas> tag.
  • Aplicaciones sociales. Afortunadamente parece que ya pasaron los días en los que todo mundo quería crear su propia red social. Ahora lo que todos queremos es “habilitar” nuestras apps con capacidades sociales. Ya sea permitiendo login desde redes sociales existentes, leyendo/actualizando el perfil de facebook del usuario desde nuestra app, o muchos otros escenarios de uso. Sería bueno publicar tutoriales sobre cómo hacer cosas como éstas, ya sea por medio del uso de librerías de alto nivel, o directamente usando los APIs de dichas redes sociales.
  • Cómputo físico (physical computing). No estoy seguro de si en español exista la expresión “Cómputo físico”, pero wikipedia dice que en inglés sí existe “physical computing”, y se refiere a la construcción de sistemas físicos interactivos por medio de la utilización de hardware y software que puede sensar y responder al mundo físico. Si esta definición suena muy rebuscada y no me entendieron nada, básicamente estoy hablando de programación de dispositivos electrónicos y robots utilizando tecnologías como Arduino. No conozco mucho sobre el tema y no sé que otras tecnologías existan, pero espero que entre los lectores de SG puedan surgir propuestas de artículos.
  • Software configuration management. La disciplina de SCM ha madurado mucho en los últimos años y hemos publicado poco/nada al respecto. He pedido propuestas de artículos sobre este tema anteriormente pero no he recibido respuesta. Entiendo, es un tema poco sexy, pero creo que muy necesario. Todo mundo quiere hacer desarrollo ágil (o dice que lo hace), pero mientras no tengas implementado build automation y continuous integration, realmente no estás haciendo desarrollo ágil, solo estás jugando. Así que sería bueno que empujaramos más estos temas. Ojalá este año sí reciba propuestas.
  • Seguridad. La seguridad informática es un tema sobre el que no acostumbro publicar, principalmente porque existen otros medios especializados en este tema, y porque el grueso de la información/artículos sobre seguridad que hay, están más dirigidos a crear paranoia (o presumir como puedo comprometer tu info/sistema) que a aportar cosas constructivas. Sin embargo, si recibimos alguna propuesta interesante sobre este tema, que pueda ser de interés para desarrolladores de software, la publicaremos.

Temas recurrentes

Además a los temas anteriores, seguiremos publicando artículos sobre temas que tradicionalmente hemos manejado en SG, tales como: arquitectura de software, gestión de requerimientos, gestión de proyectos, métodos ágiles, testing, industria, emprendimiento (startups), etcétera. Ya saben que artículos sobre estos temas siempre son bien recibidos.

———-

Update: Otros temas que han surgido a raíz de comentarios y que buscaré incluir son:

  • Facturación electrónica (¿qué significa para desarrolladores de apps en Mx? ¿como habilitarla?)
  • Programación multiparadigma
  • Programación multicore, desarrollo de sistemas masivamente paralelos

———–

Les recuerdo que todos los temas que he planteado en este post son apenas sugerencias e ideas de temas sobre los que me gustaría publicar en 2011. No significa que ya tenga recibidos/preparados artículos sobre estos temas. Más bien es una invitación a que si te interesa escribir sobre alguno de estos temas (o algún otro), nos envíes tu propuesta de artículo. Ya saben, recibimos las propuestas en editorial@sg.com.mx

Discussion

5 comments for “Temas editoriales 2011”

  1. Hola pedro, muy buenos temas que seran de ineteres en este 2011, tambien me gustaria encontrar algo de informacion sobre facturaciones electronica, mas especificamente a como trabajaremos los desarrolladores, digo, si es que hay algo que desarrollar. te propongo este tema porque amigos y conocidos del medio me han comentado que sera algo que generara desarrollos en este año y por lo tanto, trabajo.

    muchas gracias te saluda

    @FernandoSerapio

    Posted by Fernando Serapio | January 13, 2011, 10:39 am
  2. Pedro, inmediatamente que comencé a leer tu post pensé en lo mismo que Fernando, leí pagos en línea y lo primero que me vino a la mente fue que no veía facturación electrónica. Podría ser un artículo que abarque no solo la parte tecnológica como hablar de la generación del CFDI y el código bidimensional, sino también una parte más terrenal con todos los FAQ’s que puedan existir.
    Saludos

    Posted by Victor Reyes | January 13, 2011, 11:14 am
  3. Javascript. Definitivamente hace falta mucho de JS en español, sobre todo con la revolución que está experimentando el lenguaje, creo que no he visto publicado en español nada sobre CommonJS o Node, por ejemplo.

    NoSQL tambien puede ser algo que valga la pena :)

    Posted by Armando Sosa | January 13, 2011, 12:55 pm
  4. [...] This post was mentioned on Twitter by Pedro Galvan, Pedro Galvan, Luis Antonio, montserrat ramirez and others. montserrat ramirez said: RT @RevistaSG: Conoce la lista de temas editoriales que proponemos para 2011. http://bit.ly/gZrtzf [...]

    Posted by Tweets that mention Pedro Galván Kondo | Temas editoriales 2011 -- Topsy.com | January 14, 2011, 3:42 am
  5. Hola Pedro, interesantes temas, en mi punto de vista no se si pudiese agregar un tema relacionado al desarrollo formal de software relacionado con la inteligencia artificial, llámese sistemas expertos, minería de datos, sistemas inteligentes, etc.

    Posted by Noel Rodríguez | February 12, 2011, 3:19 am

Post a comment