Sto lavorando a una piccola azienda basata sul prodotto che sviluppa applicazioni .Net. C'è una piccola squadra con 5-6 sviluppatori. Sono una persona responsabile della pianificazione di tutto. Ma il mio ruolo principale è lo sviluppatore del software.
Ora il nostro progetto attuale è molto instabile a causa della scarsa organizzazione. Oggi il mio capo mi ha chiamato e mi ha detto di presentare un rapporto sulle risorse richieste, sulla metodologia appropriata, sulla potenza degli uomini e sulle loro scale salariali per rendere il successo del progetto attuale.
So di non avere abbastanza capacità organizzative e ho bisogno di approfondire le mie capacità di programmazione. Quindi ho bisogno di concentrarmi solo sullo sviluppo. Quindi non posso più gestire il progetto.
Ora sto cercando altri modi per ottenere successo nello sviluppo continuo. Le mie domande sono
- Qual è la metodologia agile adatta alla mia squadra?
- Scrum è adatto allo scenario sopra citato?
- Se adottiamo Scrum, che cosa dobbiamo fare dopo? (Penso che ne assuma uno nuovo gestire il progetto è più adatto. Quindi dobbiamo prendere Scrum master e alcuni altri sviluppatori.)
- Ci sono risorse (libri, blog ed ecc.) per ottenere alcuni suggerimenti e consigli per risolvere questo problema?
- Se Scrum non è una metodologia adatta per il nostro scenario, cos'altro può essere la metodologia più adatta da adottare?
Qualcuno può dare una buona soluzione per il mio problema?