Domanda

La scala di un progetto open source è completamente diverso dai progetti che faccio in ufficio. Il lavoro è fatto nel tempo libero, volontariato che non può concretizzarsi, risorse per lo sviluppo personali, non aziendale, ecc.

Chiaramente la castagna "fare la cosa più piccola che le opere" si applica, ma oltre a questo, ci sono metodi più formali per stimare la dimensione appropriata per un progetto open source, ad esempio, il numero di tavoli, numero di pagine web, o --heaven voglia -? punti funzione di conteggio

Quali sono gli strumenti di stima avrebbe funzionato meglio per questo tipo di progetti?

È stato utile?

Soluzione

Recentemente sono stato chiesto di stimare quanto tempo ci sarebbe voluto per costruire un sistema di enormi semplicemente guardando lo schermo del colpo mockup. Mgmt stava chiedendo per una sensazione di intestino in meno di un'ora senza fare domande.

ho elencato tutti i moduli (pagine, report, query grandi, ecc) che ho potuto vedere e ha iniziato dando loro relativa stime. per esempio:.

  1. Task 1: 8 unità
  2. Task 2: 16 unità
  3. Task 3: 4 unità

Poi ho aggiunto un po 'di moduli che avevamo già fatto per questo cliente con il relativo numero di unità e il numero effettivo di ore / giorni. Questo mi ha detto ciò che il mio rapporto tra le unità di ore era così ho potuto intuire (più di stima) per quanto tempo i compiti sconosciuti dovrebbero prendere. Per esempio, se ho scoperto che un compito 8 unità ci ha portato 16 ore in passato (2 ore / unità), mi piacerebbe stima che i compiti di cui sopra potrebbero prendere:

  1. Task 1: 8 unità * 2 ore / unità = 16 ore
  2. Task 2: 16 unità * 2 ore / unità = 32 ore
  3. Task 3: 4 unità * 2 ore / unità = 8 ore

Questo approccio mi ha permesso di prendere in considerazione metodicamente il lavoro da fare e applicare una certa struttura intorno a indovinare quanto tempo ci sarebbe voluto per implementare.

Naturalmente ho presentato le mie +/- indovinare con una generosa dichiarazione di non responsabilità.


Quindi, se si vuole un programma di calendario da questo, stima il numero di ore alla settimana si lavorerà sul progetto e vedere che cosa si arriva con.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top