Il proprietario del prodotto ti ha consegnato un prototipo; restituiscilo a quelli migliori (fino a quando non hai finito)
Sembra che ti sia stato fornito un prototipo di carta per iniziare il progetto. Non è un inizio terribile. Ti suggerisco di comunicare con il proprietario dell'azienda nella stessa lingua , fornendo prototipi progressivamente capaci.
I tuoi prototipi dovrebbero iniziare con la carta, passare a modelli digitali e quindi essere costruiti con tecnologie "reali".
Treehouse ha una guida eccellente per questo, che conclude:
La cosa meravigliosa della prototipazione con un framework è che il prototipo spesso diventa il vero sito perché la struttura e lo stile sono già in atto. Non è necessario ricreare il sito da zero se utilizzerà lo stesso framework.
Potresti voler fornire anche una specifica formale, soprattutto se rimani preoccupato di essere incolpato per un brutto risultato. Ma probabilmente otterrai più feedback dai prototipi.
Rispetta la tua scadenza
Nota che i tuoi sforzi successivi non saranno i classici "prototipi", in quanto non saranno usa e getta (o parti di essi non lo saranno). L'ultima iterazione più completa che completi prima della scadenza diventa il tuo deliverable.
La scadenza è il requisito meglio definito che hai. Avere qualcosa di completo e coerente che puoi consegnare in tempo.
Collabora con i tuoi tester
Se questo processo allentato è una novità per la tua azienda, i tuoi tester probabilmente sono ancora più in perdita di te e potrebbero essere alla ricerca di una guida. Devi dedicare un po 'del loro tempo all'inizio del processo. Fai sapere al loro capo che stai cercando di aiutarli a fornire un test significativo senza ricevere criteri di accettazione formali.
Scopri se i tester hanno qualcosa di fermo che devono fornire, come la documentazione di prova del collaudo, a cui puoi "tornare".
Prova Test First Design
Dal momento che non hai requisiti formali, ottenere casi di test per sviluppare fornirebbe una struttura.
Acquisisci familiarità con Test First Design e / o sviluppo guidato dai test e fornisci indicazioni ai tuoi tester sul processo, se necessario. Per un progetto rapido come questo, non è necessario diventare esperti del processo. Ma l'utilizzo di una metodologia comprovata rifletterà bene su di te e sui tuoi tester.
Rispetta gli standard, in particolare per l'interfaccia utente
Non hai requisiti di aspetto, ma hai una scadenza. Usa il lavoro di progettazione di qualcun altro per ridurre al minimo il lavoro che devi fare per creare un artefatto dall'aspetto professionale.
Scegli un'interfaccia utente standard per il tuo sito e non personalizzarla a meno che / fino a quando non viene indirizzata a. Non so per quale piattaforma stai sviluppando, ma Bootstrap o Google Material Design sono due esempi.
Comunicare, ma non infastidire
Suggerirei di inviare una e-mail al proprietario del prodotto al giorno. Invia di più solo se è un'emergenza.
Se hai domande, descrivi come procedere se non ricevi assistenza. Per esempio:
Gli utenti di questa app dovranno accedervi con dispositivi mobili? In questo momento stiamo assumendo che questo sarà un sistema solo desktop / laptop.
Non fatevi prendere dal panico
Sono stato coinvolto molti progetti per persone che non conoscevano il termine "requisito". La maggior parte ha avuto successo. I proprietari di prodotti a mani libere ti danno la possibilità di creare grandi soluzioni.
Nota, alcuni proprietari di progetti in questi progetti erano impossibili da accontentare e si nascondevano dietro la scusa "Sono troppo occupato per ..." per la loro incompetenza. Ma la maggior parte è stata “deliziata” dai risultati finali.