Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-05-2005
clanmilano clanmilano is offline
Miembro
 
Registrado: ene 2005
Ubicación: Parana - Entre Rios - Argentina
Posts: 58
Poder: 20
clanmilano Va por buen camino
Question ideas para desarrollo


Soy estudiante de programación, ya hace un año estoy trabajando (programando en delphi 7) y solo me queda por realizar un sistema para obtener el titulo de la carrera ya cursada. La cuestión es la siguiente: Ya realice un sistema de control de stock (al cual lo vendi a un cliente que posee un local que comercializa productos de audio) pero ese sistema es muy pequeño y no es lo que se espera para presentar en un proyecto final. Mi idea sería agregarle funciones a ese sistema..tengo algunas ideas como confección de pedidos a proveedores, confección de presupuestos para clientes, facturación de las ventas, ...no se me ocurre más que eso. Saben de algun sitio web que contenga información de este tipo sobre desarrollo o tienen alguna experiancia en este tipo de sistemas?? ...si alguien me puede dar algunas pistas se lo agradeceria, nos mantenemos en contacto!
Responder Con Cita
  #2  
Antiguo 30-05-2005
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 26
delphi.com.ar Va por buen camino
Yo buscaría documentación sobre productos comerciales... si es que tu duda es para dónde extenderlo

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #3  
Antiguo 31-05-2005
lgarcia lgarcia is offline
Miembro
 
Registrado: jul 2004
Posts: 479
Poder: 20
lgarcia Va por buen camino
Ideas para desarrollo

Hola

Una opcion que tienes para enriquecerlo un poco y le das un toque de novedad es preparle una interface Web utilizando el Intraweb que viene con D7.

Saludos
Luis Garcia

_____________________________
La mejor manera de decir es hacer
Responder Con Cita
  #4  
Antiguo 31-05-2005
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Primero que todo, te voy a decepcionar un poco, pero espera que luego me compongo

Si lo que necesitas es terminar la carrera, enfocate en un desarrollo simple que cumpla el objetivo. Si lo que quieres es sacar un producto, entonces el camino es mucho mucho mas largo.

Un programa <> Un producto

Un "programa" ya no es suficiente. Se necesita es un PRODUCTO que requiere:

- Dominio del tema: En este caso, necesitas aparte de lo tecnico, asesoria en temas de contabilidad, economia y financieros. Lo siento, pero lo que te enseñaron en la universidad (tanto lo tecnico como lo otro) no es suficiente.

- Mercadeo: Una de las debilidades serias de todo desarrollador en la ineficiencia de su equipo de mercadeo, para la muestra un boton: Borland...

- Equipo de soporte: Que no solo instale sino que sepa del tema (que domine no solo lo tecnico sino lo que esta alrededor del programa)

- Supervivencia: Las empresas cada vez mas buscan empresas consolidadas y que demuestren que son solidas (por medio de estar Ok en todo lo que sea ley, tengan avisos en las paginas amarillas, un sitio web decente, etc...) lo que significa que si vas a meterte en esto, ten en cuenta que debes ser capaz de llevar el producto durante unos 10 años o mas. Si eso te suena duro o limitante (lo es) entonces no arriesges a una empresa porque depende de tu sistema y de la informacion que alli esta...

Y bueno, otras cosas tambien pero esto es suficiente para hacerse la idea...

El tipo de sistema que estas planteando... es el tipo de sistema que TODO EL MUNDO HACE. Trabajo de consultor en una empresa que hace uno de los mejores ERP de Colombia, y trabaje en otra que hacia de esto para entidades del sector público, y te digo que lograr un sustento por medio de este tipo de sistemas es complejo.

Asi que si quieres tener la posibilidad de hacerte a una vida por medio del desarrollo de software, debes entender esto: NECESITAS ENTENDER QUIENES SON LA COMPETENCIA.

Y te recomiendo esta lectura (en ingles):

http://software.ericsink.com/bos/Sta...n_Company.html


El punto es que el mercado del software que hablas, es en si, un mercado saturado. Es muy probable que este repleto de competidores. Asi que debes elegir cuidadosamente contra quien vas a competir y que razones vas a dar para que te elijan a ti. El precio? Si esa ese es tu argumento de venta piensalo dos veces: Una empresa solida no tendra ningun problema en regalar programa + servicios con tal de mantener el mercado. Lo se porque lo hacermos. El precio es el argumento mas debil de todos.

En mi opinion, basicamente pensaste en un programa y descubriste una necesidad (las empresas necesitan manejar su inventario = programa inventario) pero es como descubrir el agua tibia... ya lo hicieron muchos otros antes que tu.

Asi que? Termina tu carrera con lo que tengas, ese no es el verdadero reto.

Pero piensa MAS seriamente en que tipo de vida quieres tener. Seras un desarrollador de una empresa de software? Un consultor? Un empresario de software?

En base a lo que expones, supongo que lo tercero. Has deducido una respuesta pero realmente, conoces la pregunta? Las respuestas son inutiles sin la pregunta correcta, y una buena pregunta conduce a una buena respuesta.

Te voy a dar mas ideas sobre como hallar la pregunta:

- Revisa en las paginas amarillas (o trata de buscar un catalogo de software/tecnologia) cuantas casa de software hay. Mira con CUIDADO que software ofrecen. Mira el tamaño del aviso (una forma empirica de deducir la solidez y de paso, el coste de lo que ofrecen)... ten esa informacion en cuenta: Has encontrado el conjunto de los principales proveedores de software que al menos tienen una empresa "seria" y que la mayoria de las otras empresas buscaran. Ademas, tienes el conjunto de las SOLUCIONES CONOCIDAS de software. Ya sabes que preguntas han tenido una respuesta (aunque es muy cierto que puede no ser la MEJOR respuesta, pero en fin)

- Lee en los periodicos y revistas de informatica de que cosas se hablan. Ahora sabras el conjunto de las preguntas y soluciones que alguien mediocremente listo PODRIA conocer, si investigara. Mira que quejas se exponen, mira que retos existen..

- Trata de determinar el mercado de tu localidad. Es una ciudad principal, o un pueblo? Mira que industrias son las MAS DINAMICAS. Mira si tienen soluciones a sus problemas.

Los mercados verticales son posibilidades realistas de tener un negocio decente...(o sea, son menos probables de estar saturados). Hay gente que vende software de crianza de vacas en medio de la nada. No salen en las noticias y no ganan millones, pero tienen casi segura la supervivencia... a menos que sean MUY MUY tontas, como pueden fallar? En una empresa a la que le trabaje tienen el monopolio absoluto en el centro del pais de programas de administracion de centros educativos. Como desarrolladores ya perdieron la magia y como empresa no me explico como lo hacen, pero aun son los #1... y a pesar de tener ya encima como 5 competidores aun no les hacen suficientes conquillas... la magia de la saturacion del mercado...

- Determina sobre que cosas sabes hacer. Si sabes hacer productos para Internet o aplicaciones de datos o que... eso te dice el conjunto de soluciones a las cuales les puedes dar atencion

- Mira si REALMENTE es indispensable hacer un programa de 0. Existen muchas posibilidades en el open source. Recuerda, un programa <> un producto. En mi empresa vendemos portales basados en un par de open sources, o mas bien, completamos lo que le falta al programa para que sea un producto... entiendes?

- Las cosas mas duras y apestosas de hacer pagan bien. Por ejemplo, unos cuantos tipos se hacen su vida arreglando sistemas en COBOL porque es un sistema que apesta pero que es vital. Hay muchas tareas DESAGRADABLES que muchos programadores EVITAN y por lo tanto tratan de ir por "la facil". Pero la "facil" es el camino que todos toman y lo saturan. Otro caudal de buenas preguntas es ver si te le mides a tareas de este tipo (ejemplo: Depurar codigo ajeno, importar/exportar datos de fuentes propietarias a estandares abiertos, migrar de una plataforma a otra, proveer soporte serio a un programa, etc...). Todo eso requiere programas, convertidores, analizadores, etc...

- Hay muchos espacios que los sistemas que una empresa tiene (OS, Suite de oficina, ERP) que son practicamente virgenes... Mira por ejemplo que lio con los correos electronicos o con los CRMs... son sistemas que en muchos casos son muy crudos o muy complejos (en especial los CRM). La parte de los correos es muy caotica, y los programas como Exchange o DOMINIO realmente estan por fuera de las ligas menores y requieren personal calificado...

Otra necesidad AGONICA de una empresa es sacar la jodida informacion de donde esta. Muchos software (incluso ERP) tienen sistemas de reporte estaticos...

- Hay nuevos campos, como los sistemas moviles, la integracion de sistemas/plataformas dispares (cada vez las empresas tienen mas linux y Windows al tiempo, no solo las grandes) se produce caudales de informacion imposibles de asimilar, etc...

En fin, muchas cosas. Dedicate a pensar mas seriamente en la pregunta que te gustaria responder antes de ponerte como loco a codificar...
__________________
El malabarista.
Responder Con Cita
  #5  
Antiguo 31-05-2005
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.038
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
mamcx: estupenda tu explicación porque le aclaras mucho las ideas a los que empiezan, que normalmente lo ven todo muy facil y no pueden imaginarse la de cosas que hay que tener en cuenta.

Lo que no entiendo es de dónde sacas el tiempo para escribir tanto
Responder Con Cita
  #6  
Antiguo 31-05-2005
Avatar de @-Soft
@-Soft @-Soft is offline
Miembro
 
Registrado: may 2003
Ubicación: Santo Domingo, Rep. Dom.
Posts: 200
Poder: 21
@-Soft Va por buen camino
Thumbs up

amen, hermano, amen
__________________
Ivan Lora

http://www.arrobasoft.da.ru

Valientes son aquellas personas que triunfan donde otros fracasan.
Bienaventurado los que nada esperan porque jamas seran defraudados.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 23:19:26.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi