Pianificare il livello applicazione

Aggiornamento: maggio 2009

 

Ultima modifica dell'argomento: 2009-04-27

Il livello applicazione include i componenti seguenti:

  • Office Project Server 2007

  • Project Server Interface

  • Servizio eventi di Office Project Server 2007

  • Servizio di accodamento di Office Project Server 2007

  • Altre applicazioni (descritte di seguito)

Office Project Server 2007

Microsoft Office Project Server 2007 è il componente centrale di una Microsoft Office Enterprise Project Management (EPM) Solution. Office Project Server 2007 è un'applicazione server basata su Web affidabile ed estremamente scalabile integrata con diverse applicazioni client, con la piattaforma server Microsoft Windows e con Microsoft SQL Server 2000 o 2005.

È possibile installare Office Project Server 2007 in un computer singolo o in un cluster con carico bilanciato per fornire ulteriore disponibilità e scalabilità. Office Project Server 2007 è supportato in un computer che esegue Windows Server 2003 o versione successiva.

Project Server Interface

Project Server Interface è l'API (Application Programming Interface) di Office Project Server 2007. Il modello a oggetti di Project Server Interface espone la funzionalità di Office Project Server 2007 a tutte le applicazioni esterne. Office Project Professional 2007, Microsoft Office Project Web Access, le applicazioni line-of-business e altre applicazioni di terze parti utilizzano PSI (Project Server Interface) per accedere ai dati di Office Project Server 2007 archiviati nei database Draft, Published e Archive. Project Server Interface è disponibile mediante le chiamate al servizio Web da parte di applicazioni line-of-business back-end oppure mediante un proxy Project Server Interface per le applicazioni client che presentano un'interfaccia utente.

Project Server Interface (PSI)

Servizio eventi di Office Project Server 2007

Il servizio eventi di Office Project Server 2007 a livello di sistema gestisce gli eventi di Office Project Server 2007. Altre applicazioni possono sottoscrivere i pre-eventi e i post-eventi di Office Project Server 2007, nonché registrare i metodi di gestione degli eventi mediante Office Project Web Access. I gestori degli eventi possono controllare le regole business e annullare un'operazione mediante un pre-evento oppure estendere Office Project Server 2007 con elaborazione aggiuntiva quale un flusso di lavoro che utilizza un post-evento, ad esempio ProjectPublished.

Servizio di accodamento di Office Project Server 2007

Nel servizio di accodamento di Microsoft Office Project Server 2007 a livello di sistema operano due code:

  • Per gestire carichi molto pesanti, la coda della scheda attività gestisce l'invio e gli aggiornamenti della scheda attività e delle relazioni sullo stato.

  • La coda di salvataggio e pubblicazione gestisce salvataggi nuovi e incrementali di progetti di lavoro nel database Draft, nonché la pubblicazione di un progetto, ovvero lo spostamento del progetto dal database Draft al database Published.

Altre applicazioni

Nel livello applicazione è possibile utilizzare altre applicazioni con Office Project Server 2007. Sono inclusi un server di posta elettronica, quale Microsoft Exchange Server 2003, utilizzato per l'invio di notifiche di assegnazione e attività e messaggi di posta elettronica con funzione di promemoria agli utenti appropriati. Tali messaggi possono essere inviati mediante qualsiasi server di posta compatibile con il protocollo SMTP (Simple Mail Transport Protocol) o POP (Post Office Protocol). Exchange Server offre l'integrazione più affidabile, insieme a Microsoft Outlook e Outlook Web Access, che consente agli utenti di accedere alla cassetta postale di Exchange utilizzando Windows Internet Explorer.

È possibile utilizzare applicazioni di terze parti e line-of-business con Office Project Server 2007. Project Server Interface consente di soddisfare diverse esigenze di gestione dei progetti utilizzando queste applicazioni. Di seguito sono riportati alcuni scenari di esempio:

  • Proposte di progetto   Creare progetti segnaposto durante l'avvio del progetto e utilizzare i campi personalizzati per contrassegnare il progetto con le informazioni necessarie per il processo di avvio e approvazione. Aggiungere attività per individuare le fasi del progetto relative alle attività cardine importanti o ai risultati finali. Quando vengono approvate, le proposte di progetto possono evolvere in progetti reali che vengono gestiti utilizzando Office Project Professional 2007.

  • Progetti di manutenzione   Creare progetti segnaposto da utilizzare con piani delle risorse. Riservare o prenotare un intervallo di tempo relativo alle risorse per le attività di manutenzione o il business di base. I progetti di manutenzione generalmente non includono attività.

  • Progetti finanziari   Creare progetti per l'acquisizione di tempo attraverso la scheda attività per l'integrazione con un sistema finanziario. Creare attività per una gerarchia di codici finanziari che riflettono la struttura di breakdown dei costi del sistema finanziario. Questi progetti non richiedono l'aggiornamento della pianificazione o dello stato.

  • Integrazione con sistemi contabili dei progetti   Acquisire le spese e i costi delle risorse associati ai progetti per inserire dati nei sistemi di fatturazione e finanziari e ai fini di un confronto dei preventivi. Sincronizzare le attività, le risorse e le assegnazioni tra i sistemi. Acquisire i dati della scheda attività in un sistema per inserire dati nell'altro. La scelta della scheda attività dipende dalle esigenze dell'organizzazione o dei progetti specifici.

  • Integrazione con i sistemi di gestione del lavoro o delle attività   Sincronizzare le attività e le assegnazioni tra Office Project Server 2007 e sistemi quale Microsoft Visual Studio Team System 2005. Microsoft Visual Studio Team System è integrato con Microsoft Office Project Standard 2007 e Office Project Professional 2007, tuttavia l'integrazione con Office Project Server 2007 richiede lo sviluppo di componenti mediante l'utilizzo di PSI.

  • Elaborare aggiornamenti per i membri del team   Per i progetti che non vengono gestiti attivamente, aggiornare automaticamente i progetti sul server utilizzando le informazioni fornite dai membri del team relative allo stato di avanzamento e ad altre modifiche. I progetti possono essere aggiornati e ripubblicati anche senza l'intervento di un manager di progetto per la revisione dei risultati o l'adeguamento del piano.