SlideShare una empresa de Scribd logo
1 de 2
Jardinería de Software
En los últimos meses, un tema se viene entrometiendo en las conversaciones que
mantenemos con Alejandro Siri de Quanbit sobre los resultados finales de cada proceso
de desarrollo de productos de software: un concepto denominado “Jardinería de Software”
que se contrapone a la idea de “Ingeniería de Software”.

Es cotidiano comprobar que en cada situación en la que se le presenta una pieza de
software recientemente terminada a la persona que ideó la pieza o producto, nacen de
manera explosiva una incontable cantidad de nuevas ideas:

   1. ideas de mejoras a la pieza,

   2. ideas para interrelacionar o combinar esa pieza con otras, y

   3. disparadores de ideas laterales no vinculadas directamente a la pieza original.

Estos desencadenantes de ideas, son sin duda un avance hacia el fin último: lograr
implementación de la mejor idea posible. Además, cada nueva idea suele ser superadora
respecto de la anterior. Este es un proceso dinámico muy ligado a la conducta humana en
la que, de forma iterativa e incremental, se va logrando una maduración de la idea.
Nuestra expectativa es que la implementación tecnológica vaya acompañando a esa
maduración.

Pero la Ingeniería de Software tradicional propone una metodología de abordaje a la
construcción de software que consiste básicamente en: definir la idea completa desde el
principio, analizarla, diseñarla, implementarla y testearla, priorizando lospasos del
proceso antes que la dinámica creativa de las personas.

El proceso ingenieril puede ser técnicamente excelente aún cuando se implemente una
idea que se volvió obsoleta luego de ser diseñada. Agrega previsibilidad en tiempo y forma
aún cuando la implementación de una “función del software” carezca de sentido.

El software suele valorarse por su utilidad en la implementación de una idea o concepto.
Pero para poder implementar una idea que sufre una evolución continua, es necesario
adoptar una metodología de construcción de software que permita incorporar
al cambio como un elemento más del desarrollo. Para poder lograr un software útil, es
necesario de priorizar a las personas y sus cambios por sobre
losplanes y procesos. Este enfoque es la base de las nuevas tendencias en materia de
metodologías de construcción de software: las Metodologías Ágiles.

Es sabido que las Metodologías Ágiles ayudan a crear un software que implementa la
mejor de las ideas posibles o la más perfeccionada, pero agregan incertidumbre para
prever cuales, cuantas y cómo serán las funcionalidades a implementar… las respuestas
aparecerán a lo largo del proyecto de desarrollo.

Siendo muy creativos con la siguiente analogía, podríamos pensar que al comienzo de un
proyecto de desarrollo de software con Metodologías Ágiles solo contamos con una semilla
(la idea) que nos da una noción del resultado final en base a las características de la
especie a la que pertenece. Que si la plantamos y la regamos con un mix de creatividad,
diseño, herramientas y programación, lograremos con el tiempo hacer crecer la planta
(software) que buscábamos. Lo curioso es que si el día de la plantación tuviéramos que
describir cómo será exactamente esa planta cuando esté crecida, no podríamos saberlo, al
menos no más allá de sus rasgos generales. Quizá podríamos estimar cuanto tiempo
necesita para crecer, pero no podríamos predecirlo. Quizá podríamos prever que va a
tener hojas verdes y ramas, pero no cuantas ni de qué tamaño exacto será cada una.

En definitiva, a la hora de construir software con Metodologías Ágiles, nos encontramos
con que el proceso se asemeja más al de un trabajo de Jardinería que al de un trabajo de
Ingeniería. Obviamente es un punto de vista gracioso pero tiene muchos disparadores que
sirven para hacernos reflexionar cada vez que estamos en una conversación con alguien
que piense que la construcción de software es un proceso exacto, previsible o
estructurado.

Mientras tanto, podemos divertirnos (a nuestra manera) jugando con el nombre.

Más contenido relacionado

Destacado (20)

Tren naturaleza[1]
Tren naturaleza[1]Tren naturaleza[1]
Tren naturaleza[1]
 
Conferencia IG - Colonia UY
Conferencia IG - Colonia UYConferencia IG - Colonia UY
Conferencia IG - Colonia UY
 
Dom13 c13cas (30 de junio 2013)
Dom13 c13cas (30 de junio 2013)Dom13 c13cas (30 de junio 2013)
Dom13 c13cas (30 de junio 2013)
 
090428 Ingetics Zaragoza
090428 Ingetics Zaragoza090428 Ingetics Zaragoza
090428 Ingetics Zaragoza
 
Clase 2 de Herramientas
Clase 2 de HerramientasClase 2 de Herramientas
Clase 2 de Herramientas
 
El circ
El circEl circ
El circ
 
Aaalog
AaalogAaalog
Aaalog
 
Convocatoria cm 21
Convocatoria cm 21Convocatoria cm 21
Convocatoria cm 21
 
De corruptos y corruptores
De corruptos y corruptoresDe corruptos y corruptores
De corruptos y corruptores
 
NOMINA CVRIOSA VINI D
NOMINA CVRIOSA VINI DNOMINA CVRIOSA VINI D
NOMINA CVRIOSA VINI D
 
Baraka
BarakaBaraka
Baraka
 
Para mi nna
Para  mi  nnaPara  mi  nna
Para mi nna
 
Ejemplo para subir
Ejemplo para subirEjemplo para subir
Ejemplo para subir
 
Amelia de hoje
Amelia de hojeAmelia de hoje
Amelia de hoje
 
A pipoca-auto-estima
A pipoca-auto-estimaA pipoca-auto-estima
A pipoca-auto-estima
 
A carta de deus
A carta de deusA carta de deus
A carta de deus
 
Feliz navidad idioma scolorear
Feliz navidad idioma scolorearFeliz navidad idioma scolorear
Feliz navidad idioma scolorear
 
Lista chincha
Lista chinchaLista chincha
Lista chincha
 
A lista
A listaA lista
A lista
 
Lista ica
Lista icaLista ica
Lista ica
 

Similar a Quanbit - Jardineria de software

TÉCNICAS QUE SE IMPLEMENTAN EN LA
TÉCNICAS QUE SE IMPLEMENTAN EN LA  TÉCNICAS QUE SE IMPLEMENTAN EN LA
TÉCNICAS QUE SE IMPLEMENTAN EN LA xinithazangels
 
Estrategias Avanet: Ingeniería de Software
Estrategias Avanet: Ingeniería de SoftwareEstrategias Avanet: Ingeniería de Software
Estrategias Avanet: Ingeniería de SoftwareAvanet
 
Desconferencia Barcamp Cali 2009 - Ingeniería de Software
Desconferencia Barcamp Cali 2009 - Ingeniería de SoftwareDesconferencia Barcamp Cali 2009 - Ingeniería de Software
Desconferencia Barcamp Cali 2009 - Ingeniería de SoftwareSorey García
 
Ingenieria de software. (mitos, leyendas y factores)
Ingenieria de software. (mitos, leyendas y factores)Ingenieria de software. (mitos, leyendas y factores)
Ingenieria de software. (mitos, leyendas y factores)Marcos Omar Cruz Ortrega
 
Ingeniería de Software
Ingeniería de Software Ingeniería de Software
Ingeniería de Software Luis Valeriano
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agilesmartin8730
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agilesmartin8730
 
Metodologias Agiles
Metodologias AgilesMetodologias Agiles
Metodologias Agilespuyol10
 
Qué es la ideación en el Design Thinking? (Sr. UX/UI/Marketing Designer Rober...
Qué es la ideación en el Design Thinking? (Sr. UX/UI/Marketing Designer Rober...Qué es la ideación en el Design Thinking? (Sr. UX/UI/Marketing Designer Rober...
Qué es la ideación en el Design Thinking? (Sr. UX/UI/Marketing Designer Rober...Omar Corona
 

Similar a Quanbit - Jardineria de software (20)

Metodología.pptx
Metodología.pptxMetodología.pptx
Metodología.pptx
 
Ada 30
Ada 30Ada 30
Ada 30
 
Mitos del software
Mitos del softwareMitos del software
Mitos del software
 
Metodología.pptx
Metodología.pptxMetodología.pptx
Metodología.pptx
 
TÉCNICAS QUE SE IMPLEMENTAN EN LA
TÉCNICAS QUE SE IMPLEMENTAN EN LA  TÉCNICAS QUE SE IMPLEMENTAN EN LA
TÉCNICAS QUE SE IMPLEMENTAN EN LA
 
Estrategias Avanet: Ingeniería de Software
Estrategias Avanet: Ingeniería de SoftwareEstrategias Avanet: Ingeniería de Software
Estrategias Avanet: Ingeniería de Software
 
Mitos del software
Mitos del softwareMitos del software
Mitos del software
 
Desconferencia Barcamp Cali 2009 - Ingeniería de Software
Desconferencia Barcamp Cali 2009 - Ingeniería de SoftwareDesconferencia Barcamp Cali 2009 - Ingeniería de Software
Desconferencia Barcamp Cali 2009 - Ingeniería de Software
 
El software
El softwareEl software
El software
 
Crystal Clear
Crystal ClearCrystal Clear
Crystal Clear
 
Ingenieria de software. (mitos, leyendas y factores)
Ingenieria de software. (mitos, leyendas y factores)Ingenieria de software. (mitos, leyendas y factores)
Ingenieria de software. (mitos, leyendas y factores)
 
Ingeniería de Software
Ingeniería de Software Ingeniería de Software
Ingeniería de Software
 
prog
progprog
prog
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
 
Metodologias Agiles
Metodologias AgilesMetodologias Agiles
Metodologias Agiles
 
Sl y ma
Sl y maSl y ma
Sl y ma
 
Qué es la ideación en el Design Thinking? (Sr. UX/UI/Marketing Designer Rober...
Qué es la ideación en el Design Thinking? (Sr. UX/UI/Marketing Designer Rober...Qué es la ideación en el Design Thinking? (Sr. UX/UI/Marketing Designer Rober...
Qué es la ideación en el Design Thinking? (Sr. UX/UI/Marketing Designer Rober...
 
Hacia una filosofia ágil
Hacia una filosofia ágilHacia una filosofia ágil
Hacia una filosofia ágil
 
Idardo 9 d
Idardo 9 dIdardo 9 d
Idardo 9 d
 

Más de Quanbit

SV Global Fund I
SV Global Fund ISV Global Fund I
SV Global Fund IQuanbit
 
Quiero invertir pero… ¿cómo encuentro a la startup que busco?
Quiero invertir pero… ¿cómo encuentro a la startup que busco?Quiero invertir pero… ¿cómo encuentro a la startup que busco?
Quiero invertir pero… ¿cómo encuentro a la startup que busco?Quanbit
 
The Fan Machine
The Fan MachineThe Fan Machine
The Fan MachineQuanbit
 
Redes de inversionistas ángeles en américa latina y el caribe
Redes de inversionistas ángeles en américa latina y el caribeRedes de inversionistas ángeles en américa latina y el caribe
Redes de inversionistas ángeles en américa latina y el caribeQuanbit
 
Term Sheets en Venture Capital - Sebastian Ortega
Term Sheets en Venture Capital - Sebastian OrtegaTerm Sheets en Venture Capital - Sebastian Ortega
Term Sheets en Venture Capital - Sebastian OrtegaQuanbit
 
Quanbit - Leveraging E-commerce with Enterprise Social Networking
Quanbit - Leveraging E-commerce with Enterprise Social NetworkingQuanbit - Leveraging E-commerce with Enterprise Social Networking
Quanbit - Leveraging E-commerce with Enterprise Social NetworkingQuanbit
 
Quanbit - La implementacion de la inversion en Venture Capital - Parte 1
Quanbit - La implementacion de la inversion en Venture Capital - Parte 1Quanbit - La implementacion de la inversion en Venture Capital - Parte 1
Quanbit - La implementacion de la inversion en Venture Capital - Parte 1Quanbit
 
Quanbit- Tecnologia Hot
Quanbit- Tecnologia HotQuanbit- Tecnologia Hot
Quanbit- Tecnologia HotQuanbit
 
Quanbit - El auge de las Redes Sociales de Nicho
Quanbit - El auge de las Redes Sociales de NichoQuanbit - El auge de las Redes Sociales de Nicho
Quanbit - El auge de las Redes Sociales de NichoQuanbit
 
Quanbit - Inversion en emprendimientos de innovacion
Quanbit - Inversion en emprendimientos de innovacionQuanbit - Inversion en emprendimientos de innovacion
Quanbit - Inversion en emprendimientos de innovacionQuanbit
 
Quanbit - Como invertir en humo
Quanbit - Como invertir en humoQuanbit - Como invertir en humo
Quanbit - Como invertir en humoQuanbit
 
Quanbit - Invertir en el equipo emprendedor
Quanbit - Invertir en el equipo emprendedorQuanbit - Invertir en el equipo emprendedor
Quanbit - Invertir en el equipo emprendedorQuanbit
 
Quanbit - Entrepreneurial Compentences
Quanbit - Entrepreneurial CompentencesQuanbit - Entrepreneurial Compentences
Quanbit - Entrepreneurial CompentencesQuanbit
 
Quanbit - Software Development Business Model
Quanbit - Software Development Business ModelQuanbit - Software Development Business Model
Quanbit - Software Development Business ModelQuanbit
 
Quanbit - Inside the Geelbe Case Study
Quanbit - Inside the Geelbe Case StudyQuanbit - Inside the Geelbe Case Study
Quanbit - Inside the Geelbe Case StudyQuanbit
 
Quanbit - Business Opportunities in Latam for UK
Quanbit - Business Opportunities in Latam for UK Quanbit - Business Opportunities in Latam for UK
Quanbit - Business Opportunities in Latam for UK Quanbit
 

Más de Quanbit (16)

SV Global Fund I
SV Global Fund ISV Global Fund I
SV Global Fund I
 
Quiero invertir pero… ¿cómo encuentro a la startup que busco?
Quiero invertir pero… ¿cómo encuentro a la startup que busco?Quiero invertir pero… ¿cómo encuentro a la startup que busco?
Quiero invertir pero… ¿cómo encuentro a la startup que busco?
 
The Fan Machine
The Fan MachineThe Fan Machine
The Fan Machine
 
Redes de inversionistas ángeles en américa latina y el caribe
Redes de inversionistas ángeles en américa latina y el caribeRedes de inversionistas ángeles en américa latina y el caribe
Redes de inversionistas ángeles en américa latina y el caribe
 
Term Sheets en Venture Capital - Sebastian Ortega
Term Sheets en Venture Capital - Sebastian OrtegaTerm Sheets en Venture Capital - Sebastian Ortega
Term Sheets en Venture Capital - Sebastian Ortega
 
Quanbit - Leveraging E-commerce with Enterprise Social Networking
Quanbit - Leveraging E-commerce with Enterprise Social NetworkingQuanbit - Leveraging E-commerce with Enterprise Social Networking
Quanbit - Leveraging E-commerce with Enterprise Social Networking
 
Quanbit - La implementacion de la inversion en Venture Capital - Parte 1
Quanbit - La implementacion de la inversion en Venture Capital - Parte 1Quanbit - La implementacion de la inversion en Venture Capital - Parte 1
Quanbit - La implementacion de la inversion en Venture Capital - Parte 1
 
Quanbit- Tecnologia Hot
Quanbit- Tecnologia HotQuanbit- Tecnologia Hot
Quanbit- Tecnologia Hot
 
Quanbit - El auge de las Redes Sociales de Nicho
Quanbit - El auge de las Redes Sociales de NichoQuanbit - El auge de las Redes Sociales de Nicho
Quanbit - El auge de las Redes Sociales de Nicho
 
Quanbit - Inversion en emprendimientos de innovacion
Quanbit - Inversion en emprendimientos de innovacionQuanbit - Inversion en emprendimientos de innovacion
Quanbit - Inversion en emprendimientos de innovacion
 
Quanbit - Como invertir en humo
Quanbit - Como invertir en humoQuanbit - Como invertir en humo
Quanbit - Como invertir en humo
 
Quanbit - Invertir en el equipo emprendedor
Quanbit - Invertir en el equipo emprendedorQuanbit - Invertir en el equipo emprendedor
Quanbit - Invertir en el equipo emprendedor
 
Quanbit - Entrepreneurial Compentences
Quanbit - Entrepreneurial CompentencesQuanbit - Entrepreneurial Compentences
Quanbit - Entrepreneurial Compentences
 
Quanbit - Software Development Business Model
Quanbit - Software Development Business ModelQuanbit - Software Development Business Model
Quanbit - Software Development Business Model
 
Quanbit - Inside the Geelbe Case Study
Quanbit - Inside the Geelbe Case StudyQuanbit - Inside the Geelbe Case Study
Quanbit - Inside the Geelbe Case Study
 
Quanbit - Business Opportunities in Latam for UK
Quanbit - Business Opportunities in Latam for UK Quanbit - Business Opportunities in Latam for UK
Quanbit - Business Opportunities in Latam for UK
 

Último

Caja nacional de salud 0&!(&:(_5+:;?)8-!!(
Caja nacional de salud 0&!(&:(_5+:;?)8-!!(Caja nacional de salud 0&!(&:(_5+:;?)8-!!(
Caja nacional de salud 0&!(&:(_5+:;?)8-!!(HelenDanielaGuaruaBo
 
liderazgo guia.pdf.............................
liderazgo guia.pdf.............................liderazgo guia.pdf.............................
liderazgo guia.pdf.............................MIGUELANGELLEGUIAGUZ
 
Empresa Sazonadores Lopesa estudio de mercado
Empresa Sazonadores Lopesa estudio de mercadoEmpresa Sazonadores Lopesa estudio de mercado
Empresa Sazonadores Lopesa estudio de mercadoPsicoterapia Holística
 
DIAPOSITIVAS LIDERAZGO Y GESTION INTERGENERACION (3).pptx
DIAPOSITIVAS LIDERAZGO Y GESTION INTERGENERACION (3).pptxDIAPOSITIVAS LIDERAZGO Y GESTION INTERGENERACION (3).pptx
DIAPOSITIVAS LIDERAZGO Y GESTION INTERGENERACION (3).pptx7500222160
 
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...BaleriaMaldonado1
 
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocxCARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocxWILIANREATEGUI
 
Analisis del art. 37 de la Ley del Impuesto a la Renta
Analisis del art. 37 de la Ley del Impuesto a la RentaAnalisis del art. 37 de la Ley del Impuesto a la Renta
Analisis del art. 37 de la Ley del Impuesto a la Rentamarbin6
 
2 Tipo Sociedad comandita por acciones.pptx
2 Tipo Sociedad comandita por acciones.pptx2 Tipo Sociedad comandita por acciones.pptx
2 Tipo Sociedad comandita por acciones.pptxRicardo113759
 
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfSENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfJaredQuezada3
 
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdfComparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdfAJYSCORP
 
senati-powerpoint_5TOS-_ALUMNOS (1).pptx
senati-powerpoint_5TOS-_ALUMNOS (1).pptxsenati-powerpoint_5TOS-_ALUMNOS (1).pptx
senati-powerpoint_5TOS-_ALUMNOS (1).pptxnathalypaolaacostasu
 
HIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptx
HIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptxHIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptx
HIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptxTecvalSAS2
 
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...MIGUELANGELLEGUIAGUZ
 
Hiperbilirrubinemia en el recién nacido.pptx
Hiperbilirrubinemia en el recién nacido.pptxHiperbilirrubinemia en el recién nacido.pptx
Hiperbilirrubinemia en el recién nacido.pptxsalazarsilverio074
 
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedades
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedadesLas sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedades
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedadesPatrickSteve4
 
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docxCRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docxgeuster2
 
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptxSostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptxmarlonrea6
 
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptxi7ingenieria
 
EL REFERENDO para una exposición de sociales
EL REFERENDO para una exposición de socialesEL REFERENDO para una exposición de sociales
EL REFERENDO para una exposición de socialeszaidylisbethnarvaezm
 
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdfCONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdfTeresa Rc
 

Último (20)

Caja nacional de salud 0&!(&:(_5+:;?)8-!!(
Caja nacional de salud 0&!(&:(_5+:;?)8-!!(Caja nacional de salud 0&!(&:(_5+:;?)8-!!(
Caja nacional de salud 0&!(&:(_5+:;?)8-!!(
 
liderazgo guia.pdf.............................
liderazgo guia.pdf.............................liderazgo guia.pdf.............................
liderazgo guia.pdf.............................
 
Empresa Sazonadores Lopesa estudio de mercado
Empresa Sazonadores Lopesa estudio de mercadoEmpresa Sazonadores Lopesa estudio de mercado
Empresa Sazonadores Lopesa estudio de mercado
 
DIAPOSITIVAS LIDERAZGO Y GESTION INTERGENERACION (3).pptx
DIAPOSITIVAS LIDERAZGO Y GESTION INTERGENERACION (3).pptxDIAPOSITIVAS LIDERAZGO Y GESTION INTERGENERACION (3).pptx
DIAPOSITIVAS LIDERAZGO Y GESTION INTERGENERACION (3).pptx
 
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
____ABC de las constelaciones con enfoque centrado en soluciones - Gabriel de...
 
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocxCARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
CARPETA PEDAGOGICA 2024 ARITA.sadasdasddocx
 
Analisis del art. 37 de la Ley del Impuesto a la Renta
Analisis del art. 37 de la Ley del Impuesto a la RentaAnalisis del art. 37 de la Ley del Impuesto a la Renta
Analisis del art. 37 de la Ley del Impuesto a la Renta
 
2 Tipo Sociedad comandita por acciones.pptx
2 Tipo Sociedad comandita por acciones.pptx2 Tipo Sociedad comandita por acciones.pptx
2 Tipo Sociedad comandita por acciones.pptx
 
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfSENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
 
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdfComparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
 
senati-powerpoint_5TOS-_ALUMNOS (1).pptx
senati-powerpoint_5TOS-_ALUMNOS (1).pptxsenati-powerpoint_5TOS-_ALUMNOS (1).pptx
senati-powerpoint_5TOS-_ALUMNOS (1).pptx
 
HIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptx
HIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptxHIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptx
HIGIENE_POSTURAL-_MANEJO_DE_CARGA1compr.pptx
 
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
 
Hiperbilirrubinemia en el recién nacido.pptx
Hiperbilirrubinemia en el recién nacido.pptxHiperbilirrubinemia en el recién nacido.pptx
Hiperbilirrubinemia en el recién nacido.pptx
 
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedades
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedadesLas sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedades
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedades
 
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docxCRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
CRITERIOS DE EVALUACIÓN - NIVEL INICIAL.docx
 
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptxSostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
 
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
 
EL REFERENDO para una exposición de sociales
EL REFERENDO para una exposición de socialesEL REFERENDO para una exposición de sociales
EL REFERENDO para una exposición de sociales
 
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdfCONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
CONSTITUCIÓN POLÍTICA DEL PERÚ al 25082023.pdf
 

Quanbit - Jardineria de software

  • 1. Jardinería de Software En los últimos meses, un tema se viene entrometiendo en las conversaciones que mantenemos con Alejandro Siri de Quanbit sobre los resultados finales de cada proceso de desarrollo de productos de software: un concepto denominado “Jardinería de Software” que se contrapone a la idea de “Ingeniería de Software”. Es cotidiano comprobar que en cada situación en la que se le presenta una pieza de software recientemente terminada a la persona que ideó la pieza o producto, nacen de manera explosiva una incontable cantidad de nuevas ideas: 1. ideas de mejoras a la pieza, 2. ideas para interrelacionar o combinar esa pieza con otras, y 3. disparadores de ideas laterales no vinculadas directamente a la pieza original. Estos desencadenantes de ideas, son sin duda un avance hacia el fin último: lograr implementación de la mejor idea posible. Además, cada nueva idea suele ser superadora respecto de la anterior. Este es un proceso dinámico muy ligado a la conducta humana en la que, de forma iterativa e incremental, se va logrando una maduración de la idea. Nuestra expectativa es que la implementación tecnológica vaya acompañando a esa maduración. Pero la Ingeniería de Software tradicional propone una metodología de abordaje a la construcción de software que consiste básicamente en: definir la idea completa desde el principio, analizarla, diseñarla, implementarla y testearla, priorizando lospasos del proceso antes que la dinámica creativa de las personas. El proceso ingenieril puede ser técnicamente excelente aún cuando se implemente una idea que se volvió obsoleta luego de ser diseñada. Agrega previsibilidad en tiempo y forma aún cuando la implementación de una “función del software” carezca de sentido. El software suele valorarse por su utilidad en la implementación de una idea o concepto. Pero para poder implementar una idea que sufre una evolución continua, es necesario adoptar una metodología de construcción de software que permita incorporar al cambio como un elemento más del desarrollo. Para poder lograr un software útil, es necesario de priorizar a las personas y sus cambios por sobre losplanes y procesos. Este enfoque es la base de las nuevas tendencias en materia de metodologías de construcción de software: las Metodologías Ágiles. Es sabido que las Metodologías Ágiles ayudan a crear un software que implementa la mejor de las ideas posibles o la más perfeccionada, pero agregan incertidumbre para prever cuales, cuantas y cómo serán las funcionalidades a implementar… las respuestas aparecerán a lo largo del proyecto de desarrollo. Siendo muy creativos con la siguiente analogía, podríamos pensar que al comienzo de un proyecto de desarrollo de software con Metodologías Ágiles solo contamos con una semilla (la idea) que nos da una noción del resultado final en base a las características de la especie a la que pertenece. Que si la plantamos y la regamos con un mix de creatividad, diseño, herramientas y programación, lograremos con el tiempo hacer crecer la planta
  • 2. (software) que buscábamos. Lo curioso es que si el día de la plantación tuviéramos que describir cómo será exactamente esa planta cuando esté crecida, no podríamos saberlo, al menos no más allá de sus rasgos generales. Quizá podríamos estimar cuanto tiempo necesita para crecer, pero no podríamos predecirlo. Quizá podríamos prever que va a tener hojas verdes y ramas, pero no cuantas ni de qué tamaño exacto será cada una. En definitiva, a la hora de construir software con Metodologías Ágiles, nos encontramos con que el proceso se asemeja más al de un trabajo de Jardinería que al de un trabajo de Ingeniería. Obviamente es un punto de vista gracioso pero tiene muchos disparadores que sirven para hacernos reflexionar cada vez que estamos en una conversación con alguien que piense que la construcción de software es un proceso exacto, previsible o estructurado. Mientras tanto, podemos divertirnos (a nuestra manera) jugando con el nombre.