Lo sviluppo software agile è un gruppo di metodologie di sviluppo software basate sullo sviluppo iterativo e incrementale, in cui i requisiti e le soluzioni evolvono attraverso la collaborazione tra team auto-organizzanti e interfunzionali.
Stiamo pianificando di adottare storie utente per catturare "l'intento" degli stakeholder in modo leggero anziché in un SRS pesante (specifiche dei requisiti software). Tuttavia, sembra che sebbene comprendano il valore delle storie, c'è ancora il desiderio di "convertire" le storie in un linguaggio simile a SRS con tutti gli attributi, …
Sto valutando alcune metodologie di tipo Agile per una possibile introduzione al mio team. Con Scrum, è consentito che la stessa persona reciti più ruoli? Abbiamo un piccolo team di quattro sviluppatori e un web designer; non abbiamo davvero un vantaggio (ricopro questo ruolo), tester di qualità o analisti aziendali …
Sto leggendo un caso di studio di una squadra che stima attività o "punti della storia" come li chiamano in base allo sforzo necessario per completarli. In quali unità vengono stimati questi "punti della storia"? Credo che questa nozione di "punti della storia" derivi da un processo chiamato "sviluppo agile".
Il team sta iniziando il loro primo progetto in maiuscolo-A Agile, e il progetto sembra che si adatterà perfettamente alla metodologia (cioè probabilmente potremo semplicemente prendere un libro agile e seguirlo come una ricetta), con un po 'di confusione: Il progetto prevede tre cose con cui nessuno del team ha …
Di recente mi sono interessato alle pratiche agili nello sviluppo del software e da allora ho visto molti articoli sottolineare che queste pratiche consentono di ridurre i costi complessivi. La logica alla base di solito va così: se i tuoi requisiti cambiano, puoi riflettere questo cambiamento nel prossimo backlog dello …
Prima di tutto, lasciami dire che penso che un processo agile possa funzionare a causa dei seguenti principi di base: Mette a fuoco Limita il rumore che mette davvero a fuoco In secondo luogo, mi chiedo quali sono le condizioni iniziali necessarie affinché un processo Agile possa avere successo? Ad …
Circa un anno e mezzo fa, sono entrato in un posto di lavoro che ha affermato di fare lo sviluppo Agile. Quello che ho imparato è che questo posto ha adottato diverse pratiche agili (come standup giornalieri, pianificazioni di sprint e recensioni di sprint) ma nessuno dei principi (giusto in …
Siamo una piccola squadra di 4 sviluppatori piuttosto verdi in Scrum. Provenienti da tutto il paese, ci prendiamo spesso giorni liberi o settimane intere per tornare a casa. Pertanto la capacità del nostro team cambia drasticamente da una iterazione all'altra a causa delle foglie annuali, il che porta a velocità …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Lavoro in un piccolo team, in un'azienda di medie dimensioni, la maggior parte delle quali non è coinvolta nello sviluppo di software. Sono lo sviluppatore più recente e meno esperto e non ho avuto alcuna esperienza professionale o accademica nel software prima di iniziare, ma sono abbastanza soddisfatto di quanto …
Sono confuso sulla responsabilità dell'OP qui. Ero uno sviluppatore di un team di funzionalità di gioco, ma anche un PO. Il lavoro quotidiano dello sviluppatore è quasi a tempo pieno, quindi devo lavorare nel tempo per prendermi cura del mio dovere di OP e la responsabilità dell'OP sembra essere contraria …
Quando decidete su cosa lavorare per la prossima versione e stimate i tempi per ogni storia utente (e attività secondarie per una determinata storia), voi ragazzi fate questo in un gruppo o solo manager? Per una squadra di 10, è pratico? Quanto tempo ci vuole?
Il mio team ha iniziato a utilizzare Scrum alcuni sprint fa. Il nostro progetto prevede la creazione di software che si interfaccia con dispositivi fisici (pensa a robot e sensori) e il nostro tipico portafoglio ordini di prodotti solitamente rappresenta l'aggiunta di dispositivi di controllo all'intero sistema. Abbiamo suddiviso l'attività …
Dopo aver letto questo, Ho visto che sembra esserci un grande disaccordo su come i team agili dovrebbero essere strutturati all'interno di un gruppo di sviluppatori con capacità variabili (ovvero quasi tutti i team). Tutti i migliori sviluppatori dovrebbero essere inseriti nei propri team e ricevere la massima priorità di …
Attualmente utilizziamo JIRA per tracciare il nostro lavoro di sviluppo. La mia direzione vuole formattare e classificare tutto come "User Story", comprese le attività relative allo sviluppo non software. Per esempio: "In qualità di test manager, posso eseguire test dell'applicazione utilizzando solo test automatici e nessun test manuale in modo …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.