Sie sind auf Seite 1von 21

Prctica Profesional Supervisada

Informe Final Martn Gaitn Diciembre 2007 Septiembre

Ingeniera en Computacin Facultad de Ciencias Exactas, Fsicas y Naturales Universidad Nacional de Crdoba

Contenidos

Contenidos
Contenidos....................................................................................................................................... ii Descripcin ....................................................................................................................................iii Copyright................................................................................................................................... iii Comentarios............................................................................................................................... iii Modificaciones y actualizaciones.............................................................................................. iv Introduccin..................................................................................................................................... 1 La empresa receptora....................................................................................................................... 2 Servicios con Software Libre...................................................................................................... 2 Definicin de Software Libre................................................................................................. 2 Modelo comercial del Software Privativo..............................................................................2 El modelo de Except...............................................................................................................3 Recursos Humanos......................................................................................................................3 Calidad del ambiente laboral.......................................................................................................4 Comunicacin............................................................................................................................. 5 Responsabilidad Empresarial...................................................................................................... 5 Prctica realizada ............................................................................................................................ 7 Acuerdo inicial............................................................................................................................ 7 Utilidad mutua.............................................................................................................................7 El proyecto asignado................................................................................................................... 8 Tecnologas empleadas...........................................................................................................9 Metologa y dinmica de trabajo.......................................................................................... 10 Tareas realizadas.................................................................................................................. 11 Caso de xito........................................................................................................................ 12 Balance y conclusiones.................................................................................................................. 13 Sobre la obligatoriedad de la PPS............................................................................................. 13 Experiencia particular .............................................................................................................. 15
Prctica Profesional Supervisada Martn Gaitn ii

Descripcin

Descripcin
Este documento describe el contexto y las tareas realizadas, aprendizajes y experiencias adquiridas y el balance personal en el marco de la Prctica Profesional Supervisada que realic en la empresa Soluciones Informticas Libres S.A. (Except) de la ciudad de Crdoba, entre los meses de septiembre y diciembre de 2007.

Copyright
Martn Gaitn 2007. El contenido de este documento est bajo la licencia Creative Commons AtribucinCompartir Obras Derivadas Igual 2.5 Argentina. Ustedeslibrede:

copiar,distribuir,exhibir,yejecutarestedocumento hacerobrasderivadas Atribucin.Usteddebeatribuirlaobraenlaformaespecificadaporelautoroel licenciante. CompartirObrasDerivadasIgual.Siustedaltera,transforma,ocreasobreesta obra,slopodrdistribuirlaobraderivadaresultantebajounalicenciaidnticaasta. Antecualquierreutilizacinodistribucin,usteddebedejarclaroalosotroslos trminosdelalicenciadeestaobra. Cualquieradeestascondicionespuededispensarsesiustedobtienepermisodeltitular delosderechosdeautor. Nadaenestalicenciamenoscabaorestringelosderechosmoralesdelautor.

Bajolassiguientescondiciones:

Nota:Eltextolegaldelalicenciaseencuentraenlasiguientedireccin: http://creativecommons.org/licenses/bysa/2.5/ar/legalcode

Comentarios
Por favor, enve cualquier comentario sobre este documento a la direccin gaitan@gmail.com

Prctica Profesional Supervisada Martn Gaitn

iii

Descripcin

Modificaciones y actualizaciones
Versin
<0.1> <0.2> <0.3>

Fecha
03/12/07 05/12/07 07/12/07

Descripcion de cambios
Primera versin. Faltan conclusiones Conclusiones Correcciones y ampliaciones varias.

Prctica Profesional Supervisada Martn Gaitn

iv

Introduccin

Introduccin
La Prctica Profesional Supervisada (PPS) es una asignatura de grado obligatoria para la carrera Ingeniera en Computacin a partir del Plan 285/05. Segn el artculo 1 del reglamento1 se considera como Prctica Supervisada a la actividad curricular que comprende aquellas tareas que todos los alumnos deben realizar en sectores productivos y/o de servicios, o bien en proyectos concretos desarrollados por la Unidad Acadmica (UA) para estos sectores o en colaboracin con ellos. El artculo 3 del reglamento estipula que al alumno practicante se le deber asignar un Supervisor en la empresa receptora, y un Tutor Docente en la Unidad Acadmica. En mi caso particular, estos roles fueron cumplidos por el Lic. Daniel F. Moisset, vicepresidente de la empresa receptora, y el Cdor. Gustavo Wolfmmann, docente titular de las asignaturas Algoritmos y Estructuras de Datos y Paradigmas de Programacin, respectivamente. Asimismo, el rol de coordinador/a de PS previsto en el artculo 5 del reglamento, ha sido ejercido por la Dra. Carmen Rodrguez durante el tiempo de prctica. El duracin estipulada de la PPS es de 200hs, habiendo sido cumplidas en un plan de 20hs semanales desde el 11 de septiembre al 3 de diciembre de 2007. El rea de prctica fu el mejoramiento y ampliacin de un software de educacin a distancia (pizarra virtual) desarrollado inicialmente en 2005.

Prctica Profesional Supervisada Martn Gaitn

La empresa receptora

La empresa receptora
ExceptesunaPyMEindependientedeserviciosinformticosdelaciudaddeCrdoba, Argentina.Enladescripcindesusitioweb2puedeleerse: Somosproveedoresdeserviciosdeconsultoraydesarrolloinformticocontrespilares:

Desarrollodesoftwaredecalidad:Paraestoutilizamosmetodologasdedesarrollo giles,ytrabajamosconestndaresabiertos. Responsabilidadconnuestroentornoambientalysocial:Somosunaempresa responsable,preocupadaporofreceranuestrosempleados,clientes,proveedoresya nuestrasociedadcondicionesdevidajustasysaludables. CompromisoconelSoftwareLibre:ParanuestrosdesarrollosutilizamosSoftware Libre,yofrecemosSoftwareLibre.ElSoftwareLibrepermiteeldesarrollo sustentadodelasociedadyelconocimientoperdurable

Servicios con Software Libre


DefinicindeSoftwareLibre Hoyenda,elmundodelsoftwarepuededividirse,ariesgodesimplificarlasituacin,en privativoylibre.Enestesentido"libre"notienenadaquevercon"sincargo".Elhechode queunsoftseafreeware(sincargo)esunapropiedadquepuedecambiarconeltiempo, maanapuedenoserlo. Libreesunsoftwarecuyoautorleotorgaalusuario4derechosfundamentales:3: 1. Elusuarioeslibredeusarelsoftenlaformaquemejorleconvenga,nohay condicionesnirestriccionesenlaforma/ambientedeuso. 2. Elusuarioeslibredeestudiarelsoftwareyadaptarloalasnecesidadespropias.Para estoserequiereteneraccesolibrealcdigofuente. 3. Elusuariotienelalibertaddecopiarydistribuirelsoftwareatravsdecualquier medio. 4. Tambintienederechodedistribuirlasmodificacionesquelehayahecho. ValedestacarentoncesquenadaimpidecomerciarconSoftwareLibre,yporelcontrario,es unmodelomuyinteresante,ejemplificadoparadigmticamenteenlaempresadonderealic miprctica. ModelocomercialdelSoftwarePrivativo Comosehamencionado,loopuestodeSoftwareLibrenoescomercial,sinoPrivativo. Sucedequealserelmodelocomercialdelsoftwareprivativoelmsextendido,losconceptos
Prctica Profesional Supervisada Martn Gaitn 2

La empresa receptora

seconfunden. Elmodeloprivativosebasa,engeneral,enlaventadepermisosdeuso(licencias)sin posibilidadalgunademodificacin,inspeccinoauditoria,yaunquesetratedeunbien intangibleysincostodereproduccin,nosecuentaconelpermisonecesarioparahacerlo. Enestemodeloseentregaelproductoterminadocomounacajanegra,coartandola libertaddelclienteousuario,impidiendoporejemplolaposibilidaddeelegiraotro desarrolladorparacontinuaromodificaraspectosdelproyectooanalizarlacalidaddel desarrollo. ElmodelodeExcept EnelmodelocomercialdedesarrollodeSoftwareLibre,seleotorgaalclientela posibilidaddeusoencualquiercondicin,redistribucin,ycontratacindetercerosparasu inspeccininternaymodificacin4.LosproductosdeExceptseentreganconsucdigo fuente,demodoquepuedenabrirsealainspeccinparaquecualquierapuedaverificarsus cualidades. ElSoftwareLibresecaracterizaportenerunprocesodedesarrollogil,serdemuyalta calidad,fomentarlaindependenciatecnolgica,remunerarelesfuerzoreal,ypermitirla competenciaenigualdaddecondiciones. EnExceptsabemosqueeldesarrollodesoftwaretieneconsecuenciassociales,yqueel SoftwareLibreeslanicamaneradepoderconstruirsoftwarequepermitapromoverel desarrollosustentabledenuestromedio. ComolamayoradelasempresasT.I.competitivas,Exceptofreceserviciosdeoutsourcing, principalmenteparaempresasextranjeras. Ademsdeldesarrollodesoftware,Exceptbrindaserviciosdeauditora,planificaciny diseodeproyectos,ycomercializacindealojamientowebcontecnologasespecficas. SegnJordiMs5,lasempresasdeserviciosenSLquemejorfuncionansonaquellasque seespecializanenunreaconcretadeconocimiento,comopuedaserlacreacinde gestoresdecontenidosconsoftwarelibreodeserviciosweb.Yagrega:Serun especialistaenunreayserreconocidocomoexpertoenlamismaesunabuenaestrategia. Dehecho,serdesarrolladorocontribuidordesoftwarelibreesunadelasmejorestarjetas depresentacinquepodemostenersinosdedicamosadarserviciosbasadosensoftware libre..Sindudas,Exceptesdeestetipodeempresas.

Recursos Humanos
Prctica Profesional Supervisada Martn Gaitn 3

La empresa receptora

LosempleadosysociosdeExceptprovienenensumayoradelascomunidaddeusuariosde SoftwareLibre,eincluso,dosdesussociosfundadoressontambinfundadoresdelGrupode UsuariosdeSoftwareLibredeCrdoba6.Elstaffsecomponedeprofesionalesdela computacin(doctoresylicenciados),obienestudiantesavanzadosdecarrerasafines,todos condestacadastrayectoriasdeexcelenciaacadmica.SeinfiereasqueExceptesuna empresadetalentosdelacomputacin. Adems,segnelinvestigadoritalofrancsRobertoDiCosmo,sedesprendequelagente quetrabajaensoftwarelibreesmscompetente,conmsconocimiento,porlasimplerazn dequenohaylmitearbitrariodehastadndepuedeiraverenelsistemaunapersona interesadaenentender,porcomplejoquestesea,yaquetienedocumentacin,tiene informacin,tieneespecificaciones.Puedeirtanlejoscomoquiera.7 Sinembargo,alahoradecontrataraunnuevoempleado,procesoqueserealizduranteel lapsodemiprctica,nosloseevalanlaaptitudestcnicasdelaspirante,sinoqueseleda mucharelevanciaalasaptitudescomunicacionales,elintersyadhesinalosconceptos basalesdelaempresa,lasaspiracionesprofesionales,elmanejodeidiomas,etc.SegnJohn Lenton,presidentedeExcept,nocontrataramosanadiedequiennoestemossegurosde quepuedatomarresponsabilidadesyparticipacinenlaempresa.

Calidad del ambiente laboral


LaaltaproductividadyeficienciaquehacendeExceptunaempresacuyosproductos compiteninternacionalmentesebasan,ademsdeenlagrancapacitacintcnicadesus integrantes,enlacalidaddelambienteylascondicioneslaborales. Esteresultadosesustentaenelrespetoalosderechosdeltrabajadorylapreocupacinporsu satisfaccinrespectoasuespaciodetrabajo,laflexibilidadenladefinicindelhorarioa cumplir,disponibilidaddecomestiblesdelibreconsumo,espaciosderelajacin,etc. Debidoaquelosingresosdelaempresassonmayoritariamenteenmonedaextranjera (clientesprincipalmentedeUSAyHolanda),losempleadosrecibenunabonificacin mensualenfuncindeltotaldehorastrabajadasylacotizacindeldolar. Siempreamparadoenelrespetoalcompaeroyelcompromisoconeltrabajo,nohay protocolosdevestimenta,restriccionesenelusodeinternetparausopersonal(salvoaquellas cuyoconsumodeanchodebandacondicioneeltrabajo),nilamsicaquesepuedeescuchar (s,inclusoSergioDenis). ElManualdelexcepter,undocumentodeusointernoquedescribealgunasdelaspolticas delaempresadice: Lareglagenerales:sihayalgoentumbitodetrabajoqueteponeincmodo,perjudica
Prctica Profesional Supervisada Martn Gaitn 4

La empresa receptora

tusalud(acortoolargoplazo),ofrenatutrabajo,avis!.Vamosahacerloposiblepara mejorarlo. Lasposibilidadesciertasytangiblesdesuperacinprofesionalyaumentode responsabilidadesdentrodelaempresa,elambienterelajadoyjovial,lacamaderay solidaridadimperantes,laseguridadlaboral,ymuchosotraspolticasconsensuadasy construidascolectivamentelogranqueeltrabajador(elexcepter)sesientaagustoyforme unsentidodepertenenciaalaempresaquemaximizasuproductividadycalidaddetrabajo.

Comunicacin
Lavigatransversaldelxitodeestemodeloenelquelosempleadosydirectivosnose diferencianasimplevista,eslapolticadecomunicacin.EnExcept,todoelstafftiene voz. Aventajadosporserunaempresadetecnologa,muchasherramientasvirtuales(email,lista decorreo,wiki,chat,mensajerainstantnea,trackingdetareasarealizar,etc)sondeuso cotidiano,tilestantoparaaspectostcnicosoinherentesalaempresa,comoencuestiones ajenascomocompartirnoticiasocosaslindas. Atravsdeestasviasdecomunicacinel'excepter'debeavisardealguninconvenienteenel cumplimientodelhorariopactado,segunlorecomiendaeldocumentoantescitado: Sinovanapodervenir,avisen,ydigancmovanareacomodarlashorasdespus.Sino avisan,ynofueporquelossecuestraron,vamosaempezarapensarquesonmalas personas,ynolesvamosacomprarmsalfajorcitos. Adems,elprimerlunesdecadamesderealizaunareuninplenariaconlaparticipacindel staffcompleto,enlaquesecharlangrupalmenteunconjuntodetemasreferidosalaempresa quecualquierapuedeproponer,sepresentaunresmendelasituacinfinanciera,yelestado delosproyectossehaceunrelevamientodenovedadesoacontecimientosdelltimomesy, enlaseccindenominadadecoraznabierto,cadaintegranteeslibredecomentarlos progresosenelproyectoquellevaadelanteycualquiertemadendolepersonalogrupalque desee.

Responsabilidad Empresarial
Ademsdelabsquedadeeficienciayproductividadintrnsecaaunaempresaconfinde lucro,laspolticasdeExceptconstituyenunrolticoadoptadoporlaempresa. Somosunaempresaquetratadeserresponsable.Estaresponsabilidadseextiendea nuestrosclientes,proveedores,empleados,lasociedadenlaqueestamosinmersos,yel
Prctica Profesional Supervisada Martn Gaitn 5

La empresa receptora

ambientequenosrodea.8 Laliberacindelsoftwareparabeneficiodelacomunidad,comoeselcasodelproyectoen elquemedesempe,constituyeunaportealasociedad. Lacabalconcienciadelosaspectosticosdelusoyproduccindesoftwarelibreforman partetambindeunapolticaderesponsabilidad. Polticassencillascomominimizarelconsumodeenerga,participarencampaasde reciclado,outilizarrecipientesreutilizablesparaeltransportedeviandasapuntanacontribuir conelcuidadodelmedioambiente. ExceptessocioplenoFairSource9,unestndarymodelodenegociosdecomercializacinde servicios,creadoporlaconsultaraIfPeople.FairSourcesebasaenlosprincipiosdel comerciojusto,elaccesoalasoportunidades,ylasustentabilidad. Elcomerciodeserviciostieneelpotencialdecontribuiraunmundomsjustoy sustentableatravsdeldesarrolloeconmicoyelaccesoalasoportunidades.Sinembargo, aligualquelaglobalizacindelmercadodemercancas,elcomerciodeserviciostambin puedeconduciraldesequilibriodelospreciosyalaexplotacindeltrabajo.FairSourcees unmodelodenegociossustentableyunanormaparaelcomerciodeservicios.Elcdigode normasFairSourcerepresentauncompromisoconlasprcticascomercialesresponsables, lasrelacionesalargoplazoyeldesarrolloprofesional.FairSourceseplanteadosobjetivos principales:potenciaralasempresasresponsablesquenopuedenaccederomantenersu conocimientoentecnologadelainformacin(TI)brindndoleslasherramientasde tecnologaapropiadas;ypromover,atravsdeldesarrollodemicroempresas,mediosde vidaycalidaddevidasustentablesaligualqueunmayoraccesoalasoportunidadesyun empleoseguro.10

Prctica Profesional Supervisada Martn Gaitn

Prctica realizada

Prctica realizada
Acuerdo inicial
Atraidoporconocersumodeloempresarialenfuncionamiento,lainquietudderealizarla prcticasupervisadaenExceptsurgidemiparte.Coneseobjetivo,durantelas7mas JornadasRegionalesdeSoftwareLibre11queserealizaronenCrdobaduranteelmesde agosto,contactaalgunosintegrantesdeExcept(DanielMoissetyAnthonyLenton)quea labrevedadmeinvitaronaunaentrevista. Sospechandoquemicapacitacineneldesarrollodesoftwarenoestaraalnivelrequerido parasercontratadocomoempleadoycondicionadotambinpormidisponibilidaddetiempo, mipropuestafuedesdeunprincipioquelaprcticafuesenorentada,enunacargahorariade 20horassemanales. Alaspocassemanas,meinformaronquehabanencontradoproyectoylugarparam,y comencmiprcticael12deseptiembrede2007.

Utilidad mutua
EltutorquelaformalidaddelaPPSrequiere,fueasumidoporDanielMoisset,peroalavez measignarondosProjectManagers,MatasBordeseyWalterAlini,quefueronlos encargadosdehacerelseguimientotcnicoylaasignacindetareasparami. Deesamanera,Exceptaprovechmiprcticacomounentrenamientoenelliderazgoyla conduccindeproyectosparadosdesusempleados,quienesasumierontalrollamitaddel tiempocadauno.

El proyecto asignado
Beppo12eselproyectoalquefuiasignado.Setratadeunsoftwareparaeducacinadistancia atravsdeunapizarrainteractiva,dondeuntutoryunalumnomantienenunaclasevirtual, utilizandodiversasherramientasdedibujoyuncanaldechat.Elproyectoabarcadiversos aspectosquesatisfacentodoslosrequerimientosanivelsoftwareparamontarunaempresa deprestacindeclasesdeapoyovirtuales,tantoparaindividuoscomoparaclientes corporativos.LosprincipalescomponentesdelproyectoBepposon:

Servidordeaplicacin:brindalosserviciosdecomunicacin,autenticacin,permisos yalmacenajeparatodaslasinstanciasdelprograma. Cliente:EselBeppovisible,esdecir,lapizarravirtual.Setratadeunaaplicacin deescritoriomultiplataformadiseadaconelobjetivodeminimizarsutamaoy


7

Prctica Profesional Supervisada Martn Gaitn

Prctica realizada

requerimientodelibreriasparaquepermitadescargaryusar.

Ilustracin1:ElclienteBeppo,cuandocomenzmiparticipacin

Interfzdeadministracinweb:ElservidorBeppomontatambinunservidorweb desdeelcualtodoslosusuarios(ensusdiversosroles:administrador,cliente,tutor, alumno)puedengestionarsuparticipacin,enfuncindesurol.Losalumnospueden acordarclasesprecoordinadasconuntutor,losclientescontrataroasignarhorasalos alumnosqueapadrinan,losadministradorespuedencrearnuevosusuariosyanalizar losdiversosreportesdelsistema.Porsupuesto,todoslosusuariospuedenmodificar susdatospersonales

ElproyectoBepponacecomocontinuacinlibredeGauss,softwaredesarrolladoporExcept durante2005yfinanciadoporunaclientadeCrdobaconintersenexportarclases virtuales,principalmenteenreadecienciasexctas. Nacidoenesecontexto,Beppoestfuertementeorientadoaldictadodematemticaso similares.Sinembargo,estanoesunacaractersticaexcluyenteyquizaspuedageneralizarse (uofrecerotrasespecializaciones)enversionesfuturas. BepporecibisunombreenhonoraBeppoLevi13,ilustrematemticoitaloargentinodel sigloXX.

Prctica Profesional Supervisada Martn Gaitn

Prctica realizada

Ilustracin2:Interfazweb,pginadeinicioparaunAlumno

Tecnologasempleadas BeppoestintegramenteprogramadoenPython14,unlenguajeinterpretadodealtonivel, multiplataforma,multiparadigmaycontipadodinmico.Entrelasmuchasventajasde Python,sepuededestacar:

Porserinterpretado,ahorrauntiempoconsiderableeneldesarrollodelprograma, puesnoesnecesariocompilarnienlazar Permiteescribirprogramasmuycompactosylegibles.Losprogramasescritosen PythonsontpicamentemuchomscortosquesusequivalentesenCoC++ Porsusintaxissencillayuniforme,facilitalalegibilidaddecdigopermitiendouna comprensinmsrpidadelcdigoajeno. Esunlenguajelibreconunaampliacomunidaddeusuariosenconstanteexpansin,y unsinnumerodeextensionesparasatisfacercasicualquierrequerimiento.

AdemsdePython,BeppousaPostgreSql15comomotordebasededatos,Twisted16como frameworkparalacapadered,yTkintercomotoolkitparalaintefzgrficadeusuario.

Prctica Profesional Supervisada Martn Gaitn

Prctica realizada

Postgresqlesunmotordebasededatosobjetorelacionallibre,consoportedeclavefornea yfuncionesavanzadascomodisparadores,controldeintegridadtransaccional,yunamplio repertoriodefuncionesinternasquepermitenresolverlgicadirectamenteenlaconsulta. AlgunasdeestascaractersticassonaprovechadasporelmodelodebasededatosdeBeppo, porejemploparaevitarlaeliminacindeunclientedeloscualesdependeungrupode alumnos. Twistedesunpoderosoframeworkparaaplicacionesderedprogramadontegramenteen Pythonybasadoeneventos(eventdrivenframework).Proveeabtraccincompletadelos serviciosdered,separandolosprotocoloslgicosdelosdetransporte. Siguiendounparadigmadellamadasnobloqueantes,unconceptofundamentalenTwistedes eldeferred,untipodeobjetoabstractocuyovalorseinterpretacomounapromesadelvalor futuro,yconelcualelflujodeprogramapuedecontinuarinmediatamenteaunqueel resultadoverdaderoseaasincrnico(datodesdelared,consultaabasededatos,etc).Asse puedetrabajarcontareasasncronassintenerlosproblemasusualesdelaprogramacin concurrenteconhilos.Encasodeexistirunerror,lasllamadasrealizadasseretrotraenyel flujopuedesercanalizadoporunallamadadeerrorqueintenteresolverlasituacin. Twisted,incluyePerspectiveBroker17,unprotocoloasincrnicoysimtricoquepermite transferirobjetoseinvocarmtodosdeobjetosremotos.Beppohaceusoexhaustivodeeste protocolo. Adems,porsialgunafuncinfaltaseaprovechar,todoelenginewebqueutilizaBeppo, includoelservidor,sebasaenunservicioofrecidotambinenelframeworkTwisted:se tratadeTwistedWeb. ParalaintefazdeusuarioseoptporTkinterporsereltoolkitmsliviano(vieneincludo pordefectoconPythonhastalaversion2.4)yporpermitirunmanejoindependientedelos objetostrazadosenelcanvas(lapizarra),loquepermitefuncionescomoborrarymover elementos(lnea,crculo,texto),oalmacenarloscomoelementosindependientesenlabase dedatos. Metologaydinmicadetrabajo Comocoment,Exceptutilizametodologasgilesdedesarrollo,porejemploTestDriven Development,odesarrolloguiadoporpruebas.Gauss,predecesordeBeppo,fuedesarrollado en2mesesymediopordosprogramadoresyundirectordeproyecto,utilizandoestatcnica dediseoytesteo. Parapermitirestatcnica,elsistemahasidoconcebidodemanerasuficientementeflexible (ayudadoporserPythonunlenguajeinterpretadoeinteractivo),demododepoderser probadoautomticamente.Unframeworkparaestetipodeanlisis,paraaplicacionesweb,
Prctica Profesional Supervisada Martn Gaitn 10

Prctica realizada

esSelenium18,peroyonoalcancautilizarlodurantemiprctica. LadinmicadedesarrollodeBeppo,comolamayoradelsoftwarelibrey,engeneral, cualquierproyectodesoftwarenotrivial,serealizatravsdeunsistemadecontrolde versiones.EnelcasodeBepposeutilizSubversion,alojadoenelrepositorioparaproyectos libresGna!(gna.org) Sibienfuielnicodesarrolladoractivoduranteesteperiodo,elhechodeusaruncontrolde versionespermitiaaMatasyWalter(losprojectmanagers)hacerelseguimientodelas tareas(einclusoanalizarelcdigomodificadooagregado)queyoibarealizando. FinalizadacadajornadalaboralycomoelrestodelosintegrantesdeExcept,debaingresar elunadescripcindelatareasrealizadasdurantelashorasdetrabajo(aunquenohaya existidouncommitdecdigoenlafecha)enunsistemadegestindeproyectosdeuso interno(DotProject). Tareasrealizadas LasfuncionalidadesqueagreguomejorenBeppodurantemiprcticafueron:

Encriptacindeclavesdeusuariosenlabasededatos,mediantehashingSHA1 Interfazwebparaalta/baja/modificacindeadministradores. Canaldechatporaula,paralacomunicacindealumnoytutorduranteunaclase.Ellog delacharlaquedaalmacenadoenunarchivo. Mododemostracin.Unmodoquesimplificalageneracindeusuariosparaprobaro mostrarelsistema.Sielusuarionoexiste,laaplicacionclientepermitecrearlodandoa elegireltipo(tutoroalumno)yasignandoconfiguracionespredefinidas. Implementaciondezonahorariapersonalizada.Elusuariosiempreve horariosensuhoralocal,independientementedelhorariodesu contraparteodelservidor.tilparaclasesvirtualesinternacionales. HerramientaGraph:ungraficadordefuncionesmatemticasen2D. Paginacindetodoslosreportesenlainterfazweb. OptimizacindeconsultasSQL. Interfzdecancelacindeclasesprecordinadasporpartedelosalumnos.Seledevuelve unporcentajedelashorascontratadas. Depuracinytesteo

Eldetalledelaevolucindemisaportespuedeobservarseenellosmensajesdecada revisin:http://svn.gna.org/viewcvs/beppo/trunk/
Prctica Profesional Supervisada Martn Gaitn 11

Prctica realizada

Casodexito SibienBepponotieneunlanzamientopblicofueradela versinendesarrollo(lanzamientoprontoarealizarse)ya estsiendousadoenunambientereal.Setratadel emprendimientoExactaLearning,unaempresadedicadaala enseanzaonline.Susresponsablessonunlicenciadoen computacinyunalicenciadaenmatemticasdelaciudadde Crdoba. EnelsitiowebdeExactaLearning19selee:Nuestramisin esbrindartetutorescapacitadosendistintasasignaturas paraqueaprendaslosconceptosnecesariosparalogrartus objetivosacadmicos.Cmofuncionaelsistema?Muy fcil,usamosBeppo,unsistemaespecialmentediseado

Ilustracin3:afiche publicitario

paralaenseanzaonline. Elemprendimientoseencuentraensuetapainicial,conunacampaapublicitariaencurso, promocionesparaprobarelservicioycerrandoacuerdoscomercialescondiferentes institucioneseducativas.Afuturo,aspiranaofrecerunserviciocompetitivoparaelmercado nacionaleinternacional,convirtiendoseasenunafuentedetrabajopotencialinteresante paraestudiantesyprofesionalesdelrea,quepodrantrabajarbajodemandadesdecualquier conexinainternet.

Prctica Profesional Supervisada Martn Gaitn

12

Balance y conclusiones

Balance y conclusiones
Sobre la obligatoriedad de la PPS
La Ley Nacional de Educacin Superior, promulagada en 1995, estipula en su artculo 15 que las carreras de educacin superior no universitarias debern prever como parte de la formacin la realizacin de residencias programadas, sistemas de alternancia u otras formas de prcticas supervisadas, que podrn desarrollarse en las mismas instituciones o en entidades o empresas pblicas o privadas , mientras que el artculo 43 establece que los planes de estudio para carreras universitarias debern tener en cuenta los [...] criterios sobre intensidad de la formacin prctica que establezca el Ministerio de Cultura y Educacin, en acuerdo con el Consejo de Universidades Estas directivas son las que sustentan el sistema de pasantas universitarias y los regmenes de prcticas pre-profesionales obligatorias. En el caso de Ingeniera en Computacin, la PPS obligatoria fue establecida a partir de la modificacin del plan de estudios del ao 2005, respondiendo al requerimiento de la Comisin Nacional de Evaluacin y Acreditacin Universitaria, organismo dependiente del Ministerio de Educacin, para la acreditacin de la carrera. Queunacarreradegradotengacomorequisitoobligatoriolarealizacindeunaprctica profesionalesunadisposicindiscutible. Porunlado,laformacinintegraldeunprofesionalrequiere,sinlugaradudas,la capacitacinprcticayconcretaquelepermitalaasimilacincognitivadelosconceptos adquiridosensuformacinacadmica. Sinembargo,muchasvecesestaexperienciaprcticanopuedebrindarsedesdelamisma Universidad,enpartedebidoalahogopresupuestarioalquehansidosometidaslas UniversidadesNacionales,originandouncrecientevaciamientodelsistemayobstaculizando elnormaldesarrollodelaformacindelestudiante.Segeneraronaslascondiciones subjetivasquejustificanlanecesidaddeformacinextrauniversitaria:Enelmundodelas empresassetrabajacontecnologasyequiposdevanguardiasueledecirse. Otroargumentoesquelaformacinuniversitarianopuedesatisfaceraspectosformativos propiosdelmundolaboral,yelentrenamientoenunentornoprofesionalrealyde incumbenciaaportaalestudianteherramientasparafavorecerlatransicin. Enunescenarioideal,esajustificacinseramuyvlida,peroenlarealidadimperante muchosfactorescondicionansuveracidad. Enprimerlugar,elmismodetrimentodelsistemaeducativo,sumadoalascondiciones
Prctica Profesional Supervisada Martn Gaitn 13

Balance y conclusiones

econmicasenlaqueestinmersoelpasyelmaldiseocurriculardevariasreasdela carrera,constituyenunmarcoenelcualladuracinnominaldistamuchodeserladuracin realparalaobtencindelgrado,sincontarconlosgrandsimosndicesdedesercin temprana.Enesesentido,laobligatoriedaddelaprcticanofavorecealmejoramientode estasituacinyaqueeselestudiante,yaapremiadoporladuracindesucarrera,debe disponerdesutiempoyenergapararesolverellugarylascondicionesdonderealizarsu prctica,dificultandoseleelanlisisquelepermitaelegirunaofertarealmentevaliosapara suformacin.Estasituacinfavoreceaempresasdelsectorprivadoqueutilizanlossistemas depasantasyprcticascomomecanismosdecontratacindemanodeobracalificadamuy barataogratis,inclusomuchasvecesalejadasdelasincumbenciasprofesionales. Otrautilidaddelosregmenesdepasantasparalasgrandesempresas,segnunartculo20 publicadoenelperodicoPgina12,esquelespermitereclutarfuturostalentosyconocer candidatosconpotencial,porunmecanismomssimpleymenoscostosoqueeldela seleccintradicional.Losprogramasdepasantascontribuyenagenerarlaimagende empleadordepreferencia,importanteparaseducirlosbuenosrecursoshumanos.Aunque resulteaprioricontradictorioconeltodavaelevadodesempleo,larealidadesqueexiste unaimportantedemandalaboralinsatisfechaenelsegmentodelosjvenesprofesionalesy lasempresasbuscancmodisputarlos. TaldemandalaboralinsatisfechaesnotoriaenelsectordeT.I.alquepetenecemicarrera,y sonmuchoslosestudiantesavanzadosquesevententadosonecesitadosdetrabajar(o,por caso,continuarlapasanta/prcticarealizada),dificultandoanmslaobtencindesuttulo. Porltimo,laobligatoriedaddelaPPSnocontemplaenabsolutolaposibilidaddequeun estudianteseaalaveztrabajadorenunreafueradelacompetenciacurriculardelacarrera (novaliendosutrabajocomoPPS)ynecesitedesuremuneracinparasubsistir.Quedaraas antelanecesidadderealizarlarguisimasjornadaslaboralespararesponderaambas demandas. Lanodefinicinsobrelascondicionesderemuneracinylaausenciadeobligacinparala UnidadAcadmicadeconseguirlealestudianteunlugardeprcticaidneo,nohacenms queagravarestasituacin,poniendoalestudianteenclaradesventajaanteunaeventual negociacinconunapotencialempresareceptora. DadoquelaLeydeEducacinSuperiorestprontaareformarse,seradeseableuna rediscusinsobreestosaspectos.

Prctica Profesional Supervisada Martn Gaitn

14

Balance y conclusiones

Experiencia particular
ApesardemicrticasobrelaobligatoriedaddelaPPS,miexperienciapersonalhasido satisfactoria.Estosedebi,sinembargo,acondicionesinherentesamisituacinparticular:

Porvoluntadpropia,ygraciasadisponerdeltiemponecesario,pudeencontraruna empresacuyoperfil,polticayorganizacinsecorrespondeconmisintereses profesionalesyconviccionesticas. Lapocacargahorariaacadmicadeestecuatrimestremepermitirealizarlaprctica, altiempoquecontinuconmitrabajocomoprogramadorindependiente,quitandoas elcondicionamientoeconmicopararealizarla. ElconocimientodelenguajesdeprogramacinadquiridofueradelaUniversidad permitisumarmeaunproyectoyainiciado,comprendersufuncionamientoydiseo, yhaceraportesdemejoramiento. Lacalidadprofesionalyhumanadetodoslosintegrantesdelaempresareceptora, conjugunespaciopropicioparaquemedesenvolvieracmodamenteyadquiriera valiososnuevosconocimientos. Elintersquemedespertelproyectoasignadofavorecimiparticipaciny dedicacin. Laposibilidadciertadequeeltrabajorealizadocontribuyaalasociedad,porejemplo comoherramientaparalageneracindenuevospuestoslaborales,mellenade satisfaccin.

Haberconocidoelfuncionamientodeunaempresaresponsable,convencidadelvalorticoy estratgicodelSoftwareLibre,quebrindaserviciosyproductosdecalidaddesdeun ambientedetrabajodistendidoyparticipativo,yquetieneademsunagranproyeccinde crecimiento,es,quizas,laexperienciamsvaliosa. Demuestraqueesposible,andentrodeestesistemaeconmico,otromodelodedesarrollo. Esunmodelodistantedelasprcticashabitualesqueconviertenalprofesional(yal trabajadorengeneral)esuninsumoms,fungibleyconsumible,delamaquinariacuyonico fineslaconcetracinderiqueza. Eseste,lamentablemente,elmodeloalquelaUniversidadactualrespondeyfavorece, descartandoporejemplounaformacinseriaenaspectosesencialescomolaticayel compromisosocialqueimplicaserprofesional,ounamnimaformacinenlaadministracin depequeasempresas.Launiversidadactualsistemticamenteformaloqueelmercado demanda,entendiendoporesoprofesionalesconaltascapacidadesespecficasensurea, peroconescasosentidocrticoymotivadocasinicamenteporelpotencialdelucrodesu
Prctica Profesional Supervisada Martn Gaitn 15

Balance y conclusiones

profesin. Laeducacinsuperior,comobienpblicoestratgico,nodeberaregirseporlasdemandas delmercado,sinoquedeberaresponderaunplandedesarrollosocialyeconmico,de cuyosbeneficiossefavorezcaelconjuntodelasociedad.

Prctica Profesional Supervisada Martn Gaitn

16

1 ReglamentodePrcticasupervisada,EescueladeIngenieraElectrnica,FCEFyN,UniversidadNacionaldeCrdoba http://www.ceicin.org.ar/IMG/pdf/Reglamento_de_PS.pdf 2 AcercadeNosotros,sitiowebdeExcept,http://except.com.ar/es/team/index.html 3 LadefinicindelSoftwareLibre,FreeSoftwareFoundation,http://www.gnu.org/philosophy/freesw.es.html 4 Quhacemos,sitiowebdeExcept,http://except.com.ar/es/team/whatwedo.html 5 SoftwareLibr:tcnicamenteviable,ecnomicamentesostenible,socialmentejusto,JordiMsIHernndez, http://www.softcatala.org/~jmas/swl/ 6 GrupodeUsuariosdeSoftwareLibredeCrdoba,http://www.grulic.org.ar 7 SoftwareLibre:Unaoportunidadyunanecesidad,paraeldesarrollodelmundodigital,RobertoDiCosmo, http://www.proposicion.org.ar/doc/conferencias/DiCosmo171201.html 8 Responsabilidad,sitiowebdeExcept,http://except.com.ar/es/values/responsibility.html 9 ifPeople,http://www.empresasustentable.com/ 10 FairSource:Vidassustentablesatravsdelcomerciodeservicios,ifPeople, http://www.empresasustentable.com/resources/downloads/fairsourcepaperfinaltlh_ES.pdf/view 11 http://jornadas.grulic.org.ar/7 12 https://gna.org/projects/beppo 13 http://es.wikipedia.org/wiki/Beppo_Levi 14 http://www.python.org 15 http://www.postgresql.org/ 16 http://twistedmatrix.com/trac/ 17 http://twistedmatrix.com/projects/core/documentation/howto/pb.html 18 http://www.openqa.org/selenium/ 19 http://www.exactalearning.com 20 Elusodepasantas,unamodalidadmuyextendidaengrandesempresas,Pgina1203/04/07, http://www.pagina12.com.ar/diario/economia/28270720070403.html

Das könnte Ihnen auch gefallen