Come stabilire requisiti software prima di assumere una società di sviluppo software

June 16

Ci sono momenti in cui i pacchetti software comunemente rilasciati semplicemente non può fare il trucco per la vostra azienda. Se il problema è troppo poche funzioni o troppi, si distingue solo per la ragione che vi troverete infine a desiderare qualcosa di progettato espressamente per le vostre esigenze. Molti proprietari di imprese si affidano a società di sviluppo software a venire con un nuovo quadro per la progettazione, ma la verità è che non si deve aspettare così a lungo per determinare ciò che si desidera. Questo è il motivo per cui la maggior parte degli esperti consiglia di stabilire il proprio requisiti software prima di uscire nel mercato per un preventivo di outsourcing.

istruzione

Individuare le esigenze

1 Fare un elenco dei modi in pacchetti software esistenti della vostra azienda è a corto. E 'spesso aiuta a monitorare il vostro utilizzo su base giornaliera e vedere dove ti trovi "colmare le lacune", con una correzione di fortuna.

2 Sollecitare idee e suggerimenti da tutti i dipendenti della società che utilizzeranno il nuovo software. Le migliori idee possono provenire da middle management e al di sotto, in modo da rimanere aperti a tutti i suggerimenti.

3 Creare un elenco principale che include ogni requisito software che desideri, grandi e piccoli. Spesso semplicemente mettendo tutto nero su bianco, è possibile stabilire e identificare le principali aree di trasformazione, l'integrazione di database e dei servizi finanziari prima di assumere.

4 Individuare gli elementi critici della vostra attività quotidiana in grassetto per stabilire meglio dove si trovano le vostre priorità.

5 Creare un'architettura finto per il software di scelta, anche se è primitiva in natura. Qualsiasi società di sviluppo software rispettabile dovrebbe essere in grado di parlare con voi a lungo e capire esattamente quello che stai cercando.

Articolare la necessità

6 Lavorare con un dipendente professionista IT o software-savvy di redigere un elenco principale dettagliate per l'uso prima di noleggiare una società di sviluppo di software.

7 Cercare le aziende che hanno creato soluzioni software proprietarie nel vostro settore. Questi di solito è il più veloce per identificare e capire le vostre esigenze.

8 Richiedi un preventivo dettagliato da ciascuna delle parti interessate. Se non si desidera risposte boilerplate, ma le stime accurate ed esaurienti per ogni esigenza.

9 Ottenere tutto per iscritto. Ogni requisito sulla lavagnetta dovrebbe riflettersi nel contratto iniziale di assunzione. Se non lo è, tornare indietro e rinegoziare fino ad avere un documento che protegge tutte le persone coinvolte.

Consigli e avvertenze

  • Non preoccupatevi se non siete un progettista di software professionale. Semplicemente articolando le vostre esigenze dovrebbe essere sufficiente per una società con esperienza di outsourcing di mock up una versione accettabile di ciò che si desidera.
  • Date un'occhiata a altre soluzioni software proprietarie per un migliore senso di ciò che è possibile e cosa aspettarsi.
  • Non lasciare fuori funzionalità di base, perché si assume che saranno inclusi automaticamente. Questo è un buon modo per mettersi nei guai.