Dacă tehnologia este vehiculul prin care atingem din ce în ce mai mult standarde de viață mai înalte, dezvoltarea de software este motorul care conduce vehiculul în față. Managerii de dezvoltare software lucrează în aproape orice domeniu și sunt esențiale pentru asigurarea creării, întreținerii și succesului general al programelor și aplicațiilor pe calculator. Ei sunt responsabili pentru supravegherea mai multor proiecte prin toate fazele de dezvoltare, de la inițiere și planificare până la execuție, monitorizare, control și închidere.
$config[code] not foundSarcinile de serviciu
Trebuie să colaborați cu arhitectul principal, dezvoltatorii, analiștii de afaceri și directorii companiei pentru a determina direcția tehnică a software-ului, proiectarea sistemului și planul de implementare. Veți gestiona activitățile zilnice ale echipei de software pentru a vă asigura că fiecare proiect rămâne la timp și la buget. Trebuie să creați, să mențineți și să urmăriți planurile și programele de proiect, estimările costurilor și jurnalele de probleme pe întreaga durată a proiectului. Furnizarea rapoartelor de stare de rutină clienților și a managementului este crucială. De asemenea, trebuie să oferiți conducătorilor, îndrumătorilor și motivațiilor dezvoltatorilor și programatorilor în rezolvarea conflictelor interne. Alte sarcini comune sunt alocarea resurselor companiei, desfășurarea de întâlniri cu echipe software, rezolvarea problemelor tehnice și facilitarea implementării actualizărilor de software.
Competențele necesare
Competența cu programele și aplicațiile software standard este esențială. Unele dintre cele mai comune includ Java, SQL, Linux și Microsoft Office. Trebuie să echilibrați încheierea misiunilor de muncă independente cu conducerea unui personal divers. Ar trebui să aveți abilități superioare de comunicare, atât verbale cât și scrise, precum și o aptitudine pentru matematică și contabilitate. Trebuie să fii foarte auto-motivat pentru a face proiecte înainte, pentru a avea abilități organizaționale puternice și pentru a putea opera în termen scurt. De asemenea, trebuie să utilizați gândirea critică și analitică pentru a rezolva în mod eficient problemele. În plus, managerii bilingvi sunt deseori solicitați datorită naturii internaționale a multor proiecte software.
Videoclipul zilei
Ți-a fost adus de Sapling, care ți-a venit prin SaplingInstruire și educație
Majoritatea angajatorilor solicită să aveți cel puțin un certificat B.A. sau B.S. într-un domeniu conex, cum ar fi informatica, inginerie, management de proiect sau administrarea afacerilor. În funcție de domeniul de aplicare și de sensibilitatea lucrării, unii ar putea dori, de asemenea, să vadă un grad de studii postuniversitare sau cel puțin doi sau trei ani de experiență practică în managementul proiectelor. Mulți manageri de proiecte de dezvoltare software asigură experiența necesară începând ca dezvoltator și apoi își asumă treptat mai multe responsabilități pentru fiecare proiect. Altele caută certificarea în programare și management prin intermediul cursurilor metodologice PMP, HTML și Scrum, pentru a-și lărgi CV-urile.
Salariul și perspectivele economice
Potrivit Biroului de Statistică a Muncii, managerii de sisteme informatice și de informatică cu diplome de patru ani și cel puțin cinci ani de experiență de muncă vor face un salariu mediu median de 115.780 dolari pe an, sau 55.67 dolari pe oră. Aproximativ 307.900 de astfel de locuri de muncă au existat în luna mai a anului 2010, cu credibilitatea creării a 55.800 de noi locuri de muncă între 2010 și 2020. Aceasta reprezintă o rată de creștere estimată de 18%, care este puțin peste creșterea de 14% așteptată pentru toate locurile de muncă din S.U.A. Mai mult, cei care lucrează în mod specific în dezvoltarea de software au o perspectivă deosebit de roz, cu o rată de creștere estimată de 30% în aceeași perioadă.