Agile e Scrum: differenze e prerogative

differenze agile scrum

In un precedente articolo sono state prese in considerazione le differenze e le opportunità tra approcci agili e waterfall. Agile è un metodo di sviluppo iterativo (ad esempio sviluppo software) in cui le migliorie, le correzioni di difetti e gli upgrade funzionali vengono introdotti in modo incrementale durante tutto il ciclo di vita di un …
continua la lettura

Audit di progetto

audit di progetto

E’ importante svolgere periodicamente degli audit di progetto per verificare in che misura le attività di project management vengono svolte nel rispetto degli standard interni. Naturalmente ciò è auspicabile in organizzazioni fortemente strutturate e che hanno un elevato livello di maturità nel project management. In queste realtà la presenza di standard di project management è …
continua la lettura

Processo strutturato per assicurare la qualità

processo per assicurare qualità

Il compito di chi si occupa di assicurare la qualità dei prodotti di un progetto si sta evolvendo rapidamente. Un tempo ci si concentrava essenzialmente nell’individuare i difetti e nel cercare di correggerli. Secondo questa logica, ad esempio, chi si occupa di sviluppo software fornisce ogni giorno al gruppo di lavoro che si occupa dei …
continua la lettura

Preparare e pianificare test e collaudi

pianificazione test collaudi

I project manager esperti sanno che la fase di test e collaudo è quella che più spesso risente della mancanza di tempo. Quando c’è da tagliare qualcosa in un progetto per recuperare i ritardi accumulati si finisce quasi sempre per accorciare il collaudo prima di rilasciare i prodotti del progetto. A volte ciò appare come …
continua la lettura

Sviluppo Agile e criteri di ottimizzazione

sviluppo agile

Molte organizzazioni iniziano con pratiche di Sviluppo Agile “ad hoc”, cioè non standardizzate ma mirate di volta in volta a soddisfare le esigenze. Poi lasciano che siano i singoli Product Owner, con o senza l’accordo dei loro team, a decidere quando le applicazioni sono pronte per essere rilasciate, quando pianificare le date di rilascio e …
continua la lettura

Tolleranze di progetto

tolleranze di progetto

Per tolleranze si intendono i margini entro cui viene ritenuta accettabile la performance di un progetto in termini di rispetto dei tempi, dei costi, della qualità. Un responsabile di progetto deve poter intervenire tempestivamente a fronte di andamenti anomali dei lavori e per questo necessita di margini di autonomia decisionale. Ma lo sponsor è in …
continua la lettura

Previsioni di progetto

previsioni di progetto

Le previsioni di progetto consistono nel prendere le informazioni sulle prestazioni del progetto in un determinato momento proiettandole fino alla fine del progetto. L’informazione previsionale è quindi diversa da quella sullo stato attuale che fotografa la situazione ad una certa data. Le previsioni possono riguardare la durata complessiva del progetto, i costi finali e la …
continua la lettura

Scrivere un rapporto in modo efficace

scrivere un rapporto

Formalizzare e redigere rapporti sullo stato di un progetto fa parte delle normali attività di un responsabile di progetto. La capacità di scrivere un rapporto in modo efficace è un’abilità chiave per ogni manager ed è uno strumento ineludibile per coinvolgere i propri stakeholders. Ciò a patto che vengano rispettati alcuni principi di trasparenza e …
continua la lettura

Proporre un progetto

proporre un progetto

Conoscere le modalità per proporre un progetto in modo efficace è una competenza chiave. Un progetto ben articolato e illustrato in modo coinvolgente è indispensabile per avere successo in molti settori. Infatti, risultare incisivi con i propri stakeholders, con gli investitori e con il management è fondamentale per suscitare interesse e per ottenere supporto. Occorre …
continua la lettura

Strumenti Scrum

scrum sprint burndown chart

Vengono nel seguito presentati alcuni strumenti utilizzati nei progetti gestiti con il metodo Scrum. Product Backlog: consiste nella lista delle funzionalità da realizzare. Ogni funzionalità è descritta dalle sue specifiche e priorità di realizzazione che possono essere riviste e modificate in ogni momento. Sprint Log: prima di ogni Sprint (ciclo di sviluppo) le funzionalità ed …
continua la lettura

Diagramma di flusso

diagramma di flusso

Un diagramma di flusso (flow chart) è uno schema logico che rappresenta un processo di lavoro oppure una procedura informatizzata. Può essere impiegato per documentare, studiare, pianificare e migliorare processi spesso complessi. In questo schema vengono utilizzati rettangoli, ovali, diamanti e potenzialmente numerose altre forme per definire i diversi passaggi logici, insieme alle frecce di …
continua la lettura

Organizzare un progetto

pianificare un progetto

La chiave per un progetto di successo è una buona organizzazione. Saper organizzare un progetto è quindi una capacità fondamentale richiesta ad ogni project manager. Creare un piano di progetto è la prima cosa da fare per comprendere fino in fondo le problematiche di realizzazione cui si va incontro. Troppo spesso la pianificazione viene ignorata …
continua la lettura