Descrizione del lavoro di Project Manager per lo sviluppo di software

Sommario:

Anonim

Se la tecnologia è il veicolo con il quale raggiungiamo sempre più elevati standard di vita, lo sviluppo del software è il motore che fa avanzare quel veicolo. I responsabili dello sviluppo software operano in quasi tutti i settori e sono essenziali per garantire la creazione, la manutenzione e il successo generale di programmi e applicazioni per computer. Sono responsabili della supervisione di più progetti in tutte le fasi dello sviluppo, dall'iniziazione alla pianificazione fino all'esecuzione, al monitoraggio, al controllo e alla chiusura.

$config[code] not found

Mansioni

È necessario collaborare con l'architetto principale, gli sviluppatori, gli analisti aziendali e i dirigenti aziendali al fine di determinare la direzione tecnica del software, la progettazione del sistema e il piano di implementazione. Gestirai le attività quotidiane del team del software per garantire che ciascun progetto rimanga nei tempi e nel budget. È necessario creare, mantenere e tracciare piani e programmi del progetto, stime dei costi e registri dei problemi per tutta la durata del progetto. Fornire rapporti sullo stato di routine ai clienti e alla gestione è fondamentale. È inoltre necessario offrire leadership, guida e motivazione agli sviluppatori e ai programmatori durante la risoluzione dei conflitti interni. Altre attività comuni comprendono l'allocazione delle risorse aziendali, la conduzione di riunioni di team software, la risoluzione di problemi tecnici e la facilitazione della distribuzione di aggiornamenti software.

Abilità necessarie

La competenza con programmi software e applicazioni standard del settore è essenziale. Alcuni dei più comuni includono Java, SQL, Linux e Microsoft Office. Devi bilanciare il completamento degli incarichi di lavoro indipendenti con la gestione di uno staff diversificato. Dovresti possedere capacità comunicative superiori, sia verbali che scritte, nonché un'attitudine alla matematica e alla contabilità. Devi essere fortemente motivato per portare avanti i progetti, avere forti capacità organizzative ed essere in grado di operare in tempi ristretti. È inoltre necessario utilizzare il pensiero critico e analitico per risolvere efficacemente i problemi. Inoltre, i gestori bilingui sono spesso richiesti a causa della natura internazionale di molti progetti software.

Video del giorno

Portato a voi da Sapling Portato a voi da Sapling

Formazione e istruzione

La maggior parte dei datori di lavoro richiede di avere almeno un B.A. o B.S. in un campo correlato come l'informatica, l'ingegneria, la gestione dei progetti o l'amministrazione aziendale. A seconda della portata e della sensibilità del lavoro, alcuni possono anche voler vedere un diploma post-laurea o almeno due o tre anni di esperienza pratica di gestione del progetto. Molti project manager di sviluppo software assicurano l'esperienza richiesta iniziando come sviluppatore, e gradualmente assumono più responsabilità in ogni progetto. Altri cercano la certificazione esterna in programmazione e gestione attraverso i corsi di metodologia PMP, HTML e Scrum al fine di ampliare i loro curriculum.

Salario e prospettive economiche

Secondo il Bureau of Labor Statistics, i gestori di sistemi informatici e informatici con una laurea di quattro anni e almeno cinque anni di esperienza lavorativa guadagneranno uno stipendio medio medio di $ 115.780 all'anno, ovvero $ 55,67 all'ora. Circa 307.900 di tali posti di lavoro sono esistiti nel maggio 2010, con la prevista creazione di 5500 nuovi posti di lavoro tra il 2010 e il 2020. Questo rappresenta un tasso di crescita previsto del 18 percento, che è appena superiore all'aumento del 14 percento previsto per tutti i posti di lavoro negli Stati Uniti. Inoltre, coloro che lavorano specificamente nello sviluppo di software hanno una prospettiva particolarmente rosea, con un tasso di crescita previsto del 30 percento nello stesso periodo.