Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros temas > La Taberna
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-10-2007
pcicom pcicom is offline
Miembro
 
Registrado: may 2003
Ubicación: MONTERREY MEXICO
Posts: 253
Poder: 24
pcicom Va por buen camino
Revise y probe un poquitin el programa y esta padre...

Nunca Olvides Poner e Identificar tus sistemas por el Desarrollador en Este Caso tu Nombre, email y Telefono, para el caso de que lo requieran te puedan contactar..

Eso te traera clientes a los que les haya interesado tu producto...


P.D. pude apreciar los despliegues de cuando se maximizan tus formas, a lo cual comentaste en un hilo tu problema, y el cual participe, deja desarrolo un pequeño ejemplo para que no se te muestre el maxmizado.. y lo puedas aplicar a tu sistema...


En Hora buena y Suerte...
__________________
Poco ha de saber el que no pregunta.. Yo por eso soy un pregunton
Responder Con Cita
  #2  
Antiguo 27-10-2007
fide fide is offline
Miembro
 
Registrado: oct 2006
Posts: 331
Poder: 20
fide Va por buen camino
Lightbulb Cobrar programas!

Hola. Por que no inventamos una ecuacion para cobrar los programas??

Suena interesante por lo menos para mi. Seria algo como esto, por poner un ejemplo!

Dgp = Dinero Ganado por el Programador.
tTi = Total de Tiempo Invertido.
tN = Tiempo de Navegacion en Internet.
Cc = Costo de la conexion.
Gfe = Gasto en fluido electrico.
tE = Tiempo de estudio si emergiste en una nueva plataforma de programación.
dicPn = Dinero Invertido en Comprar Plataformas Necesarias para que tu aplicacion se ejecute (si no son libres claro).

Dgp = tTi + (tNi * Cc) + Gfe + (tE * 0.2) + dicPn

Última edición por fide fecha: 27-10-2007 a las 11:25:30.
Responder Con Cita
  #3  
Antiguo 27-10-2007
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 28
Delphius Va camino a la fama
Hola enecumene.
Mucho ya no puedo decir... pues si lo digo sería redundante a los consejos que te han dado. Tal vez con otras palabras pero en fin... no creo que algo nuevo.

Lo que si me llama la atención es que sabiendo que se trata de un software para el gobierno que una vez hecho todo el sistema desees "darle un número" a tu cliente.
No se si hago bien en decirlo, ya que mucha calle no tengo... pero al menos... yo hubiera tenido alguna protección con la cual defenderse... y en lo posible haber dado un estimado.

Será que me cuesta aceptar la idea de que una vez hecho el sistema se busque un número. No se como trabajas tu... pero yo, lo que hubiera hecho es en la entrevista o charla (o como hubiese sido el contacto) le hubiera dado un estimado y si al menos no tengo la idea de cuanto... al menos le diría "tendría que hacer un buen estudio para poder decirle con mayor exactitud un valor adecuado". Al menos aqui en Argentina... la mayoría se te aviva y te piden inicialmente que les pronostiques tiempos y costos....

En fin... es tu modo de trabajar.

Es cierto que cuanto más firme esté el sistema y la idea de como encararlo, más sencillo es asignarle un valor al trabajo... pero a mi... al menos una estimación en el momento de tomar contacto con el cliente me viene de ayuda poder sacar alguna idea del tamaño del problema y en función de eso le calculo un porcentaje del valor por arriba y por debajo.
Por ejemplo: yo soy de la idea de las matemáticas, fórmulas y números... y hago (mentalmente por el momento) una serie de ponderaciones y sumas con ello estimo un valor. Por ejemplo:

VE = (((TamDB x VDB) + (TamSys x VSys) + GF) x ( 1 + PG)) x FI

Siendo VE el valor estimado del costo.
TamDB: el "tamaño" de la base de datos (en base a la complejidad, el tamaño... los tipos de datos que se requieran, la cantidad de relaciones, tablas, tiggers, etc)
VDB: valor asociado al trabajo en el desarrollo de la base de datos
TamSys: el "tamaño" del sistema (sistema entendido como el software, la documentación... etc)
Vsys: valor asociado al trabajo invertido en el desarrollo del sistema
GF: gastos fijos
PG: Porcentaje de ganancia
FI: Factor inflacionario (si es necesario)

A este VE le estimo un valor de "desconfianza" por arriba y por debajo. En un primer contacto con el cliente le hago entre un 20% y 30% (todo depende del trabajo y como me sienta seguro de poder encarar el trabajo). Por ejemplo si calculo un VE igual a 1000, el rango del costo lo calculo entre un 700 y 1300 (con un margen del 30%).

Para mi... tratar de estimar un tamaño del sistema en base a la explicación del cliente y del análisis necesario es una buena herramienta.
A medida que se avanza el trabajo el factor de desconfianza va bajando hasta llegar a un 10% o 5%. de modo que el valor final queda prácticamente fijado.

Claro está que si por algún motivo legal firmas un contrato por un valor ya fijado... la cosa de ir estimando el trabajo ya no sirve. Pero en fin... yo soy de la idea de al menos estimar un número al comienzo y con ello llegar a una negociación con el cliente.

Considero que armar un arreglo con el cliente al comienzo es mejor que caerle una vez hecho todo el trabajo y arriesgarse de que no le guste los números.

No se si esto te sirve de ayuda...
En fin... es así como lo veo yo. Como dije... no tengo mucha calle.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]

Última edición por Delphius fecha: 27-10-2007 a las 22:01:59. Razón: correcciones
Responder Con Cita
  #4  
Antiguo 28-10-2007
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 23
AzidRain Va camino a la fama
Bueno, pues aqui pongo mi aportación para que la analicen:

Para poder determinar el costo de cualquier proyecto tenemos primero que saber cuanto cuesta una hora de nuestro trabajo. Ojo, vamos a tomar en cuenta que el negocio es propio y que nosotros somos un trabajador mas de nuestra empresa (a pesar de ser los dueños) ya que esta es una buena práctica que nos permitirá hacer crecer nuestro negocio sin que le estemos sacando dinero para nuestros caprichitos.

Pues bien, primero que nada digamos que queremos tener un sueldo de $500 dls mensuales. Ok, ahora tenemos que calcular cuanto nos cuesta mantener nuestra empresa durante un mes y separamos cada costo:

Electricidad: $10
Renta : $30
Teléfono : $10
Internet : $10
Total: $60.00 dls Estos son nuestros gastos fijos operativos , es decir, vendamos o no se tienen que pagar.

Ahora sueldos:

Dueño: $500
Auxiliar: $200
Total .: $700

Total gastos mensuales: $760.00
Ahora bien, hay gastos que no pueden determinarse o que se pueden dar de improviso, para ello vamos a calcular un 10% de gastos variables por lo que nos queda al final:

$760 + 10% = $836 Serian nuestros gastos netos mensuales.

Ahora bien, vamos a definir nuestra jornada laboral, digamos 8 horas diarias de lunes a viernes nos dan 40 hrs semanales, y por 4 semanas nos da 160 horas mensuales.

Dividamos ahora el total de nuestros gastos entre el total de horas que podemos utilizar

$836/160 = $5.25 / hr

Ese es el importe que podemos cobrar por cada hora de nuestro trabajo que nos permitirá pagar los gastos que ya definimos.

Ahora biene lo bueno.

Una vez con ese dato por hora, tenemos que estimar al cantidad de horas que necesitamos para terminar un proyecto, aquí no importa si el proyecto se va a hacer entre una o mas personas, al final las horas utilizadas siempre serán las mismas. Por ejemplo, si un proyecto requiere 100 horas, pueden trabajar 4 personas 25hrs cada una y terminarlo en 25 hrs en lugar de las 100, pero de cualquier forma las horas totales fueron 100.

Es obvio que mientras mas personas entren al proyecto más rápido se terminará un proyecto, pero más caro resultará.

Vamos a suponer que nuestro proyecto requiere 200 hrs

Según nuestro calculo de 5.25 hrs tenemos: 200 x 5.25 = $1,050.00

Eso es lo que vale nuestro proyecto, pero ahora entran los asegunes:

¿Es una empresa pequeña?, ¿Tenemos competencia?,¿Incluye conocimiento que ya tenemos?,..etc. Con base en eso podemos calcular si le aumentamos o le reducimos a nuestro costo.Para ello yo definí 4 factores: Tipo de cliente, Prestigio nuestro, Impacto del proyecto y Competencia.

De manera que utilizaremos la siguiente fórmula:

Ct= Cb x Tc x Np x Ip
____________________
Comp

Donde:
Ct: costo total
Cb: Costo bruto
Tc: Tipo de cliente
Np: Nuestro prestigio
Ip: Impacto
Comp: Competencia

Para determinar cada factor, simplemente elegimos el que corresponda de acuerdo con estas tablitas:

Tipo de Cliente:

1 Pequeña empresa
1.25 Empresa mediana, no muchos empleados no lider
1.5 Corporativo, bonitas oficinas, lider
2 Mega

Prestigio
1 No me conoce, poca o nula cartera, proyecto nuevo
1.3 Portafolios decente
1.5 Amplio portafolios, ya he hecho algo similar
1.7 Recomendado por fuente de confianza, experiencia y conocido
2 Nos percibe como los mejores

Impacto
1 Nulo impacto.No pasa nada si no se hace el proyecto
1.2 Discreto
1.3 Muy importante
1.5 El sistema apoyará toma de dicisiones
2 Mucho impacto, modificará procesos y el cliente ganará o ahorrará


Competencia
1 Nadie
1.3 No muchos, el prospecto no los contactará
1.4 Algunos, los podria contactar si el cliente quiere
1.7 Varios, no han sido contactados pero se hara
2 Varios y ya han sido contactados


Vamos a hacer un ejemplo: El proyecto es para una empresa mediana, no nos conoce pues es un proyecto nueo. El proyecto tendrá un impacto mas o menos regular y tenemos competencia que el cliente posiblemente no les llame

Tc= 1.25
Np=1
Imp=1.2
Comp=1.3

Aplicando la formula:

Ct= 1,050 x 1.25 x 1 x 1.2 / 1.3

Ct= $ 1,211


Esto es lo que debemos cobrar por nuestro proyecto

Hay que tener en cuenta que este método requiere que se calculen de forma muy exacta los costos y las horas que se van a utilizar. Siempre se recomiendan aumentar un 30% las horas que estimemos en un principio para tener tiempo para imprevistos y demás. Otra parte muy importante de esto es saber negociar con el cliente la forma en como queremos que nos pague, muchas veces un cliente no te puede pagar todo de un jalón pero si puede hacerlo mensualmente o de otra forma.

Otro punto a tomar en cuenta es que en los costos se debe incluir todo costo adicional que implique el proyecto, así por ejemplo si vamos a requerir más personal, viajes constantes, una nueva pc,etc. todo eso se debe incluir para obtener un calculo más preciso.

Una recomendación muy importante, NUNCA des precios por abajo de los tuyos menos aún si solo lo haces por quedarte con el cliente. La programacion es un negocio riesgoso, igual y a mitad de proyecto ves que no te dará tiempo o bien que lo tendras de sobra y si encima cobras por abajo de costos pues que te puedo decir. Recuerda que cada peso que cobres por abajo de tus costos saldrá directamente de tu bolsa y al menos a mi no me gusta pagar por trabajar.

Mas o menos espero haberme explicado pues estoy escribiendo esto un poco de carrera. Si gustan mas tarde ahondo un poco más en el tema este de los costos y cobros.

saludos a todos.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #5  
Antiguo 29-10-2007
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.679
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Yo calculo para que me salga más o menos 1.500 a 2.000 euros al mes y me olvido del resto de factores.
Responder Con Cita
  #6  
Antiguo 29-10-2007
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 28
Delphius Va camino a la fama
AzidRain
Me dejaste con mucha curiosidad por la manera en que aplicas esa fórmula. Sobre todo por las ponderaciones. Supongo que dichos valores han surgido de tanteos, experimentaciones y análisis. ¿Son fijos? ¿O por el contrario... pueden variar con el transcurso del tiempo? Sobre todo el factor referido a la competencia.

Al menos a mi... me cuesta aceptar la idea de dichas ponderaciones sean fijas. Lo lógico a mi parecer es que fluctuen.

Si me pides que haga un anàlisis de dicha fórmula podría decirte que a lo mejor es posible reducir algunos miembros. Sobre todo Np o Comp ya que son dos variables (según mi modo de ver) mutuamente dependientes. Ya que son inversamente proporcionales:
1. Si aumenta tu prestigio, debería afectar negativamente a la competencia
2. Si tu prestigio decae la competencia debería aumentar.

La situación es diferente si se define en forma exacta el contexto en el que define por prestigio. Pues por lo que entiendo se ha mezclado dos puntos de vistas: el prestigio según la percepción de tu cliente ( 1, 1.7 y 2) y el prestigio según tu percepción (1.3 y 1.5)

No se... puede que esté equivocado... en fin... es tu método y respeto tu punto de vista en estos asuntos. Y se que eres una persona que sabe del tema. Yo sólo comentaba lo que a mi percepción le parece necesario hacerte notar para que profundices y acabes con mi duda (si no te molesta)

Básicamente tu métrica aplica un análisis pseudoanalítico ponderado de un FODA (Fortaleza, Oportunidades, Debilidades y Amenazas) mezclado con un poco de las fuerza de Porter.

Me resulta interesante tu postura.
Y es como dices: es encesario nunca dar un precio por debajo.

Tal vez sea necesario (pues me siento estimulado a aportar con ello) por mi parte que yo aclare algunos puntos de mi "fórmula":
VDB, VSys y PG son calculados en base a algo parecido a lo tuyo: una serie de ponderaciones en base al estudio del problema según estos factores:
Simplicidad (Fs)
Flexibilidad de Requisitos (FFr)
Tiempo disponible (Ft)
Adaptabilidad (Fa)
Riesgos (Fr)

A si mismo... en base a estos factores determino otra serie de valores que me sirven de ayuda para determinar:
El ciclo de vida a emplear
Los valores a asignar a los riesgos: de acuerdo a una postura pesimista, optimista, o neutral determino el incremento de valor probabilistico de los riesgos de acuerdo a al valor subjetivo.
Entre otros...

Por ejemplo: Una postura neutral frente a los riesgos asigna incrementos de 25% (se obtiene por fórmula) por lo que se llega a esta tabla:
Imposible = [0..25)
Improbable = [25..50)
Probable = [50..75)
Muy Probable = [75..100)

Suponiendo que del análisis de riesgos llego a la conclusión de "que es improbable que los plazos no se cumplan" Por lo que al momento de armar la tabla de riesgos... debería asociar a dicho riesgo un valor entre 25 y 50%). Asi mismo el valor obtenido por el Factor Riesgo (Fr) me sirve para determinar cuáles de los riesgos de la lista son los más potenciales y por tanto a los que debo poner más atención.

En fin... lo mio es una serie escalonada de factores que me llevan a calcular aquellos Vxxx y el PG. La idea es aprovechar lo subjetivo con lo ojetivo: la intuición y la razón.

Màs no puedo decir pues todavía lo tengo en estudio y forma parte de mi trabajo (obviamente más elaborado). Si me atrevo a decir es que a pesar de que son demasiados números... los resultados hasta el momento (en cuanto al análisis de riesgos) han venido cumpliendose bien. Al menos en lo razonable.
He "predicho" que de entre mi lista de 14 riesgos los 3 primeros son los potenciales. Y los 3 se dieron. Lo asombroso, y que todavía no me explico como (pues me he mantenido un poco exceptico a que el modelo (de mi autoria) sea tan fiable) es que se produjeron en el momento en que el modelo lo ha predicho. No me creo un buen matemático... ni Nostradamus... pero esto si me llamó la atenciòn.

Bueno no me extiendo mas.
Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #7  
Antiguo 29-10-2007
Avatar de enecumene
[enecumene] enecumene is offline
Miembro de Oro
 
Registrado: may 2006
Ubicación: Santo Domingo, Rep. Dom.
Posts: 3.040
Poder: 24
enecumene Va por buen camino
Holas Compañeros del foro, os pido disculpas por ausentarme por mucho tiempo, ya que tengo varios dias sin internet y que aqui en mi pais tiene tres dias lloviendo fuertemente que ha optado por tumbar cualquier servicio que se le atraviese.

bueno, desde que entre al foro me he quedado sorprendido por el interes en aconsejarme sobre ese asunto, he leido todos los posts y la verdad que hay demasiada informacion y opciones por optar, os agradezco a todos.

Cita:
Escrito por Casimiro no te vi
Yo calculo para que me salga más o menos 1.500 a 2.000 euros al mes y me olvido del resto de factores.
si cobro mensualmente asi ganaria mas que el presidente..

Cita:
Escrito por Delphius
Hola enecumene.
Mucho ya no puedo decir... pues si lo digo sería redundante a los consejos que te han dado. Tal vez con otras palabras pero en fin... no creo que algo nuevo...
Muchas gracias Delphius, sabes que nunca esta de mas tu opinion o consejo, al contrario siempre le estare agradecido.

Cita:
Escrito por Pcicom
Revise y probe un poquitin el programa y esta padre...

Nunca Olvides Poner e Identificar tus sistemas por el Desarrollador en Este Caso tu Nombre, email y Telefono, para el caso de que lo requieran te puedan contactar..

Eso te traera clientes a los que les haya interesado tu producto...


P.D. pude apreciar los despliegues de cuando se maximizan tus formas, a lo cual comentaste en un hilo tu problema, y el cual participe, deja desarrolo un pequeño ejemplo para que no se te muestre el maxmizado.. y lo puedas aplicar a tu sistema...
Hola PCicom, viste a lo que me referia?, que bueno que te haya gustado y eso que es una muestra porque el que esta completo pesa mucho y no quise ponerlo aqui. bueno el asunto esta que el programa puede estar padre pero ese maximizado nunca queda elegante o limpio o profesional(para mi en particular). Y ya pude resolver el problema de ese maximizado, y es incrustando un form a un panel a traves de la propiedad parent.

Saludos.
__________________

Mi BLOG - ¡Joder, leanse la guia de estilo!
Las Palabras son enanas, los ejemplos gigantes.
Responder Con Cita
  #8  
Antiguo 29-10-2007
Avatar de D-MO
D-MO D-MO is offline
Miembro
 
Registrado: ago 2005
Ubicación: root@debian:/#
Posts: 1.042
Poder: 22
D-MO Va por buen camino
Cita:
Empezado por AzidRain Ver Mensaje
Electricidad: $10
Renta : $30
Teléfono : $10
Internet : $10
Total: $60.00 dls Estos son nuestros gastos fijos operativos , es decir, vendamos o no se tienen que pagar.
La verdad que estos costos me parecen muy pequeños , yo gasto al rededor de USD $300.00 mensuales y eso que no pago renta... Aunque de parte de esos $300.00 recibo fijo mensual $220.00, así que mi gasto promedio es de $80.00 / mes.

AzidRain, veo que no estimas el costo del equipo en el cálculo, aunque lo hayas pagado una sola vez, toma en cuenta que el equipo no es eterno, así que, porque no le estimas un tiempo de vida operacional decente (digamos 1 año) y calcula el costo por hora laboral del equipo también.

Ej.

Equipo: $1000.00
Horas/Año: 8 horas * 22 dias * 12 meses = 2112 Horas laborales al año.

Costo por hora: $1000.00 / 2112 = $0.47.00 por hora.

El costo parece pequeño, pero tomandolo en cuenta, al final del año (o antes) podrás deshechar tu equipo viejo y comprar nuevo o simplemente comprar mas equipo y mantener tu equipo viejo, sin tener que sacar dinero de la empresa para un gasto no estimado.

Es solo mi punto de vista, no se que piensan.
Responder Con Cita
  #9  
Antiguo 29-10-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.572
Poder: 27
egostar Va camino a la fama
Tengo una pregunta al respecto:

Y que pasa si el software que desarrollan no solo es para un cliente, sino que es un software que van a comercializar en forma masiva

Como estimarían el costo

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #10  
Antiguo 29-10-2007
Avatar de enecumene
[enecumene] enecumene is offline
Miembro de Oro
 
Registrado: may 2006
Ubicación: Santo Domingo, Rep. Dom.
Posts: 3.040
Poder: 24
enecumene Va por buen camino
Cita:
Empezado por egostar Ver Mensaje
Tengo una pregunta al respecto:

Y que pasa si el software que desarrollan no solo es para un cliente, sino que es un software que van a comercializar en forma masiva

Como estimarían el costo

Salud OS
Hombre esa es una buena pregunta,
__________________

Mi BLOG - ¡Joder, leanse la guia de estilo!
Las Palabras son enanas, los ejemplos gigantes.
Responder Con Cita
  #11  
Antiguo 29-10-2007
Avatar de D-MO
D-MO D-MO is offline
Miembro
 
Registrado: ago 2005
Ubicación: root@debian:/#
Posts: 1.042
Poder: 22
D-MO Va por buen camino
Cita:
Empezado por egostar Ver Mensaje
...Como estimarían el costo...
Pues el costo se estimaría igual , talvez a lo que te refieres es al precio .

Saludos.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
De cuanto es tu multa? jhonny Humor 88 26-09-2011 18:49:07
VST cuanto???? elcigarra OOP 3 24-02-2011 17:57:52
A ver cuanto aguantais ;) tcp_ip_es Humor 0 27-12-2004 17:33:12
¿Cuánto sé de Delphi 8? roman Debates 27 18-10-2004 15:44:53
Cuanto Vales eduarcol Humor 0 19-02-2004 22:35:45


La franja horaria es GMT +2. Ahora son las 08:46:21.


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