Can one be an effective IT project manager with little IT knowledge, background or inclination?
Anonymous
In your experience, can a person be effective at managing Software development projects, if he/she does not have background or understanding whatsoever in software development, its processes, concepts, terminologies?
If so, what kind of training/mentoring activities need to take place?
I've been asked to help and lead 2 colleagues to become IT PMs and form a PM group. They don't have the same back ground as I do (I'm a former software developer, they have office administrative background) and have not been able to follow conversations in our project meetings. I'm at a loss as to what to do to improve the situation.
They have been taking courses and reading training material relating to CAMP certificated. But from my experience, with a PMP cert., knowing the PMBOK is just the start of doing PM work in IT domain. I would say it's not even the critical part. I have a hard time articulating the less measurable soft skills requirements for the PM roles. What would you say is the required skills for being an effective PM?
I want to support my colleagues in their professional interest. But i think i'm staring at an impossible ask. I foresee that i'll end up doing the job of 3 people at some point, if i agree to lead this group. and that's just not sustainable for me.
I'd appreciate any input/advice/sharable experience you could provide. Thanks, -HP Saving Changes...
"IT projects" could mean a lot of things and the best answer may be different depending on whether that means hardware, internal software development, software sales, IT services, or something else.
You mentioned software development. In many organisations, software development is done without any PM involvement. Software development knowledge is important for someone who will be part of or leading a software development team but perhaps not important otherwise.
...
1 reply by anonymous
Feb 25, 2021 1:45 PM
anonymous
...
Thanks for responding.
Yeah to clarify, Software development, deployment projects are all that we do. As a former software developer, it comes natural to me to understand these things.
I'm trying to determine if it is realistic to think that we could train someone with no software development background/knowledge into a project manager suitable for software development projects. And if so, how?
Saving Changes...
Anonymous
Feb 25, 2021 1:31 PM
Replying to David Portas
...
"IT projects" could mean a lot of things and the best answer may be different depending on whether that means hardware, internal software development, software sales, IT services, or something else.
You mentioned software development. In many organisations, software development is done without any PM involvement. Software development knowledge is important for someone who will be part of or leading a software development team but perhaps not important otherwise.
Thanks for responding.
Yeah to clarify, Software development, deployment projects are all that we do. As a former software developer, it comes natural to me to understand these things.
I'm trying to determine if it is realistic to think that we could train someone with no software development background/knowledge into a project manager suitable for software development projects. And if so, how? Saving Changes...
It really depends on the nature of the project, and the abilities of the PM.
I have taken on multiple projects in various domains including IT where I had very little technical background, and been successful in most. In some cases, the technical details are not the most difficult aspect of the project. Another way this works is if there is some technical principal who is managing the technology aspect, and I as the PM am primarily working the programmatic aspects.
That is not to say that a PM will have little technical knowledge throughout the project. As a PM in a new domain, I take it upon myself to research the field, and ask a lot of questions. The PM must be paired with a very knowledgeable technical expert who will spend the time to help them get up to speed. By the end of these types of projects, I might not be able to write a single line of code, but I am well versed in the development process and the key risks and issues that steer the project outcome.
When I describe my core competencies, I often say that I am highly proficient at quickly becoming a temporary expert in technical fields I previously knew nothing about. As evidence of that, I literally have multiple patents in technical subjects I cannot even spell.
...
1 reply by anonymous
Feb 25, 2021 3:03 PM
anonymous
...
Thanks for responding Keith! There are a quite a few bits of information that will be helpful for me in discussing paths forward with our manager.
Could you say more about the programmatic aspects? what types of specific activities fall under this category? So far my colleagues have been able to schedule meetings, create tickets from meetings notes. I imagine there could be more, perhaps a lot more.
Thank you!
Saving Changes...
Anonymous
Feb 25, 2021 2:52 PM
Replying to Keith Novak
...
It really depends on the nature of the project, and the abilities of the PM.
I have taken on multiple projects in various domains including IT where I had very little technical background, and been successful in most. In some cases, the technical details are not the most difficult aspect of the project. Another way this works is if there is some technical principal who is managing the technology aspect, and I as the PM am primarily working the programmatic aspects.
That is not to say that a PM will have little technical knowledge throughout the project. As a PM in a new domain, I take it upon myself to research the field, and ask a lot of questions. The PM must be paired with a very knowledgeable technical expert who will spend the time to help them get up to speed. By the end of these types of projects, I might not be able to write a single line of code, but I am well versed in the development process and the key risks and issues that steer the project outcome.
When I describe my core competencies, I often say that I am highly proficient at quickly becoming a temporary expert in technical fields I previously knew nothing about. As evidence of that, I literally have multiple patents in technical subjects I cannot even spell.
Thanks for responding Keith! There are a quite a few bits of information that will be helpful for me in discussing paths forward with our manager.
Could you say more about the programmatic aspects? what types of specific activities fall under this category? So far my colleagues have been able to schedule meetings, create tickets from meetings notes. I imagine there could be more, perhaps a lot more.
Programmatic aspects of a project would relate more to the PM technical abilities, than the IT technical abilities. Here are some examples of problems I've worked in the past on IT projects that would fall into the programmatic category:
- Planning large design reviews with many stakeholders in an efficient manner.
- Training development and deployment to hundreds of end users in a short timeframe with a limited number of instructors and demo workstations.
- Integrating the schedules from many teams working in parallel to determine the critical path
- Identifying and managing the many data exchanges between many teams so that all of the information is received in time to support the release schedules.
- Phased implementations that prioritize specific functionality so that it is developed in time to support critical early users.
With those types of issues, the PM requires technical knowledge unrelated to the underlying technology. The technical SME may be the expert on how to develop some "black box", but often it takes someone with a higher level perspective to ensure the the planning and deliverables for that piece of HW/SW have the right level of maturity at the right time to support other teams working on related projects independently.
...
1 reply by anonymous
Feb 25, 2021 11:43 PM
anonymous
...
I see. Thank you very much.
I have such a hard time articulating those activities, even though i do them daily. I think I've only been a software development PM with a software development background. I have a hard time delineating the two areas of expertise. This makes things very clear in my mind. I really appreciate it.
Thanks!
Saving Changes...
Anonymous
Feb 25, 2021 6:22 PM
Replying to Keith Novak
...
Programmatic aspects of a project would relate more to the PM technical abilities, than the IT technical abilities. Here are some examples of problems I've worked in the past on IT projects that would fall into the programmatic category:
- Planning large design reviews with many stakeholders in an efficient manner.
- Training development and deployment to hundreds of end users in a short timeframe with a limited number of instructors and demo workstations.
- Integrating the schedules from many teams working in parallel to determine the critical path
- Identifying and managing the many data exchanges between many teams so that all of the information is received in time to support the release schedules.
- Phased implementations that prioritize specific functionality so that it is developed in time to support critical early users.
With those types of issues, the PM requires technical knowledge unrelated to the underlying technology. The technical SME may be the expert on how to develop some "black box", but often it takes someone with a higher level perspective to ensure the the planning and deliverables for that piece of HW/SW have the right level of maturity at the right time to support other teams working on related projects independently.
I see. Thank you very much.
I have such a hard time articulating those activities, even though i do them daily. I think I've only been a software development PM with a software development background. I have a hard time delineating the two areas of expertise. This makes things very clear in my mind. I really appreciate it.
It depends on the type and nature of the projects and his/her capabilities. Saving Changes...
Peter RapinSubject Matter Expect; Project Delivery| Independent ConsultantOntario, Canada
In my experience 'non-technical' PMs that pretent to, or insist on doing, technical work is a bigger problem. A PM should recognize his/her limitations, surrounf himself with and rely on the subject matter experts. I don't believe you need to be a structural expert to deliver a bridge as long as you have, and use, the right people.
As PM be a manager, not a technician. Saving Changes...
Bridging the competency and credibility gaps without sufficient domain knowledge is challenging. As the others have said, having a trusted, skilled solution/technical lead can help, but it still makes it challenging for a PM to "trust but verify" if they lack some technical expertise.
Kiron Saving Changes...
Hanh VuPrincipal Project Manager| solo.ioChurchville, Md, United States
Thank you for chiming in Kiron, Peter and Abolfazi. I appreciate your input. Saving Changes...
If a woman has to choose between catching a fly ball and saving an infant's life, she will choose to save the infant's life without even considering if there is a man on base.