Muchas gracias por sus aportaciones...
he despejado muchas dudas
Gracias
Lenita
El día 30/04/06, Daniel Pizarro <[EMAIL PROTECTED]> escribió:
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
_______________________________________________ Linux-plug mailing list [email protected] http://www.linux.org.pe/cgi-bin/mailman/listinfo/linux-plug
