¿Utiliza la gestión de proyectos en sus proyectos personales?


10

Tengo algunos proyectos en casa y quiero terminarlos ya.
Me preguntaba, ¿es común usar la gestión de proyectos para esto?
Aunque solo sería para mí, ¿utiliza algún tipo de gestión de proyectos
para proyectos personales?


99
Si. Incluso tuve que despedirme durante mi proyecto anterior.
P Shved

Estaba considerando darme un aumento
Asaf

Respuestas:


10

Si este es un proyecto que termina en una noche, no hay necesidad de una gestión de proyecto.

Si, por otro lado, se trata de un proyecto de mediana o gran escala, se recomienda encarecidamente la gestión de proyectos tanto para proyectos comerciales como personales . A menos que haga esos proyectos personales solo para escribir código, sin intención de terminarlos algún día.

Si no utiliza la gestión de proyectos para un proyecto personal, ¿cómo:

  • realizar un seguimiento de lo que se hizo y lo que debe hacer (y no es inusual no tener demasiado tiempo para proyectos personales durante meses, por lo que cuando redescubre sus proyectos cuatro meses después, es probable que no recuerde nada al respecto),

  • rastrear errores (si le importan los errores),

  • recopilar requisitos (porque hay pocas posibilidades de tener éxito si comienza a escribir código sin pensar en cuál será el resultado final),

  • etc.?

Dicho esto, no tiene que usar todas las funciones de gestión de proyectos .

Por ejemplo, por lo general, nunca trato con la gestión del tiempo en mis proyectos personales . Si el proyecto está terminado en dos meses, bueno, estoy feliz. Si, en cambio, trabajo en ello durante tres años porque, mientras tanto, hubo muchas solicitudes de productos comerciales por parte de nuestros clientes, realmente no me importa, ya que no tengo una fecha límite y no pierdo dinero si termino El proyecto unos años más tarde.


Creo que lo que también estoy buscando es una especie de gestión de proyectos con una gestión de objetivos, la mayoría de las veces he estado trabajando con sistemas de gestión de proyectos, no era el gerente ... así que no estoy realmente familiarizado con toda la estructura de esas cosas.
Asaf

@Asaf: es una buena razón para aprender a usar uno, en un contexto en el que no tiene el estrés de un proyecto comercial y donde puede tener todo lo posible sobre el sistema de gestión del proyecto. Una vez más, no tiene que usar / aprender todas las funciones de gestión de proyectos. Comience con lo que ya sabe, luego descubra cosas nuevas con el tiempo.
Arseni Mourzenko

¿Alguna idea para una específica en mente (probablemente hay una publicación al respecto ...?)
Asaf

4

Bueno, parte de la gestión de proyectos es esencial para proyectos no triviales, incluso si lo está haciendo solo esp. porque generalmente tomará algunos descansos de la codificación y perderá la cadena de pensamiento regularmente. Cierta cantidad de gestión de proyectos lo ayudará a volver a la velocidad de ejecución más rápido.

Recomendaría:
1. Configurar un repositorio de código (Git, svn)
2. Haga una especificación de un localizador que enumere los objetivos principales y los no objetivos de los proyectos (esto lo mantiene honesto)
3. Tramas básicas de interfaz de usuario si está creando un UI
4. Divida el proyecto en elementos de trabajo y use una herramienta de seguimiento de errores como Fogbugz (edición personal gratuita) para rastrear sus elementos de trabajo y errores.


3

Para mí uso herramientas de gestión de proyectos

  • Control de revisión
  • Seguimiento de problemas
  • Wiki para documentación de usuario y desarrollador

A veces también tengo una línea de tiempo de lo que debe suceder, aunque descubrí que desde sus proyectos personales, la línea de tiempo realmente se arruina ya que no me concentro en ellos.

Estos realmente ayudan a organizar el proyecto para mí y para cualquier desarrollador futuro. Y si tengo usuarios, también pueden obtener ayuda

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.