Desarrollar soluciones climáticas con software ecológico

Desarrollar soluciones climáticas con software ecológico

Hay varios estándares en los que nos hemos centrado en la Green Software Foundation, uno llamado SEI, que es una especificación de intensidad de carbono del software. Nuevamente, para demostrar que es una norma ISO, es necesario llegar a un consenso en 196 países. Entonces se obtiene aún más confianza en un estándar para poder utilizarlo. Por lo tanto, los estándares realmente ayudan a generar esa confianza, que las organizaciones pueden utilizar para guiarlas en la dirección a seguir. Hay un par de estándares más que realmente están surgiendo en la base y que creo que son bastante interesantes. Uno se llama Nube en tiempo real. Uno de los desafíos en este momento es, y siempre vuelve a la medición, siempre siempre vuelve a la medición. En este momento la medición es muy discreta, a menudo ocurre solo unas pocas veces al año. A menudo, cuando se obtienen datos de medición, se retrasan mucho. Una de las especificaciones en las que se ha trabajado ahora se llama Nube en tiempo real.

Se trata de plantear la pregunta: ¿es posible? ¿Es posible obtener datos en tiempo real? A menudo, cuando desea reaccionar y cambiar comportamientos, necesita datos en tiempo real. Si desea datos para que cuando alguien haga algo, sepa instantáneamente el impacto de esa acción para poder hacer ajustes al instante. Si tienen que esperar tres meses, es posible que ese cambio de comportamiento no se produzca. Tiempo real [data] A menudo estamos muy por delante de las regulaciones porque a menudo tenemos que auditar nuestros datos y auditar datos en tiempo real es un gran desafío. Entonces, una de las preguntas que estamos tratando de hacer es si es posible tener datos en tiempo real, que luego, en el transcurso de un año, se pueden imaginar que simplemente se agregan en el transcurso de un año. ¿Puede entonces esa agregación proporcionar suficiente confianza para que un auditor pueda decir, en realidad, ahora confiamos en esta información y permitiremos que se utilice en los informes regulatorios?

Eso es algo que nos entusiasma mucho porque realmente se necesitan datos en tiempo real para impulsar cambios de comportamiento. Si hay algo que realmente debemos hacer es impulsar ese cambio de comportamiento, debemos impulsar un cambio de comportamiento para que la gente realmente invierta su tiempo en hacer que el software sea más eficiente energéticamente, más eficiente en el hardware o más consciente del carbono. Éstas son algunas de las formas en que los estándares realmente están ayudando en este espacio.

Laurel: Creo que es realmente útil hablar sobre los estándares y cómo están tan arraigados en el desarrollo de software en general porque hay muchos conceptos erróneos sobre la sostenibilidad. Entonces, ¿cuáles son algunos de los otros conceptos erróneos en los que la gente se queda estancada, tal vez incluso llamarlo verde, verdad? ¿Existen filosofías o estrategias contra las que pueda advertir o que intente defender?

Así: Entonces, como un par de cosas de las que hablo, una de las cosas de las que hablo es que se necesita a todos, quiero decir, recuerdo muy temprano, cuando estaba hablando en este espacio, a menudo una conversación decía, oh, no moleste en hablar con esa persona o no hables con este sector de desarrolladores, no hables con ese tipo de desarrolladores. Sólo hable con estas personas, estas personas que tienen la mayor influencia para realizar el tipo de cambios necesarios para hacer que el software sea más ecológico. Pero realmente se necesita un cambio cultural. Esto es lo que es muy importante, realmente se necesita un cambio cultural dentro de una organización. Se necesita a todos. Realmente no se puede hablar con una sola parte del ecosistema de desarrolladores. Necesitas hablar con todos. Cada desarrollador o ingeniero dentro de una organización realmente necesita tener esto en cuenta. Una de las cosas que digo es que hay que hablar con cada persona. No se puede simplemente hablar con un grupo de personas y excluir a otro grupo de personas.

Otro desafío que veo a menudo es que la gente, cuando habla de este espacio, uno de los conceptos erróneos que tienen es que clasifican dónde se debe invertir el esfuerzo en términos de la porción de carbono del pastel de la que es responsable y yo hablar de esto en general. Pero en realidad, lo que deberíamos centrarnos es que no deberíamos centrarnos en la porción del pastel, sino en la capacidad de descarbonizar esa porción del pastel. Por eso el software ecológico es tan interesante y por eso es un gran lugar para invertir esfuerzo y tiempo. Puede que no lo sea, quiero decir que lo es, dependiendo del artículo académico que mires, puede representar entre el 2 y el 4% de las emisiones globales. Entonces algunas personas podrían decir, bueno, realmente no vale la pena dedicarle tiempo.

Pero mi argumento es, en realidad, que nuestra capacidad para descarbonizar ese 2 a 4% es mucho más fácil que nuestra capacidad para descarbonizar otros sectores como las aerolíneas o el hormigón u otros sectores. Sabemos lo que debemos hacer muchas veces en el espacio del software, conocemos las opciones. No es necesario crear nueva tecnología, solo es necesario tomar decisiones para priorizar este trabajo. Eso es algo que creo que es muy, muy importante. Deberíamos clasificar todo en términos de nuestra capacidad para descarbonizar la facilidad de la descarbonización y luego trabajar primero en el elemento más importante, en lugar de simplemente mirar las cosas en términos de toneladas de carbono, lo que creo que conduce a una toma de decisiones equivocada.

Laurel: Bueno, creo que está exponiendo un argumento realmente bueno porque las iniciativas ecológicas pueden resultar abrumadoras, especialmente para las grandes empresas que buscan alcanzar esos umbrales de descarbonización en la próxima década. Para aquellas empresas que están invirtiendo en esto, ¿cómo deberían empezar? ¿Dónde están las cosas fundamentales que debes tener en cuenta cuando comienzas este viaje?

Así: Entonces el primer paso es, yo diría, entrenar. Lo que estamos describiendo aquí en términos, especialmente en términos del espacio del software verde, es un movimiento muy nuevo. Es un campo muy nuevo de la informática. Así que muchos de los términos de los que hablo simplemente no se entienden bien y muchas de las razones de esos términos tampoco se entienden bien. Entonces, lo primero que siempre digo es que debes concentrarte en el entrenamiento. Hay mucho entrenamiento por ahí. La Green Software Foundation tiene algo de capacitación, aprenda.GreenSoftware.Foundation, son solo dos horas, es gratis. Se lo enviamos a cualquiera que esté comenzando en este espacio solo para que comprenda el lenguaje, la terminología, para que todos estén en la misma página. Suele ser un muy buen comienzo. Ahora, en términos de cómo motivarte por dentro, pienso mucho en esto.

Si usted es el líder de una organización y desea realizar un cambio, ¿cómo lo hace realmente? Creo firmemente en confiar en su equipo, en su gente. Si les presenta un problema a los ingenieros, ellos encontrarán una solución a ese problema. Pero lo que a menudo necesitan es permiso, un visto bueno de los líderes de que esto es una prioridad. Por eso es muy importante que las organizaciones sean muy públicas acerca de sus compromisos, hagan compromisos públicos. De la misma manera Intel ha asumido compromisos públicos. Sea muy vocal como líder dentro de su organización y tenga muy claro que esto es una prioridad para usted, que escuchará a las personas y a los equipos que le brinden soluciones en este espacio.

Leave a Reply

Your email address will not be published. Required fields are marked *