“La estandarización del software: oftware: una … · Sistemas Operativos Organizacionales...

35
La La e e standarizaci standarizaci ó ó n del n del s s oftware: oftware: una estrategia fundamental para una estrategia fundamental para potenciar la vinculaci potenciar la vinculaci ó ó n n Foro Consultivo Cient Foro Consultivo Cient í í fico y Tecnol fico y Tecnol ó ó gico gico Primer Congreso Nacional de Vinculaci Primer Congreso Nacional de Vinculaci ó ó n n para la Competitividad para la Competitividad Mayo de 2003 Mayo de 2003 CINVESTAV-IPN

Transcript of “La estandarización del software: oftware: una … · Sistemas Operativos Organizacionales...

““La La eestandarizacistandarizacióón del n del ssoftware: oftware: una estrategia fundamental para una estrategia fundamental para

potenciar la vinculacipotenciar la vinculacióónn””

Foro Consultivo CientForo Consultivo Cientíífico y Tecnolfico y TecnolóógicogicoPrimer Congreso Nacional de VinculaciPrimer Congreso Nacional de Vinculacióón n

para la Competitividadpara la CompetitividadMayo de 2003Mayo de 2003

CINVESTAV-IPN

Propuesta CONACyTPropuesta CONACyT

..

$ 160.00$ 160.00

$ 12.00$ 12.00

24.5 %24.5 %

$100.00$100.00

??QuímicosQuímicos??MaquinariaMaquinaria??ElectrícaElectríca??Industria Industria AutomtrízAutomtríz??MaquinaMaquina--herramientaherramienta

$ 40.00$ 40.00

$ 6.00$ 6.00

29.0%29.0%

$10.00$10.00

??Carbón Carbón ??PlásticoPlástico??Productos de Productos de MetalMetal??Otra Otra maquinaria.maquinaria.

> $ 600.00> $ 600.00$10.00$10.00ProductividadProductividad

$ 24.00$ 24.00$3.00$3.00Salario Salario Promedio Promedio (Dólare (Dólare E.U./hra.)E.U./hra.)

7.3 %7.3 %39.1 %39.1 %% PIB México % PIB México (Manufactura)(Manufactura)

$1,000.00$1,000.00$ 1.00$ 1.00Valor por Kg. Valor por Kg. (Dólare E.U.)(Dólare E.U.)

??Software Software avanzadoavanzado??FarmaceuticasFarmaceuticas??Equipo electrónicoEquipo electrónico??Telecomunicaciones.Telecomunicaciones.??AeronáuticaAeronáuticaEspecialidades en:Especialidades en:??QuímicaQuímica??BiotecnologíaBiotecnología??Materiales avanzadosMateriales avanzados

??Agroindustria.Agroindustria.??Textiles.Textiles.??Productos de Productos de madera y papel.madera y papel.

Productos Productos típicos por típicos por valor valor agregado.agregado.

Fuente: CONACYT

TransformaciTransformacióón del Sector n del Sector Productivo Productivo a a bienes y servicios de bienes y servicios de

mmáás valor agregados valor agregado

> $ 600.00> $ 600.00ProductividadProductividad

$ 24.00$ 24.00Salario Salario Promedio Promedio (Dólares (Dólares E.U./hra.)E.U./hra.)

7.3 %7.3 %% PIB México % PIB México (Manufactura)(Manufactura)

$1,000.00$1,000.00Valor por Kg. Valor por Kg. (Dólare E.U.)(Dólare E.U.)

??Software Software avanzadoavanzado??FarmaceuticasFarmaceuticas??Equipo electrónicoEquipo electrónico??Telecomunicaciones.Telecomunicaciones.??AeronáuticaAeronáuticaEspecialidades en:Especialidades en:??QuímicaQuímica??BiotecnologíaBiotecnología??Materiales avanzadosMateriales avanzados

Productos Productos típicos por típicos por valor valor agregado.agregado.

Fuente: CONACYT

TransformaciTransformacióón n del Sector Productivo a del Sector Productivo a bienes y servicios de mbienes y servicios de máás valor agregados valor agregadodonde donde el software es el mel software es el máás redituables redituable

EvoluciEvolucióón del Hardwaren del HardwareLey de MooreLey de Moore

$0

$1,000

$2,000

$3,000

$4,000

$5,000

1950

1955

1960

1965

1970

1975

1980

1985

1990

1995

2000

CapacidadPrecio

Capacidad Precio

El precio y la potencia del Hardware ha mejorado varios órdenes de magnitud.

Ley de MooreLey de Moore(Crecimiento Exponencial)(Crecimiento Exponencial)

$0$1,000$2,000$3,000$4,000$5,000$6,000$7,000

1950

1955

1960

1965

1970

1975

1980

1985

1990

1995

2000

2002

2005

$ Softwre

• El precio del Software ha permanecido casi constante

Precio del SoftwarePrecio del Software

Oportunidad Histórica

?El precio y la potencia del Hardware ha mejorado varios órdenes de magnitud.

?Mientras que el precio del Software ha permanecido constante o aumentado.

Oportunidad Histórica?El precio y la potencia del Hardware ha

mejorado varios órdenes de magnitud.?Mientras que el precio del Software ha

permanecido constante o aumentado.

?Racionalizar el Software se presenta como la oportunidad irrepetible de nuestra generación

EvoluciEvolucióón del ancho de banda de la Redn del ancho de banda de la Red

Ley de Gilder Ley de Gilder El ancho de banda se triplica cada aEl ancho de banda se triplica cada aññoo

FUENTE: SUN

• La utilidad aumenta en relación al cuadrado del número de usuarios

Usuarios

Utilidad

Ley de MetcalfeLey de Metcalfe

Efecto neto en la productividad

1970 1980 1990 2000 2010

1,000,000 X

100,000 X

10,000 X

1,000 X

100 X

10 X

1 X

Ley deMoore

Software noestandarizado

Ley de Gilder

Ley deMetcalfe

Productividad = Hardware X Software X Conectividad

PRODUCTIVIDAD

Software no estSoftware no estáándarndar

SOOSSOOSÁREA DE ÁREA DE

OPORTUNIDADOPORTUNIDAD

< 6< 6

< 5< 5

< 4< 4

RacionalizaciónRacionalización del del MercadoMercado

> 10 000> 10 000CAMBIO CAMBIO

ESTRUCTURALESTRUCTURAL

> 100> 100

> 100> 100

> 100> 100

EstimaciónEstimación del del ImpactoImpacto de la de la

Racionalización Racionalización en la en la

ProductividadProductividad((MagnitudMagnitud del del

ahorroahorro,,millonesmillones de de

dólaresdólares))

> 300> 300Sistemas Sistemas OperativosOperativos

> 2 800 000> 2 800 000Toda Toda organización organización tiene hoy unotiene hoy uno (con (con poco apoyopoco apoyo digital)digital)

Sistemas Sistemas Operativos Operativos OrganizacionalesOrganizacionales

> 2300> 2300LenguajesLenguajes de de ProgramaciónProgramación

> 40> 40AmbientesAmbientes de de UsuarioUsuario

Proliferación Proliferación HistóricaHistórica

TipoTipo de Softwarede Software

Efecto neto en la productividad

1970 1980 1990 2000 2010

1,000,000 X

100,000 X

10,000 X

1,000 X

100 X

10 X

1 X

Ley deMoore

SOOS

Ley de Gilder

Ley deMetcalfe

Productividad = Hardware X Software X Conectividad

PRODUCTIVIDAD

¿¿PorquPorquéé el software no se ha el software no se ha estandarizado? estandarizado?

??Los esfuerzos de la Academia no estLos esfuerzos de la Academia no estáán n coordinadoscoordinados

??Intereses comerciales divergentes Intereses comerciales divergentes ??ProliferaciProliferacióón de cn de cíírculos de dependencia rculos de dependencia ??SistemSistemáática reinvencitica reinvencióón y reimplementacin y reimplementacióón n

de las mismas solucionesde las mismas soluciones??Falta de coordinaciFalta de coordinacióón de los usuariosn de los usuarios??Ausencia de liderazgo en el esfuerzo de Ausencia de liderazgo en el esfuerzo de estandarizaciestandarizacióónn

Babel de LenguajesBabel de Lenguajes

EvoluciEvolucióón n de ade algunos lgunos Sistemas Sistemas

Operativos Operativos UnixUnix

EstandarizaciEstandarizacióón del n del SoftwareSoftware

Software = Conocimiento EncapsuladoSoftware = Conocimiento Encapsulado

Desarrollo + UtilizaciDesarrollo + Utilizacióón = n = VINCULACIVINCULACIÓÓNN(academia)(academia) (industria)(industria) (Estandarizaci(Estandarizacióón)n)

EstandarizaciEstandarizacióón de las n de las Soluciones DigitalesSoluciones Digitales OOrganizacionalesrganizacionales

SOOSSOOSÁREA DE ÁREA DE

OPORTUNIDADOPORTUNIDAD

< 6< 6

< 5< 5

< 4< 4

RacionalizaciónRacionalización del del MercadoMercado

> 10 000> 10 000CAMBIO CAMBIO

ESTRUCTURALESTRUCTURAL

> 100> 100

> 100> 100

> 100> 100

EstimaciónEstimación del del ImpactoImpacto de la de la

Racionalización Racionalización en la en la

ProductividadProductividad((MagnitudMagnitud del del

ahorroahorro,,millonesmillones de de

dólaresdólares))

> 300> 300Sistemas Sistemas OperativosOperativos

> 2 800 000> 2 800 000Toda Toda organización organización tiene hoy unotiene hoy uno (con (con poco apoyopoco apoyo digital)digital)

Sistemas Sistemas Operativos Operativos OrganizacionalesOrganizacionales

> 2300> 2300LenguajesLenguajes de de ProgramaciónProgramación

> 40> 40AmbientesAmbientes de de UsuarioUsuario

Proliferación Proliferación HistóricaHistórica

TipoTipo de Softwarede Software

PosibilidadesPosibilidades

??Mejora substancial en la competitividadMejora substancial en la competitividadde toda la economde toda la economííaa??ModernizaciModernizacióón de la Academian de la Academia??Mejor distribuciMejor distribucióón del conocimiento a n del conocimiento a

toda la sociedadtoda la sociedad??Mejora generalizada del nivel de vidaMejora generalizada del nivel de vida??ReducciReduccióón substancial de costos a las n substancial de costos a las

empresasempresas??Ahorro considerable de divisasAhorro considerable de divisas

SoftwareEuropeo

KDE

CódigoLegado

Academia

CódigoPropietario

SoftwarePersonal

SoftwareAmericanoGNOME

CódigoNuevo

SoftwareIndustrial

SolucionesAbiertas

SistemasOrganizacionales

RETO DE LARETO DE LAVINCULACIONVINCULACION

SoftwareEuropeo

KDE

CódigoLegado

Academia

CódigoPropietario

SoftwarePersonal

SoftwareAmericanoGNOME

CódigoNuevo

SoftwareIndustrial

SolucionesAbiertas

SistemasOrganizacionales

SOFTWARESOFTWAREESTANDARESTANDAR

SoftwareEuropeo

KDE

CódigoLegado

Academia

CódigoPropietario

SoftwarePersonal

SoftwareAmericanoGNOME

CódigoNuevo

SoftwareIndustrial

SolucionesAbiertas

SistemasOrganizacionales

GNOMEGNOME

SoftwareEuropeo

KDE

CódigoLegado

Academia

CódigoPropietario

SoftwarePersonal

SoftwareAmericanoGNOME

CódigoNuevo

SoftwareIndustrial

SolucionesAbiertas

SistemasOrganizacionales

MONOMONO.NET.NET

SoftwareEuropeo

KDE

CódigoLegado

Academia

CódigoPropietario

SoftwarePersonal

SoftwareAmericanoGNOME

CódigoNuevo

SoftwareIndustrial

SolucionesAbiertas

SistemasOrganizacionales

C#C#CLICLI

SoftwareEuropeo

KDE

CódigoLegado

Academia

CódigoPropietario

SoftwarePersonal

SoftwareAmericanoGNOME

CódigoNuevo

SoftwareIndustrial

SolucionesAbiertas

SistemasOrganizacionales

SOOSSOOS

Conocimiento expresado como software disponible y estable

W I N D O W S UNIX(Linux,Darwin,BSDs,Solaris,...)

H A R D W A R E

Conocimiento expresado como Conocimiento expresado como software en desarrollo y software en desarrollo y apegado apegado

a esta estáándares ABIERTOSndares ABIERTOS

.N E T G N O M E / M O N O

OPEN STANDARDS: OMG (MDA,UML,UMC,WM,MOF,CWM), W3C (XMI/XMLs), ebXML, OAGIS, WFMC, OSAF, OASIS, WS-I,

OpenGIS, Patterns (Workflow, Best Practices, Organizations, Custom)

W I N D O W S UNIX(Linux,Darwin,BSDs,Solaris,...)

H A R D W A R E

.N E T G N O M E / M O N O

OPEN STANDARDS: OMG (MDA,UML,UMC,WM,MOF,CWM), W3C (XMI/XMLs), ebXML, OAGIS, WFMC, OSAF, OASIS, WS-I,

OpenGIS, Patterns (Workflow, Best Practices, Organizations, Custom)

W I N D O W S UNIX(Linux,Darwin,BSDs,Solaris,...)

H A R D W A R E

STANDARDIZED ORGANIZATIONAL OPERATING SYSTEM (S O O S)

E X T E N S I O N S

Conocimiento de las empresas y sus Conocimiento de las empresas y sus operacionesoperaciones expresado como softwareexpresado como software

Agentes Involucrados.Agentes Involucrados.

??Academia Academia ??Empresas de softwareEmpresas de software??Sector PrivadoSector Privado??Sector PSector Púúblicoblico

TiemposTiempos

??Primeros resultados: Tres meses.Primeros resultados: Tres meses.

??Cambios importantes: Cambios importantes: UnUn aañño.o.

??Cambios estructurales definitivos:Cambios estructurales definitivos: 3 3 aaññosos

PropuestaPropuestaFormar un ComitFormar un Comitéé de Trabajo dentro del Foro de Trabajo dentro del Foro Consultivo CientConsultivo Cientíífico y Tecnolfico y Tecnolóógico para evaluar en gico para evaluar en detalle el impacto y mejores alternativas de detalle el impacto y mejores alternativas de implantaciimplantacióón de la estandarizacin de la estandarizacióón del software:n del software:

MOPROSOFTMOPROSOFT –– Proceso estandarizado de desarrolloProceso estandarizado de desarrollode software adecuado a las condiciones de Mde software adecuado a las condiciones de Mééxicoxico

GNOMEGNOME -- Ambiente Modelado de Objetos en RedAmbiente Modelado de Objetos en Red(GNU Network Object Model Environment)(GNU Network Object Model Environment)

SOOSSOOS -- Sistema Operativo Organizacional Sistema Operativo Organizacional Estandarizado y sus extensiones: Estandarizado y sus extensiones: empresarial, municipal, estatal, empresarial, municipal, estatal, ……

CONCLUSIONESCONCLUSIONES

??La Academia, con su infraestructura La Academia, con su infraestructura intelectual generadora de conocimiento, intelectual generadora de conocimiento, debe asumir el debe asumir el liderazgo para la apertura, liderazgo para la apertura, estandarizaciestandarizacióón y racionalizacin y racionalizacióón del n del softwaresoftware, como conocimiento encapsulado, como conocimiento encapsulado

??El Sector Privado tiene que empezar a El Sector Privado tiene que empezar a operar operar digitalmentedigitalmente para mejorar para mejorar considerablemente su competitividad, considerablemente su competitividad, logrando una vinculacilogrando una vinculacióón en los dos n en los dos sentidos (empresa sentidos (empresa –– academia y academia y viceversa), no existente hasta la fecha.viceversa), no existente hasta la fecha.

Algunas referencias1. www.gnome.org

2. www.go-mono.org

3. www.soos.org (en construcción)

4. www.eGovOs.org

5. www.eGovOs.org/nov-2003/

6. http://eu.conecta.it

7. www.unesco.org/webworld/portal_freesoft/

8. www.jimpinto.com/writings/3laws.html8

9. http://www.sun.com/neteffect/

??Ing. Francisco de UrquijoIng. Francisco de Urquijo N.N.,,M.B.A.M.B.A. [email protected]@servidor.unam.mx

??Dra. A. Roxana CDra. A. Roxana Cáárdenas, rdenas, [email protected]@itesm.mx

??Lic. JosLic. Joséé U. Cruz Cedillo,U. Cruz Cedillo, [email protected]@delta.cs.cinvestav.mx

??Lic. Fabio Montoya GarcLic. Fabio Montoya Garcíía, a, [email protected]@telmex.com

??M. en C. Ignacio Vega Paez, M. en C. Ignacio Vega Paez, [email protected]@vpingenieria.com

??M. en C. Carlos Alberto HernM. en C. Carlos Alberto Hernáández, ndez, [email protected][email protected]

COORDINADORES

CINVESTAV-IPN