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.
Ho aggiunto un paio di storie utente che affrontano alcuni debiti tecnici sulla mia scheda Pivotal Tracker. Devo considerarli come caratteristiche (mantenendo il mio livello di velocità) o come lavoretti / bug (abbassando la mia velocità)? Capisco che non farà alcuna differenza nel lungo periodo se ho fatto l'una o …
Stiamo seguendo la mischia nel nostro progetto. Vedo la maggior parte delle volte che lo Scrum Master assegna i compiti per noi. Tuttavia, ho letto da molti libri di mischia che la mischia funziona al contrario (l'approccio 'pull') e che i membri del team raccolgono compiti o funzionalità. Lo Scrum …
Mi è stato detto "Le storie degli utenti non sono requisiti, è solo un promemoria di ciò che il cliente desidera, non è possibile inserire i requisiti all'interno di una storia". Ma facciamo un esempio del fatto che un cliente desidera una diversa elaborazione per diverse carte di credito. Esistono …
Nel nostro progetto lavoriamo secondo una metodologia zero bug (ovvero zero difetti). L'idea di base è che i bug hanno sempre una priorità maggiore rispetto alle funzionalità. Se stai lavorando a una storia e ha un bug, deve essere risolto affinché la storia venga accettata. Se viene rilevato un bug …
Dopo un recente acceso dibattito su Scrum, mi sono reso conto che il mio problema è che penso al management come un'attività piuttosto inutile e ridondante in un team completamente agile. Credo che un team Agile maturo non abbia bisogno di alcun tipo di gestione o processo decisionale non tecnico. …
Ho usato principalmente la metodologia a cascata nei miei progetti, ma ora sto espandendo i miei orizzonti in metodologie agili. Da quello che ho letto finora, e forse ho letto le cose sbagliate, agile significa piccole cascate. Invece di una grande cascata che si sviluppa su uno o due anni, …
Di recente un articolo è stato aggiunto al Product Backlog dal proprietario del prodotto, che dice "Quando vado alla pagina di accesso dalla pagina x, vedo un errore. Voglio che l'errore venga rimosso". Mi sembra che questo non sia un caso d'uso e non dovrebbe essere un PBI (Product Backlog …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 4 anni fa . Il significato generale di "team interfunzionale" è un team che combina …
Voglio migliorare il modo in cui sviluppo software. Voglio sviluppare più velocemente e un ottimo codice! Oggi uso il metodo waterfall come libero professionista, scrivendo materiale web (siti, sistemi, ecc.). Esiste un modo per utilizzare lo sviluppo agile (XP, SCRUM, ecc.) Che funziona in questo modo? Non so nulla dello …
Quando si creano stime del tempo per i biglietti, il tempo impiegato per i tester (QA) dovrebbe essere incluso in un preventivo dei biglietti? In precedenza abbiamo sempre stimato senza il tempo dei tester, ma stiamo parlando di includerlo sempre. Ha senso per il nostro attuale sprint, l'ultimo prima di …
Nella mia azienda, lavoriamo con successo con pratiche agili, ma senza usare iterazioni. Il motivo principale è che non riusciamo a trovare un modo pulito per adattarci al QA in un ciclo di iterazione. Comprendiamo il QA come ulteriore bit di verifica per un determinato build (release candidate) prima che …
Il mio datore di lavoro (non uno sviluppatore) ritiene che gli strumenti CASE ci aiuteranno a migliorare il nostro processo di sviluppo e la nostra documentazione. Non ne sono sicuro, siamo un piccolo team di 5 sviluppatori che sviluppa soluzioni di mobile banking per clienti locali. Penso che gli strumenti …
Abbiamo un progetto che tutti dicono che faremo in modo agile, ma dubito che abbiamo chiaramente capito cosa sia agile. In progetti precedenti avevamo programmato riunioni, quindi definito il registro di prodotto e assegnato il lavoro agli sviluppatori in sprint da 2 a 3 settimane. Ogni mattina abbiamo avuto riunioni …
Supponiamo la situazione in cui un team di quattro sviluppatori sta creando un'applicazione. Durante la fase di test, gli utenti vengono segnalati bug. Chi dovrebbe ripararli? La persona che ha commesso il codice errato o chiunque sia libero? Qual è l'approccio preferito nello sviluppo agile (mischia)?
Esistono tre ruoli definiti in Scrum: Team, Product Owner e Scrum Master. Non esiste un project manager, ma il lavoro del project manager è suddiviso in tre ruoli . Per esempio: The Scrum Master: responsabile del processo. Rimuove gli impedimenti. Il Product Owner: gestisce e dà priorità all'elenco delle attività …
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.