Jobbet beskrivelse af en program manager varierer fra team til team på Microsoft. Generelt er et program manager arbejder med et team af softwareudvikling ingeniører til at hjælpe med at guide projektet fra koncept til markedet. Collaborative Management
rolle i et program manager er en af samarbejdsbaseret forvaltning . De fleste programledere kommer fra en softwareudvikling baggrund og har en god forståelse af processen. Mange af dem var holdets kundeemner eller anden måde ellers udvist lederskab kvaliteter.
Forbruger advocacy
Coding er ikke den eneste færdighed, at et program manager behov. Microsoft ønsker programledere , der vil slå til lyd for slutbrugeren , som måske ikke er så teknologisk kyndige som udvikleren. Selskabet ønsker at skabe software, der er let anvendeligt og sejlbar hvor som helst .
Mennesker Skills
tjenesten for et program manager vil variere fra teamet til holdet , men generelt program manager vil hjælpe guide hendes holdkammerater og sørg for at de er på vej til deadlines og fokuseret på langsigtede mål . En god PM har en blanding af kodning og folk færdigheder.