Capitolo 6 - Il ciclo di vita di un progetto informatico Flashcards

1
Q

Quali sono le fasi del ciclo di vita di un progetto?

A

1) STRATEGIE DI ACQUISIZIONE
2) DEFINIZIONE DEL CONTRATTO
3) PIANIFICAZIONE E CONTROLLO
4) SVILUPPO DI PRODOTTI E SERVIZI
5) EROGAZIONE
6) CUSTOMER SATISFACTION

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Quando è conveniente fare le cose in azienda e quando acquistarle?

A

è molto complesso, quasi nessuno fa tutto in azienda, ma è anche raro il totale affidamento all’esterno ed è inoltre necessario distinguere tra l’acquisto sul mercato di beni e servizi e quello che invece è l’outsourcing.
Per prendere una decisione è necessario classificare l’outsourcing:
- In base alla missione affidata al Fornitore (ITO, BPO)
- In base all’ampiezza del mandato conferito al Fornitore (Full outsourcing, selective outsourcing)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Che cos’è l’I.T.O.

A

l’Information Tecnology Outsourcing è l’outsourcing delle attività di sviluppo, esercizio e manutenzione dei SI e delle risorse informatiche (es. Application Management, Servizi consulenza, Network outsourcing, Desktop management)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

che cos’è il B.P.O?

A

BPO sta per Business Process Outsourcing ed è l’outsourcing di strumenti operativi dell’organizzazione, di solito non “core” dell’azienda (es. Help desk, CRM, SCM, personale ecc.).
è possibile l’outsourcing di elementi “core”, però di solito avviene attraverso una partnership molto stretta.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Che cos’è l’Insourcing?

A

l’insourcing è l’assegnazione della funzione IT ad una società di servizi separata dall’organizzazione ma da essa posseduta, fornisce e implementa nuovi servizi e architetture IT sulla base di contratti informali o contratti di servizio

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Quali sono le varie possibilità di creazione di un servizio o un progetto rispetto al Make or Buy?

A
  • Affidare il servizio alla funzione IT interna
  • Attraverso l’insourcing
  • attraverso il selective outsourcing
  • attraverso il full outsourcing
  • attraverso le join venture
  • consorzi e RTI
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

spiega il selective outsourcing.

A

La funzione IT è delegata a più fornitori esterni con contratti a durata limitata (3-5 anni)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Spiega il full outsourcing

A

La funzione è delegata ad un unico fornitore esterno con contratti a lunga durata (5-10 anni) con la creazione di partnernship strategiche

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Spiega il Join venture

A

La funzione IT è delegata ad una società terza separata e indipendente dall’organizzazione a cui fornisce i servizi, in partecipazione con un fornitore
La maggioranza delle quote può essere o dell’uno o dell’altro a seconda che si voglia privilegiare il controllo del committente o la responsabilità e l’impegno del fornitore

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Spiega i consorzi e RTI

A

La funzione IT è delegata ad un consorzio costituito da più fornitori esterni attraverso un contratto unico. Spesso il consorzio è fine al progetto stesso, una volta finito viene sciolto.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Quali sono i pro e i contro dell’outsourcing?

A

PRO:
- Riduzione dei costi, dei tempi e soprattutto rapidi cambiamenti tecnologici
- Mancanza di risorse specializzate
- maggiore flessibilità di nell’offerta di servizi
CONTRO:
-Perdita di controllo
- demotivazione del personale IT
- Riduzione del potere negoziale

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Parla dei pro e contro del FULL outsourcing.

A

PRO:
- Interfaccia unica
- Riduzione costi e tempi di acquisizione
- Unitarietà e integrazione
- Un solo contratto
CONTRO:
- perdita di controllo con conseguente riduzione del potere negoziale
- demotivazione personale IT
- Limitata ottimizzazione e rischio di insuccesso

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Spiega pro e contro dell’outsourcing SELETTIVO

A

PRO:
- Competizione tra i fornitori
- Minore rischio di insuccesso globale
- Controllo del committente su coordinamento
CONTRO:
- Aumento nella complessità di gestione dei molti contratti
- Possibile “scarica barile”
- Difficoltà di integrazione

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

che impatti presenta l’outsourcing all’interno del personale IT?

A

L’outsourcing può comportare una diminuzione di tecnici poco specializzati (programmatori) e un aumento di manager, quindi poco personale ma di un livello elevato (analisti, capi progetto, sistemisti). In questo modo la funzione IT non viene soppressa, ma semplicemente cambiata, è vero che la gestione dei servizi viene affidata a terzi ma la responsabilità rimane del servizio IT.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Quali sono i compiti e le responsabilità della funzione IT?

A
  • PROGETTAZIONE: compresa di studi di fattibilità, stima investimenti e analisti costi/benefici
  • PIANIFICAZIONE E CONTROLLO: definizione priorità e verifica
  • REALZIONE CON GLI UTENTI: acquisizione dei requisiti e verifica soddisfazione utenti
  • OSSERVATORIO SUL MERCATO IT: controllo soluzioni proposte dal fornitore e contenimento del rischio di perdita di controllo
  • GESTIONE DEI PROGETTI: gestione dei rapporti con il fornitore, verifica stato di avanzamento e monitoraggio, eventuali azioni correttive e preventive
  • GESTIONE DELLE BANCHE DI DATI
  • GESTIONE DELLA SICUREZZA: verificare il rispetto delle normative e la sicurezza delle applicazioni
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Quali sono i fattori chiave di successo per la funzione IT?

A
  • Scelta della strategia di sourcing
  • Selezione del fornitore
  • Definizione del contratto
  • Governo del contratto
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Quali sono le possibili strategie per la realizzazione di un SW applicativo?

A
  • Sviluppo di programmi ad hoc
  • Riuso di programmi di altre P.A. (applicabile solo per PA)
  • Utilizzo di sistemi open source
  • Utilizzo di sistemi proprietari con licenza d’uso
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Descrivi i pro e i contro dello sviluppo di programmi ad hoc.

A

PRO:
- Maggiore possibilità di personalizzazione
- Utile quando le funzioni da informatizzare sono peculiari della specifica azienda
- Quando l’adeguamento/integrazione di altri applicativi esistenti richiedessero un notevole sforzo
CONTRO:
- Metodo obsoleto
- Maggiore incertezza su tempi e costi di realizzazione
- richiede competenze interne specifiche

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Quali sono i pro del riuso di programmi di altre PA?

A

L’unico pro è che si risparmia tempo e soldi, ma è utile solo quando le funzioni da informatizzare sono simili a quelle già realizzate

20
Q

Quali sono i pro e i contro dell’utilizzo di sistemi open source per la realizzazione di un SW applicativo?

A

PRO:
- Basso costo iniziale
- Maggiore indipendenza dai fornitori
- Accesso ai sorgenti quindi maggiore trasparenza
- Maggiore possibilità di personalizzazione
CONTRO:
- Ridotta compatibilità con standard commerciali
- Supporto non sempre disponibile
- Possibile mancanza di una evoluzione del sistema nel tempo

21
Q

Quali sono i pro e i contro dell’utilizzo di sistemi proprietari con licenza d’uso?

A

PRO:
- Fornisce maggiore garanzia in termini di performance e affidabilità
- In alcuni casi è necessario per questioni di compatibilità con altri programmi
- rispetto a soluzioni open source va sempre valutato il reale TCO (Total cost ownership) considerando i rischi legati alla mancanza di supporto adeguato e quindi manutenzioni correttive ed evolutive

22
Q

Che cos’è un contratto e quali sono i suoi tipi?

A

è lo strumento fondamentale per la gestione di una fornitura, le due parti sono il responsabile del servizio (“committente”) e il fornitore ICT. Il contratto a 3 tipi:
- contratto d’appalto: una parte assume con organizzazione dei mezzi necessari e con gestione a proprio rischio di compimento di una opera od i un servizio verso un corrispettivo in denaro
- contratto d’opera: prestazione di lavoro
- contratto di compravendita: cessione/acquisizione di una cosa

23
Q

Quali sono i contratti per i vari tipi di fornitore?

A
  • Fornitura di apparecchiature ICT
  • Fornitura chiavi in mano di sistema ICT completo
  • Locazione di apparecchiature ICT
  • Licenza d’uso di software
  • sviluppo software
  • outsourcing di servizi ICT
24
Q

Come deve essere gestito un contratto?

A

Il contratto deve definire in modo cooperativo tra le parti, le prestazioni in termini di tempi, costi qualità e contenuti.
Eliminare le ambiguità nel rapporto tra le parti, però non può prevedere tutto in dettaglio, quindi deve specificare anche procedure e regole di relazione.
Il contratto presenta 4 parti:
- IMPOSTAZIONE
- NEGOZIAZIONE
- STIPULA
- ATTUAZIONE
I soggetti coinvolti sono:
- IL COMMITTENTE: Dirigenti nella definizione delle scelte, personale della funzione acquisti, legale, sistemi informativi, personale utente di sistemi informativi
- FORNITORE: - Dirigenti, personale della funzione commerciale, legale, funzione che eroga servizi ICT, assicurazione sulla qualità

25
Q

Qual è la struttura di un contratto

A

Presenta due parti, quella normativa dove è presente il corpo del contratto e la parte operativo dove all’interno si trova il capitolato tecnico e l’offerta, anche se spesso ci sono sovrapposizioni tra le parti.
In caso di gara, il corpo e il capitolato fanno parte della documentazione predisposta dal committente, mentre l’offerta è del fornitore.
- CORPO DEL CONTRATTO: definisce e correla aspetti tecnici, modalità, tempi e condizioni, relazione tra cliente e fornitore
- CAPITOLATO TECNICO: predisposto dal cliente e fornisce al fornitore le informazioni di dettaglio utili per preparare l’offerta
- OFFERTA TECNICA: redatta dal fornitore in risposta a quanto richiesto dal cliente nel capitolato tecnico, lo scopo è quello di mostrare al cliente le capacità del fornitore di soddisfare quanto richiesto nel capitolato tecnico.

26
Q

Quali sono le parti del contratto

A

il contratto presenta una parte generale e una specifica, la parti generali del contratto sono:
- Modalità d’esecuzione
- Rispetto della normativa sui rapporti di lavoro
- Obbligo di riservatezza
- Brevetti e diritti d’autore
- autorizzazioni all’utilizzo di hardware e software
- Danni, responsabilità civile e assicurazione
- Oneri fiscali e spese contrattuali
- Cauzione
- Recesso
- Divieto di cessione del contratto
- Trasparenza dei prezzi
- Trattamento dati personali

27
Q

Quali sono le fasi del contratto per manutenzione ed evoluzione dei sistemi informativi?

A

1) OGGETTO, LUOGO DELLA PRESTAZIONE E RESPONSABILE DEL PROCESSO
2) DURATA E AFFIANCAMENT0
3) OBBLIGHI E ADEMPIMENTI A CARICO DELL’IMPRESA
4) PROPRIETA’ DEL SOFTWARE SVILUPPATO E DEI PRODOTTI IN GENERE
5) DIMENSIONI MASSIME DEI SINGOLI SERVIZI
6) PIANO DELLA QUALITA’
7) GARANZIE
8) SUBAPPALTO
9) PIANIFICAZIONE DELLE ATTIVITA’
10) PRODUTTIVITA’ DELLE RISORSE IMPIEGATE
11) CONSEGNA DEI PRODOTTI
12) COLLAUDO E ACCETTAZIONE
13) MONITORAGGIO
14) PENALI
15) CORRISPETTIVO
16) FATTURAZIONE
17) RISOLUZIONE

28
Q

Parla della prima fase del contratto

A

1) OGGETTO, LUOGO DELLA PRESTAZIONE E RESPONSABILE DEL PROCESSO: ci sono servizi di diverso tipo:
- sviluppo e manutenzione evolutiva ad hoc del software
- gestione applicativa
- manutenzione adeguativa e correttiva
- supporto specialistico

29
Q

Parla della seconda fase del contratto

A

2) DURATA E AFFIANCAMENTO:
ci sono 60 mesi di cui gli ultimi 12 per garanzia e nei primi 2 c’è l’affiancamento del fornitore uscente, negli ultimi 2 il trasferimento di know how al committente o a terzi

30
Q

Parla del terzo articolo del contratto

A

3) OBBLIGHI E ADEMPIMENTI A CARICO DELL’IMPRESA:
- oneri e rischi a carico dell’impresa
- rispetto delle regole tecniche, norme di sicurezza, indicazioni del committente e requisiti di accessibilità web

31
Q

Parla del quarto articolo del contratto

A

4) PROPRIETA’ DEL SOFTWARE SVILUPPATO E DEI PRODOTTI IN GENERE:
- l’amministrazione acquisisce la proprietà di software e la documentazione
- la possibilità dell’amministrazione di acquisire licenze dei pacchetti utilizzato dal fornitore
- possibilità di riuso per altre amministrazioni (su richiesta) e alle medesime condizioni
- possibilità di utilizzare componenti open source

32
Q

Parla del quinto articolo del contratto

A

5) DIMENSIONI MASSIME DEL SINGOLI SERVIZI: sviluppo e manutenzione evolutiva, gestione applicativa, manutenzione adeguativa e correttiva, supporto specialistico

33
Q

Parla del sesto articolo del contratto

A

6) PIANO DELLA QUALITA’:
- il fornitore deve predisporre il piano della qualità generale e quello per i vari obbiettivi
- il committente verifica o può richiedere modifiche
- descrive un servizio in termini di struttura organizzativa, responsabilità e risorse impiegate, procedure e procedimenti
- assicura la qualità del servizio
- garantisce il fornitore che lo usa, il cliente che fruisce di servizi sviluppati nell’SQ.

34
Q

Parla del articolo 6.1 (LIVELLI DI SERVIZIO)

A

Il piano della qualità definisce che livello di servizio ti può dare.
Sono elementi di servizio volti a definire soglie minime di accettazione per i vari elementi della fornitura
I livelli di servizio sono definiti da:
- Punto di vista tecnico
- punto di vista dell’utente
In fase di stesura del contratto l’utente esprime le sue esigenze, la funzione informatica rappresenta i requisiti dell’utente attraverso i livelli di servizio

35
Q

Parla del settimo articolo del contratto

A

7) GARANZIE: il fornitore garantisce eventuali difetti riscontrati

36
Q

Parla del ottavo articolo del contratto

A

8) SUBAPPALTO: vengono indicate le prestazioni subappaltate e i subappaltatori

37
Q

Parla del nono articolo del contratto

A

9) PIANIFICAZIONE ATTIVITA’: Gli interventi sono pianificati in accordo tra le parti con un piano di lavoro.
Il piano di lavoro è generale e per obbiettivo di sviluppo, in questo caso:
- Il committente richiede al fornitore la quantificazione di un obbiettivo.
- Il fornitore stima (l’impiego umano o i punti funzione)
- Il committente decide se accettare o meno
- Il fornitore predispone il piano di lavoro

38
Q

Parla del decimo articolo del contratto

A

10) PRODUTTIVITA’ E RISORSE IMPIEGATE: produttività del personale espressa in punti funzione, per giorni specificata nell’offerta, curricula delle persone impiegate

39
Q

Parla del undicesimo articolo del contratto

A

11) CONSEGNA DEI PRODOTTI:
- con il rispetto dei tempi e degli standard
- accettazione formale del committente
- eventuali penali

40
Q

Parla del dodicesimo articolo del contratto

A

12) COLLAUDO:
Questa parte è effettuata con la presenza di esperti incaricati dal cliente e del fornitore
- Verifica dell’esatto e completo adempimento del fornitore di quanto oggetto del contratto
- Verifica che le infrastrutture IT e programmi software siano conformi alle prestazioni contrattuali
- In caso di esito negativo le operazioni di collaudo vengono ripetute con le stesse modalità entro un determinato termine
- se il collaudo risulta ancora negativo è prevista la risoluzione del contratto per inadempimento con diritto a risarcimento
- contratto di outsourcing, analisi da parte del cliente con utilizzo di strumenti di verifica diretta della sua efficienza
- se il collaudo si conclude vengono effettuati dei controlli di processo, quali: esame periodico delle prestazioni di servizio rese, esecuzioni di verifiche sull’erogazione di servizi, costi della non qualità

41
Q

Parla del trecidesimo articolo del contratto

A

14) MONITORAGGIO: azione continua e parallela all’esecuzione del contratto a supporto della direzione lavori
Il suo scopo è tenere sotto controllo:
- quantità e qualità
- stato di avanzamento dei lavori
- le modalità di conduzione del contratto

VIGILANZA IN CORSO D’OPERA:
- sull’attuazione di contratti informatici
- è affidata ad una terza parte il “monitore”
- e svolta sotto la responsabilità di un direttore tecnico ed è mirata a garantire il raggiungimento degli obbiettivi

AZIONE DI PREVENZIONE: dell’insorgere di anomalie.
- Controllo costante in tutte le fasi del ciclo di vita
- analisi della conduzione del contratto

AZIONE DI DIAGNOSI:
- identificazione della causa di anomalie e azioni correttive

AZIONE DI CONSUNTIVO: dei dati
- raccolta sistematica di dati relativi al contratto
- andamento delle prestazioni erogate

OBBLIGHI CONTRATTUALI DEL FORNITORE:
-il fornitore accetta che le sue attività vengano monitorate dal committente
- deve designare un responsabile che abbia dei rapporti con il monitore
- essere disposto a collaborare con il monitore
- deve rendere disponibili gli elementi di fornitura
- in caso di riesame congiunto delle attività deve essere presente

42
Q

Parla del quattordicesima articolo del contratto

A

14) PENALI: definiscono delle penali pecuniarie in caso di inadempimento, in modo da garantire l’impegno del fornitore al contratto.
(es. difetti, virus, ritardi della consegna, malfunzionamento)

43
Q

Parla del quindicesimo articolo del contratto

A

15) CORRISPETTIVO: è il pagamento che spetta al fornitore per le sue prestazioni.
- a corpo: prezzo fisso
- a misura: sono definiti i valori unitari e il corrispettivo è commisurato alla quantità
- soluzione intermedie

44
Q

Parla del corrispettivo a corpo

A

può essere usato in tanti casi:
- se è possibile definire bene la fornitura
- se il committente voglia già assicurarsi un prezzo alla stipula del contratto
- si usa quando è difficile stimare a priori il prezzo del software
Il pagamento avviene in funzione al raggiungimento di pre determinati stati di avanzamento
PRO:
- gestione semplice del contratto
- Il fornitore si assume i rischi, mentre il cliente è al riparo di possibili sorprese
CONTRO:
- non si ha la garanzia della corrispondenza tra il corrispettivo e il prodotto ottenuto
CRITICITA’:
- è necessario uno studio di fattibilità e il prezzo è basato su una stima

45
Q

Parla del corrispettivo a misura

A

Due categorie fondamentali:
- I PRODOTTI FORNITI: tra cui il software sviluppato e il volume di servizio erogato
- RISORSE UTILIZZATE: risorse umane e risorse ICT
Il pagamento avviene periodicamente (3-6 mesi) e calcolano il corrispettivo consuntivo in base a parametri predeterminati in fase contrattuale.

46
Q

Parla del corrispettivo a misura dello sviluppo software nello specifico

A
  • Il contratto definisce le modalità di calcolo del corrispettivo pagato a consuntivo
  • tariffe unitarie per unità di prodotto SW
  • Limite superiore di prezzo mediante stima delle quantità
  • Modalità di controllo: verifica finale, collaudo del SW prodotto e misura della dimensione di SW sviluppato.

PRO:
- Costi ridotti, perché è più facile stimare le funzionalità
- garanzia che tutti gli sviluppi previsti verranno sviluppati
- Il fornitore è incentivato ad aumentare la produttività
- Il cliente è al riparo da sorprese

CONTRO:
- Gestione del contratto complessa
- Non applicabile facilmente a manutenzione adeguativa o correttiva

CRITICITA’:
- La giusta definizione delle tariffe unitarie per unità di prodotto SW
- Effettiva applicazione del ciclo di vita del SW contrattualmente definito ( nel senso che il fornitore potrebbe aumentare le quantità a discapito della qualità)

GARANZIE: - correlazione tra prodotto sviluppato e costo sostenuto

47
Q

Parla del sedicesimo articolo del contratto

A

16) FATTURAZIONE: articolazione temporale dei pagamenti