Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/11/2010, 01:13
septiniosevero
 
Fecha de Ingreso: febrero-2005
Mensajes: 76
Antigüedad: 19 años, 2 meses
Puntos: 1
Respuesta: ¿Cómo comienzo un Proyecto para que no fracase en el intento?

Cita:
Iniciado por AdvancedWeb Ver Mensaje
¿Cómo comienzo un Proyecto para que no fracase en el intento?

La pregunta del millón, jajá. Más que nada la pregunta viene dada por que estoy por empezar un proyecto de desarrollo de software, mi idea es llevar acabo de la mejor manera todas las etapas del desarrollo para que pueda darle vida a esta aplicación.
Lo que me interesa saber es cómo encarar el comienzo del mismo, que hacer primero, con que herramientas, y sus pasos posteriores. Que me cuenten sus experiencias, que me den sus consejos, “tips” para no cometer los errores más comunes.
Pregunto por qué ya me paso que empecé varios proyectos, unos los finalice, otros no, los que termine no continuaron, otros no cumplieron las expectativas de los clientes. Por todo eso no deseó volver a esto a que esto ocurra ya que es un proyecto en conjunto.
Por favor agradecería sus comentarios constructivos que puedan aportar datos de utilidad y me comenten que tecnologías utilizan.
En principio podría ser una aplicación web, pero no se descarta que pueda ser de escritorio.
La aplicación consiste en una administración general de Vehículos y Choferes, gastos que generan los vehículos, pagos que realizan los choferes.

Herramientas y metodologias para el analisis de los requerimientos.
Herramientas para el modelado de estos requerimientos.
Herramientas para la programacion(Lenguajes, frameworks, Ect).
Efectivamente, la pregunta del millón.

¿Qué hacer para que el proyecto no fracase? Conocerse a sí mismo, toma respuesta de perogrullo ¿verdad? Debes no solo saber sino tener muy en cuenta cuales son tus defectos: ¿eres demasiado comedido y tardas mucho en entregar los trabajos? ¿eres de los que se lanza a trabajar en el último momento? ¿Te ofuscas demasiado con un problema? Busca tus puntos débiles y trata de corregirlos o si no los puedes corregir, es lo más normal, bordearlos de alguna manera.

¿como empezar? escribe todas las partes que deberá tener el programa, no hace falta un diagrama de flujo; únicamente desentrañar todo para irte dando cuenta de las excepciones que saldrán, las comprobaciones previas que se requerirán, etc.

Respecto a herramientas de programación. Creo que la pregunta no es tanto cual es la mejor; sino cual es la que mejor manejas. Una de ellas puede ser el Flash, pues, te permite realizar aplicaciones de escritorio y también llevarlas a la web; sin embargo el Flash está muy limitado a la hora de grabar y leer de una BD, tendrías que añadirle el Zinc para eso y aún así la importación y exportación de datos a un excell es muy compleja. Una solución es el Java; pero el Java es mucho más complicado de programar. Es lógico, si hubiese un lenguaje perfecto no existirían los demás.

Sé que mi respuesta es muy generalista, suele pasar cuando la pregunta también es generalista.