Newsgroup: it.lavoro.informatica
Titolo: Un sistema web semplice per la gestione di progetti

Salve a tutti,
 
vorrei chiedervi un consiglio nella scelta di uno strumento da 
utilizzare nella gestione di vari progetti di applicazioni Web e mobile 
che sto seguendo.
 
Premessa da fare è che ho circa 15 anni di esperienza nello sviluppo e 
progettazione software, che sino all'anno scorso ho svolto come 
dipendente, mentre da poco più di un anno ho la mia società (con un socio).
 
L'azienda per cui lavoravo non utilizzava però un vero e proprio 
strumento di project management, quindi a parte un sistema di bug 
tracking, la gestione delle varie richieste di features, le richieste 
dei clienti e la loro eventuale messa in sviluppo, venivano gestite poco 
più che con dei fogli word o excel.
 
Detto questo, adesso sviluppiamo alcuni software proprietari che vengono 
erogati in cloud; sono quindi tipicamente composti da una applicazione 
web più eventualmente un'applicazione mobile.
 
La difficoltà maggiore è quella di gestire i requisiti, le richieste di 
features, le cose da correggere che per ogni prodotto possono diventare 
anche numerose.
Certe funzionalità e richieste potranno magari essere riconsiderate tra 
sei mesi, o magari potranno acquisire una priorità maggiore in caso più 
clienti ne facciano richiesta o si presentassero delle opportunità 
commerciali.
 
Quello che vorrei quindi, è un sistema in cui possa definire i miei N 
progetti e per ognuno di essi, possa elencare tutte le features che 
potranno essere sviluppate, tutte le richieste (ragionevoli) ricevute 
dai clienti.
Per ognuna di queste features, vorrei magari poter indicare i clienti 
che ne sono interessati, aggiungere note e documenti ed infine, magari 
gestire la vera e propria fase di sviluppo, quando decidiamo che quella 
funzionalità deve essere implementata.
 
I requisiti che gradirei sarebbero quelli di un prodotto web, open che 
possa scaricare ed hostare in uno dei miei server.
 
Sono aperto a qualunque contributo.
 
Grazie,
Michele
 
 
 
 

On 15/10/2016 13:46, Marcus wrote:
 
[...]
Puoi dare uno sguardo a Jira[1].
 
Jira funziona particolarmente bene in un contesto Agile/Scrum. Noi lo 
usiamo (in maniera simile a quanto facevamo con CA Rally) per mantenere 
il backlog delle user stories, gestire gli sprint di lavoro, i defect, 
etc.. Puoi anche creare dashboards, per esempio, che ti danno una 
visione d'insieme di un progetto.
 
Se non hai mai lavorato con Scrum[2], ti consiglio di darci un'occhiata 
e vedere se e` facilmente applicabile alla tua situazione. Nel mio 
ufficio siamo 4 team Scrum da 5-7 sviluppatori l'uno, so di un nostro 
manager negli USA che ha sotto di lui 16 team Scrum. Funziona bene anche 
su larghi progetti.
 
[1] 
https://www.atlassian.com/software/jira
 
[2] 
https://en.wikipedia.org/wiki/Scrum_(software_development)
 
-- 
4ndre4

 Sono aperto a qualunque contributo.
 
dai un occhiata a gitlab 
https://about.gitlab.com/features/
 
 
per l'installazione, ma anche per provarla in pochi minuti, c'è 
l'immagine docker ufficiale:
https://hub.docker.com/r/gitlab/gitlab-ce/
 
 
 


 
Grazie del suggerimento, sto provando Jira che naturalmente avevo 
utilizzano n volte come utente ma non avevo considerato potesse fare al 
caso mio.
 
Dovrebbe esprimere i concetti che stavo cercando.
 
Grazie
 

 caso mio.
 
Prova a dare un occhio anche qui:
 
https://confluence.atlassian.com/jirakb/using-jira-for-requirements-management-193300521.html
 
 
A fondo pagina ci sono dei link ad alcuni plugin pensati apposta per i 
requirements. Non sono gratuiti, ma magari nel caso tuo fanno comodo.
 
-- 
4ndre4