Doy por terminado el hilo por mi lado. Creo que los consejos a Lena le permitiran sacar su propias conclusiones.
La verborrea de conocimientos sin afan practico no es mi estilo. > El sáb, 29-04-2006 a las 10:54 -0500, Daniel Pizarro escribió: >> Algunas aclaraciones a tus opiniones. >> >> > El vie, 28-04-2006 a las 12:48 -0500, Daniel Pizarro escribió: >> >> Estimada Lena, >> >> >> >> No conozco de alguna herramienta asi, y si existe serÃÂa un logro >> ya que >> >> el >> >> codigo VB6 aparte de usar componentes COM y demas, es precompilado en >> un >> >> ejecutable, mientras que el desarrollo en LAMP necesita un navegador. >> > >> > El asunto de VB6 ejecutable es solo una apariencia, ya que lo que se >> > genera es un seudo codigo, que sera ejecutado contando con la VB >> engine, >> > por otro lado el desarrollo LAMP esta mas en lo que es "tres capas", >> > webserver, db server (mysql) y el cliente (browser), la logica y el >> > manejo de datos no se efectua en el cliente, si modificas ese programa >> > los cambios se efectuan en el servidor, con VB6 debes actualizar cada >> > maquina que requiera ejecutar el programa. >> >> El asunto no es si VB genera p-code o un ejecutable puro (C++), esto >> esta >> fuera del tema. Lo importante es la tecnica de programacion, que es >> bastante distinta en ambos mundos... distinta pero no quiere decir >> invalida. > > De hecho es pertinente la acotacion, toda vez que suele usarse > erroneamente como argumento el asunto de compilado vs no compilado, muy > comun en el tipico analisis de la gente que solo se desenvuelve con > windows, por lo demas atente a las frases que dan origen a mi > comentario: > > " codigo VB6 aparte de usar componentes COM y demas, es precompilado en > un > ejecutable, mientras que el desarrollo en LAMP necesita un navegador." > > no esta demas decir que no necesariamente el desarrollo "en LAMP" > requiere de un navegador, puedes implementar basandote en web service y > tu cliente puede ser en python, perl o cualquier lenguaje > usando como gui gtk, qt o wx widgets, mas bien, deberias haberte fijado > que al margen de la intencion de la pregunta, hay afirmaciones que > pueden ser tomadas por totalmente ciertas sin serlo. > >> >> >> >> >> >> Sobre el costo, aqui esta mi opinion personal y que puede ir en >> contra >> >> de >> >> lo que muchas personas piensan: NO DEBES COBRAR MENOS QUE CUALQUIER >> OTRO >> >> PROYECTO DE INGENIERIA DE SOFTWARE. >> >> >> >> Mis razones pasan desde que igual debes hacer un ciclo clasico de >> >> analisis, disenho e implementacion de software, como que tu servicio >> >> como >> >> empresa de desarrollo es indiferente del lenguaje de programacion. Es >> >> mas, >> > No tan cierto, imaginemos un proyecto que justifique C o C++, costaria >> > lo mismo que con VB??, claro que no. >> >> Lo has dicho, que justifique... justifica usar C++ en un proyecto de >> software contable por ejemplo???... no es el caso.... si no te cobro 6 >> veces mas y uso FORTRAN jeje. > > No gracias, yo desarollo mis propios programas, ya tuve mi tiempo en > que los hacia en windows, ahora estoy con Linux, y asi es como un > programador se entera de que el traslado de una plataforma a otra en > este caso Linux no es tan a la ligera, por un lado tienes los lenguajes > y herramientas tipicos en este entorno, asi como todo lo relacionado al > sistema operativo en si, tan amplio y que ofrece tantas opciones, asi > como desprenderte del mentalidad, del mundo comandado por raton e > interfaz grafica. > >> Estamos hablando de software comercial de > >> operaciones de una empresa.. las opciones de lenguaje son mas reducidas >> y >> no son TAN distintas en complejidad. > > Aun en lo que es software administrativo, dependiendo de la escala y los > requerimientos especificos puedes verte en la alternativa de optar por > "C", a lo que voy es que no es bueno lanzar afirmaciones genericas en > tono categorico. > > Nuevamente te saltas a garrocha una afirmacion, que no es completamente > valida: > ">> como >> >> empresa de desarrollo es indiferente del lenguaje de programacion. Es >> >> mas," > > Decir eso es dejarse llevar en extremo por la generalizacion. > >> >> > >> >> las empresas que pasan a usar sw libre ya se ahorran $$$ en licencias >> de >> >> servidor (hablemos que estara sobre linux), bases de datos, etc. >> >> >> >> Lo que si te pido es que des un producto de calidad, incluyendo la >> >> documentacion y capacitacion. De eso depende tu exito, no tanto que >> >> ofrezcas sw libre. >> >> >> >> Por ultimo, ten cuidado con las "migraciones". Son muy engañosas, >> >> siempre >> >> cuando se revisa un software es natural que se encuentren mejoras en >> los >> >> procesos y que el cliente quiera aumentar otros. Siempre toman mas >> >> tiempo >> >> que el planificado. >> > >> > En toda migracion siempre hay una dosis de conversion y transferencia >> de >> > data, y en esto la definicion de la nueva estructura de datos para la >> > nueva aplicacion, es critica para poder lograr un sistema exitoso. >> > >> >> Pero aqui estamos hablando no solo del mejoramiento de rutinas y >> estructuras de datos, si no mas bien de procesos, ya que luego de unos >> años de corrido un sistema, se hace obsoletas ciertas funcionalides y >> nacen otras. EL aumento y mejora de procesos/funcionalidades es lo que >> muchas veces aumentan en una migracion. > > El que una migracion implique mejoramiento de los procesos, mas depende > del cliente, habra los que en la practica lo que quieren es tener como > resultado un clon del sistema pero corriendo en otro sistema operativo, > si el cliente llega, o se le hace llegar al convencimiento de que lo > conveniente es partir desde un analisis de sistemas completo par definir > la propuesta de un nuevo sistema etc, entonces veremos las mejoras > mencionadas. > > Saludos. > > FMAQ. > > >> >> > Saludos. >> > >> > FMAQ. >> > >> > >> >> Saludos! >> >> >> >> >> Saludos >> >> >> >> Daniel Pizarro >> >> Infobox S.A.C. >> >> >> >> >> >> > Hola Amigos... >> >> > >> >> > tengo una consulta... en una empresa "X" ha solicitado la migracion >> de >> >> un >> >> > sistema de compra y venta hecho en visual basic 6 + sql server 2000 >> a >> >> PHP >> >> > y >> >> > Mysql >> >> > >> >> > la pregunta es... existe alguna herramienta para hacer esta >> migracion >> >> y >> >> > aprovechar el codigo vb6 de alguna manera? >> >> > >> >> > a otra cosa cuanto se podria cobrar por esta migracion.. el sistema >> >> maneja >> >> > compra venta... todo lo comun... y los reportes... >> >> > >> >> > cuanto se podria cobrar por esto... >> >> > >> >> > Saludos... Lenita >> >> > _______________________________________________ >> >> > Linux-plug mailing list >> >> > [email protected] >> >> > http://www.linux.org.pe/cgi-bin/mailman/listinfo/linux-plug >> >> > >> >> >> >> >> > >> > _______________________________________________ >> > Linux-plug mailing list >> > [email protected] >> > http://www.linux.org.pe/cgi-bin/mailman/listinfo/linux-plug >> > >> >> >> -- >> Daniel Pizarro Bustamante >> Gerente General >> Proyecto. 51 1 7121209 >> Oficina 51 1 2638760 Anexo 42 >> Celular. 51 1 9779-4700 >> _______________________________________________ >> Linux-plug mailing list >> [email protected] >> http://www.linux.org.pe/cgi-bin/mailman/listinfo/linux-plug >> > > _______________________________________________ > Linux-plug mailing list > [email protected] > http://www.linux.org.pe/cgi-bin/mailman/listinfo/linux-plug > -- Daniel Pizarro Bustamante Gerente General Proyecto. 51 1 7121209 Oficina 51 1 2638760 Anexo 42 Celular. 51 1 9779-4700 _______________________________________________ Linux-plug mailing list [email protected] http://www.linux.org.pe/cgi-bin/mailman/listinfo/linux-plug
