Impara Scrum: si. Se non altro per conoscerlo da aggiungere al tuo set di abilità generale. (ma un sapore di questo "Scrum-ban" è probabilmente quello che stai cercando ...)
Scrum è un bel framework, ma un principio fondamentale è "Le iterazioni (Sprint) devono essere di durata fissa" Non ho mai visto questo lavoro in team molto piccoli che sono più guidati dagli interrupt che no. Se puoi davvero iscriverti e impegnarti a lavorare in un intervallo di tempo fisso (1 settimana?), Scrum è un fantastico framework. Se non puoi ... allora Scrum è bello da imparare perché ha alcuni buoni concetti che si traducono bene in altre cose ... come ...
Backlog - Scrum o no, mantieni un elenco prioritario di cose che devi fare. Mi piace Excel (o Google Doc Spreadsheet ...) Potrebbe piacere qualcos'altro. Terrei uno strumento molto piccolo se sei una squadra molto piccola. (Foglio di calcolo >> Elaboratore di testi perché puoi ordinare facilmente.)
Separazione di pianificazione e impegno - Pianificare in una notazione astratta (punti) ed essere coerenti (8 punti è circa 2 volte una storia 4 volte e 4 volte una storia 2 punti) Quando è il momento di "fare il lavoro" riesaminare il problema e disegnarlo tra ore. Non cambiare i punti.
Impegno: sii visibile agli altri quando ti impegni e rispetta i tuoi impegni
Retrospettiva: dopo aver effettuato la consegna, rifletti su cosa avrebbe potuto essere fatto meglio.
ecc ecc.
Scrum è abbastanza facile da capire che potrebbe essere un buon punto di partenza. Se ti piace, prenderei in considerazione l'utilizzo della variante "Scrum-ban" - http://en.wikipedia.org/wiki/Scrum-ban#Scrum-ban . Nient'altro mi sembra "così ben documentato" con una comunità ragionevolmente attiva a sostenerlo.
Mi piacerebbe anche consigliare le metodologie Crystal di Alistair Cockburn (http://alistair.cockburn.us/Crystal+methodologies+main+foyer e http://www.amazon.com/Crystal-Clear-Human-Powered-Methodology- Piccolo / dp / 0201699478 / ref = ntt_at_ep_dpt_3 ), ma comporta molta più lettura e scavo.
Cose come XP forniscono maggiori dettagli su pratiche specifiche, quindi direi anche di leggere il libro: http://www.amazon.com/Extreme-Programming-Explained-Embrace-Change/dp/0321278658/ref=sr_1_1?s= libri & ie = UTF8 & qid = 1.304.359,834 mila & sr = 1-1
Consiglio di lettura finale: fintanto che accetti il manifesto Agile e segui i principi: http://agilemanifesto.org/principles.html dovresti essere in buona forma.
Raccomandazione personale: Adotta TDD (non negoziabile, IMHO) Mantieni un backlog (come da Scrum) Mantienilo sempre in ordine e ordinato in base alla priorità Decomponi le cose "troppo grandi da fare tra interruzioni" in blocchi più piccoli Chiedi a qualcun altro di impostare / rivedere la priorità (no due elementi hanno la stessa priorità. mai.) Rendi il tuo ambiente di costruzione in grado di costruire / testare / distribuire (in laboratorio) in 5-10 minuti Mostra ai tuoi clienti (interni ed esterni) i risultati del completamento di una storia La storia non è finita fino a il tuo cliente è d'accordo. Estrai le storie dalla cima della pila e lavoraci su mentre completi la storia attuale Non tenere aperte più di 2 cose contemporaneamente. Termina una distrazione prima di iniziarne un'altra.
spero che sia di aiuto