Mostrando entradas con la etiqueta Envisioning. Mostrar todas las entradas
Mostrando entradas con la etiqueta Envisioning. Mostrar todas las entradas

martes, 16 de agosto de 2016

Microsoft tiene grandes planes para .NET Core.. pero.. ¿tienes tú los tuyos?



No hace falta comentar que .NET Core es lo "cool" del mundillo MS este año.

http://www.computerworld.es/tendencias/microsoft-tiene-grandes-planes-para-net-core

Como comentamos habitualmente los que somos ya "viejunos" en tecnología.. hay que tener cuidado con las modas, sobre todo cuando tienes entre manos proyectos en producción y no te dedicas sólo a hacer pruebas de conceptos, hackathons o similares.

Hay que distinguir entre los planes de Microsoft, los de tu empresa y los tuyos personales y adoptar una estrategia en consecuencia.

Merece la pena echar un vistazo a los posts relativos a la adopción de tecnología que se vienen publicando en el blog de Tom Graves.

Concretamente, en uno de los más recientes se comenta sobre la perspectiva temporal a tener en cuenta en el ciclo de vida de adopción de nuevas tecnologías:

http://weblog.tetradian.com/2016/08/14/technology-adoption-and-time-horizons/

Ante todo, cabe situarte a ti o a ti empresa en una posición con respecto a la tecnología en estudio:

  • ‘Visionaries’ : Innovators : Pioneers
  • ‘Shapers’ : Early Adopters : Settlers
  • ‘Adaptors’ : Early Majority : Town-Planners
  • ‘Classical’ : Late Majority : Exploiters

Las estadísticas son siempre orientativas ya que no hay dos empresas iguales, pero, dan un orden de magnitud. Si categorizas el esfuerzo tecnológico de esta manera:

  • Horizon 1: Extend; Current products; Short-term; 0-18 months
  • Horizon 2: Build; Next-generation products; Medium-term; 12-36 months
  • Horizon 3: Create; Emerging products; Long-term; 24-72 months

puedes crearte un marco temporal:

  • Lo que puedo hacer en el plazo de un año extendiendo los productos/tecnologías actuales

  • Lo que supone un cambio a nivel de plataforma (por ejemplo, vamos a migrar todos nuestros productos y desarrollos VS2010 a 2015)

  • Lo que supone adoptar productos, tecnologías y mercados totalmente nuevos  (por ejemplo, queremos desarrollar productos para el segmento IoT


En función de dicho posicionamiento, es más factible planificar la adopción de la tecnología de la forma más racional y eficiente posible, asegurando la continuidad y calidad del servicio sin acumular deuda tecnológica en el que la tecnología acaba suponiendo un lastre para el negocio.

Por tanto, volviendo a lo de NET Core, lo recomendable sería, primero conocerlo, después ver las ventajas que te pueden aportar y finalmente planificar su adopción paulatina en los escenarios que aplique.

Como indican también en Tetradian, el gap entre el laboratorio y producción puede ser frustrante y costoso.



Normalmente, para esa discontinuidad lo apropiado es contratar consultoría especializada, aunque los consultores no pueden suplir tu parte del trabajo, porque a fin de cuentas, no conocen tu negocio, ni tus sistemas, metodologías o restricciones.

Puedes buscar colaboradores o conocimiento experto pero es tu responsabilidad definir el proyecto y liderarlo.

Microsoft lo hace..

jueves, 28 de abril de 2016

Manolo, el albañil filósofo




Dicen los expertos que hoy en día los niños tienen dificultades para leer un libro entero .. que se les desvía la atención, que leen entre líneas.. pero que por contra han desarrollado una gran habilidad para filtrar grandes volúmenes de información, relacionarla y saber dónde y cómo buscarla. 
Desde ese punto, es normal que te cueste leer mucha información seguida.. su mente está acostumbrada a pensar "vale.. ya sé dónde está, ya sé de qué va, pero ahora mismo no me hace falta leerlo todo".
Esto es así.. o no.. dependiendo de qué tipo de información sea.Porque hayinformación que justamente es la que te ayuda a pensar y construir nuevas herramientas mentales.
Buscando por internet de forma autodidacta difícilmente se adquirirán los conocimientos equivalentes a un doctorado en Matemáticas.
Pero por otro lado, si tienes un objetivo definido tienes acceso a la información necesaria.
Por tanto, la información puede que sean los ladrillos.. pero, hace falta el cemento.. y.. muchas más cosas.. por ejemplo, saber qué quieres construir.
El conjunto de conocimientos "saber construir edificios" incorpora además de procedimientos, basados en ciencia, información operativasobre "cómo obtener los recursos, dónde, etc".. En mi carpeta de proyectos estárá también los teléfonos y tarifas de los proveedores.. eso también es información, pero no es del mismo tipo que las fórmulas de cálculo de resistencia de materiales.

Aún así, el conocimiento de "saber construir edificios" no incluye de por sí, el "saber hacer negocio construyendo edificios".
Pero, todavía hay más.. "saber hacer negocio construyendo edificios" no incluye el conocimiento de "saber tener una vida equilibrada cuando tu negocio es construir edificios".
De hecho, este conocimiento a priori requiere otro más genérico que es "autoconocimiento para determinar qué tipo de negocios es más acorde con tu personalidad, entorno y expectativas de forma que puedas tener un equilibrio entre expectativas personales y profesionales".. lo cual requiere un análisis previo para evaluar lo que son "expectativas" de lo que son "necesidades reales"..
A partir de aquí podemos seguir sumergiéndonos más y más en el estudio de las ciencias y LAS filosofías, porque igual que podemos diferenciar entre diversas ciencias, podemos diferenciar entre diferentes tipos de conocimiento.

"¿QUIERES MOVER EL CULOOO O QUE? ¡¡¡QUE LLEVAS UNA HORA Y NO HAS PUESTO NI DOS LADRILLOS!!"
Puff.. ya está mi capataz chillando..


Hay que decir que mi jefe se cree que soy un vago.. de hecho creo que cuando se acabe la obra me despedirá.Lo que él no entiende es que yo cuando veo un bloque de ladrillos estoy viendo la entropía del universo.
Ese es otro tipo de conocimiento "gestión de expectativas divergentes"