Se muestran los artículos pertenecientes a Mayo de 2004.

03/05/2004

Tiempo=Dinero=Tiempo

Actualmente en la empresa estamos buscando como comprar tiempo, es decir, como ganar tiempo al tiempo.

Me explicaré: Al producto que tenemos, sabemos que le faltan una serie de funcionalidades para que cumpla con las expectativas de nuestros clientes y, sobre todo, de los posibles clientes. La forma de solucionarlo es dedicarle más tiempo, como ahora en la empresa parte de nuestros recursos se dedican a otras tareas que generan dinero a corto plazo, no estamos dedicando el 100% de nuestro esfuerzo al producto que realmente queremos comercializar, por ello nos hemos decidido a buscar financiación que nos ayude a evolucionarlo, haciendo que no sea necesario hacer otras cosas para "tirar palante".

Pero nos hemos encontrado con varios problemas, en general, las entidades financieras no entienden que es eso de una empresa de software, al menos en la zona donde vivimos, se creen que hacemos webs, que hacemos programas a medida y cuando les explicas que lo que haces es un software que luego empaquetas y vendes no lo terminan de ver, claro que esto nos pasa por no estar en una capital, ya no digamos Madrid o Barcelona, donde si que es más común que un director de banco se encuentre con este tipo de empresas.

Acudimos a una SGR (Sociedad de Garantía Reciproca), donde nos dicen que no ven futuro en lo que hacemos, bueno, lo han dicho en otras palabras pero viene a ser lo mismo. Estamos pensando en buscar socios inversionistas, pero nos da un poco de miedo meter a otras personas dentro de la empresa, por aquello de perder el control.

Yo me estoy tomando ésto como unas pruebas que hay que superar y que al final está el premio, porque si no lo tomas de esa forma (o de otra pero que te ayude a no decaer) lo más sencillo es enviarlo todo al garete y ponerte a trabajar para otros, pero que le vamos a hacer, cabezón que es uno.
03/05/2004 16:33 Enlace permanente. No hay comentarios. Comentar.

10/05/2004

.NET y el paso del tiempo

El pasado jueves, 6 de mayo, estuve en el BorlandDay, en Madrid, fue bastante indicador de hacia donde van las cosas en el desarrollo de software en Windows. No voy a descubrir nada nuevo cuando digo que todo pasa por .NET, no tengo experiencia directa sobre desarrollar para esta plataforma, por lo que no me puedo hacer una opinión bien fundamentada al respecto, pero por lo visto, oido y leído parece que tiene buena pinta, que han conseguido un framework bastante amplio (para todo tipo de aplicaciones) y han simplificado (bueno ahí tengo mis dudas) el API de Windows.

Lo que me llama la atención es que según pasa el tiempo, programar es cada vez más complejo, cada vez se necesita más información, cada vez hay que tener en cuenta más cosas, cada vez es más necesario el trabajo en equipo, el programador solitario cada vez lo tiene más complicado. Recuerdo mis tiempos de Clipper, en MSDOS, cuando todo era más sencillo, es verdad que habían menos posibilidades (no había Internet, no había interfaz gráfica), pero era más fácil programar. Ocurre como en los automóviles, antes la gente podía reparase su propio vehículo, con un poco de maña se ajustaban la carburación, cambiaban las pastillas de freno, etc... Ahora, con tanta electrónica, es imposible que una persona ajuste nada sin las herramientas adecuadas y con la preparación necesaria. Se van consiguiendo mayores prestaciones y funcionalidades, pero a costa de una mayor complicación, al menos para los programadores.

Volviendo al BorlandDay, prácticamente todo estaba orientado a empresas que se dedican ha proyectos para clientes, no a empresas como la mía que nos dedicamos a empaquetar software, aún así, hubo ponencias muy interesantes donde explicaron como mejorar la calidad del software utilizando las herramientas existentes, como se implantó el CMM5 en Coritel, vimos el Delphi .NET, vimos herramientas que ayudan a los directores de proyectos a llevar un control mejor sobre lo que está ocurriendo, etc... Pero, como dijo un compañero: "Todo esto es como si un equipo de Formula 1 presentara lo que hace a unos mecánicos de pueblo", salvando las distancias fue así, porque no todas las empresas tienen los recursos necesarios para implantar esas metodologías, como presentación de ideas y de como se puede (y se debe) controlar un proyecto, estuvo bien, pero alejado de la realidad de la mayoría de los presentes.

Se me olvidaba... Otra conclusión... Tengo que aprender C#, porque es el lenguaje que va a triunfar dentro de .NET, aunque hay alternativas muy interesantes como Freya, aquí y aquí
10/05/2004 10:53 Enlace permanente. No hay comentarios. Comentar.

19/05/2004

Emprender

He recibido hoy el último Zumo de red de Baquía, cuando estaba leyendo este artículo parecía que estaban hablando de mi empresa.

Empezamos dos amigos que teníamos inquietudes similares, los dos con un puesto de trabajo más o menos estable y con un buen sueldo, empezamos con cierta reticencia por parte de nuestros familiares.

Juntamos entre los dos 12.000 euros, que despues se demostraron totalmente insuficientes, falta de preparación financiera por nuestra parte, y arrancamos.

Después de dar muchas vueltas sobre a que podríamos dedicarnos, los dos habíamos trabajado de desarrolladores de software, decidimos que el tema de lo "mobile" (PDAs, WiFi, etc...) estaba muy bien, estaba empezando y se le veía buen futuro. Craso error, el viejo refrán de: "Zapatero a tus zapatos" es una verdad como una casa. Si haces bien una cosa, la dominas y hay negocio, y no tienes recursos suficientes para dar el giro, mejor dedicate a lo que sabes.

El primer año fue penoso, el segundo empezamos a tomar el rumbo, éste es el tercero y empezamos a ver las cosas con claridad, hemos conseguido el apoyo financiero necesario para llegar a donde queremos, si como dice el artículo hasta el quinto no se estabiliza, todavía nos quedan dos años y medio hasta entonces.

Me ha gustado mucho una frase, leída en los comentarios del artículo, que dice: "la innovación es ideas y sudor, mucho sudor..." Que gran verdad.

Y sobre el capital "riesgo", debería llamarse, al menos en España, capital seguro, porque no quieren arriesgar NADA, así con mayúsculas, quieren invertir en empresas que facturen de 10 a 50 millones de euros anuales y la inversión mínima es de 1 millón. Eso se sale de la mayoría de "start ups" que hay. Y hablo con experiencia de haber contactado con varias empresas inversionistas.

Respecto a las ayudas públicas, que decir, muy dificiles de conseguir, por no decir imposible, para todo el papeleo que se necesita para presentarse a NEOTEC, por ejemplo, se requiere que una persona se tire un mes preparándolo, cosa imposible para una empresa que empieza sólo con los dos emprendedores.

En fin... Como nos dijo una persona que nos orientó al inicio de todo esto: es una carrera de fondo, hay que aguantar.
19/05/2004 19:04 Enlace permanente. Hay 1 comentario.

26/05/2004

Herramientas de gestión de proyectos

Estoy buscando herramientas que me ayuden en la gestión de proyectos de software.

En el apartado de gestión de tareas y tiempos:
He probado dotProject y php-collab, pero no terminan de satisfacer mis necesidades, porque no controlan determinados factores que para mi son básicos, como la sobrecarga de un programador, las incidencias (bajas por enfermedad, días libres, etc...). Tampoco me gusta que al ir añadiendo tareas tenga que tener en "la cabeza" cuando empieza una y cuando termina otra, yo lo que quiero es indicarle las tareas y subtareas a realizar, quien las tiene que hacer, la duración estimada, el orden de ejecución y si hay dependencias entre tareas y que el software se encargue de ponerlas en el calendario, sin tener que decirle yo la fecha de inicio y la de fin. No me permiten mucha flexibilidad a la hora de reorganizar un proyecto.

En el apartado de gestión de bugs, funcionalidades, mejoras, etc...:
He empezado a probar Mantis, y este si que cumple con mis necesidades, continuaré informando.

Para tema de control de versiones:
Utilizamos el FreeVCS que se integra con Delphi, ahora estamos mirando de utilizar el CVS estándar de Linux y ver como podemos integrarlo con el IDE de Delphi.

Luego voy a estudiar sistemas de wiki para ver si nos pueden servir para organizar la documentación de los proyectos. Definir glosarios, funcionalidades, especificaciones, etc.

¿Que herramientas utilizais vosotros?
26/05/2004 19:20 Enlace permanente. Hay 12 comentarios.




softinspain

Este es un blog sobre el desarrollo de software, desde España.

Archivos

Enlaces

Blogs

Otros

  • http://www.nedstatbasic.net/stats?ACx0CQPsBHh1txgG91caBQ5/QNsQ


Suscrí
bete a este blog. RSS 2.0 Este Blog ha sido creado con Blogia. Ver derechos de autor . Estadísticas. Admin. [Blogia colabora con 1001 relatos.]