After graduated from my university major " planning and project management " i now work as a PMO Head officer in a software organization, My obsession in project management made me thirsty to learn everything about it and i like that alot, The only obstacle i am facing right now is the lack of understanding the business environment of an IT technical background knowledge by its functional means and systematics, My query is should i gain actual knowledge in the IT Field related to software development so i can understand this particular industry that i'm working on by assuming that i would be an IT project manager in the future.If yes, what kind of certifications i can get ? and is it a requirement for the project manager (or any related positions to project management; such as project coordinator, PMO, etc) gain that knowledge ? Saving Changes...
Senior Projects Manager | Field & Marten AssociatesNew Westminster, British Columbia, Canada
Nov 18, 2019 4:12 AM
Replying to Zaid .B
...
Simple and right to the point, That was absolutely and utterly amazing.However, Is there any source were i can learn more about the three points you talked about them (moderate, collaborate and challenge) like techniques to use, More insight, etc ?
Zaid
Kiron and George's feedback are spot on and there is nothing much for me to add but I can give you a piece of advice regarding how you can learn to moderate, collaborate and challenge:
Those specific skills comes with experience and only with experience. You can certainly read a guide of the most effective and efficient ways to do so but you will benefit most if you do it yourself, learn, inspect and adapt because while the basics are the same, everyone is different.
You have a good solid educational background so you need to give yourself time to gain some practical experience in this field. Certifications at this point won't help you much but knowledge of your domain will so now it's your time to learn so in the near future you can combine this experience with your solid educational background and start leading the way yourself.
Senior Projects Manager | Field & Marten AssociatesNew Westminster, British Columbia, Canada
Nov 19, 2019 12:02 PM
Replying to Keith Novak
...
I think it is a fundamentally flawed assumption that the PM’s technical knowledge is the sole determining factor for how much they must the decide on the technical issues, and that having both a PM and a SE/BA/Chief Engineer/Chief Scientist/Acronym-de jour assumes the PM is not technically capable to do both. Many times the PM and tech leader are fully capable of switching jobs, and we fill in for each other when needed.
When bodies like the PMI and INCOSE divide responsibilities between the PM and some technical leader, it has nothing to do with competency. It is simply a WBS division. There is often enough work under each responsibility that it takes a team, not just one person to execute each role. We need our deputies or we become the bottleneck. The resource level required for the PM is something we need to plan as part of the SOW development. Additionally, when someone has to flip back and forth between tasks like technical reviews and schedule scenarios, that multi-tasking causes an efficiency drop. Projects can often be led more efficiency by dividing responsibilities by technical vs. business, focusing on individual areas, and collaborating closely to manage the integrated plan.
To divide the responsibility requires trust, not just competency. Much of how much can be delegated is not the technical competency of the PM, but their ability to trust the team. Some of that is dictated by the competency of the technical team. An engineer with 30 years of experience and who always performs at a high level and has led their teams for decades requires less oversight than a new-hire with little work experience. If the PM believes they cannot trust anyone to make decisions independently, then perhaps there is a systemic problem that the company does not hire competent people, or the PM lacks the ability to determine who to trust.
Often when dealing with very large projects and many layers of management, the review of design decisions is not a deep dive of every technical aspect. That should have occurred already at the working level. It tends to be more about how the decisions were made, and who was involved as the scope of decisions becomes larger. We don’t need to rehash every decision, but we need confidence in the process for how they were made. Even if the PM was highly skilled in all involved knowledge areas, they lack the time to review all the lower level details, so they focus on whether those who made the decision considered all the angles important to the project.
Keith
You raise an interesting fact that is always subject to lots of debate so I would like to share my humble and personal opinion on this matter:
I understand your point of view but I agree more with Adrian and Steve. I have a structural engineering degree and I worked in the construction industry for years. In this specific industry, if you do not have enough knowledge about the domain both technically and practically, you will never be able to lead your projects effectively and efficiently as a project manager.
I am not saying you have to be a technical expert but you must have the minimum knowledge and experience to be able to make sense of the schedule, estimates, budgets, change orders, communication strategy, mitigation plans, risk assessment and many other plans. Even within the domain of construction, you have to have domain and technical knowledge in certain categories like Road Construction, Bridges, High Rises, Dams, Commercial, Residential, and the list goes on. What I mean is, if your experience in construction has been in High Rise construction, and you were asked to manage a the construction of a bridge project, then can you ? Yes you can but you won't be as effective and efficient because you lack the domain and technical experience in Bridges Construction and I am saying this out of experience.
A good example for what I am saying are the job postings in the construction industry. Whenever there is a posting for a Project Manager position, they ask for experience in a specific domain, not in construction in general. (Example: A Project Manager with 10 years of experience in Roads Construction).
This is just the reality and I understand that it can differ from one industry to another.
RK Saving Changes...
Sergio Luis ConteHelping to create solutions for everyone| Worldwide based OrganizationsBuenos Aires, Argentina
I think the point each time this debate is opened is the same: indeed the PM must have knowledge. In fact, is the first activity the PM must do. But it does not mean the PM must be a subject matter expert exept for one thing: project management itself. In fact, in today world, where projects are more and more cross functional it is impossible being a suject matter expert because somthing very important has to be taken into account: the context. And at the end, it has no sense. For example, taken what @Rami stated above, Between others type of projects, I was the program manager/project manager of the construction of a nuclear plan. I have a Ph. D in Software Engineering and I have a non-ended degree in physic. My duty was to get knowledge about all related to contruct a nuclear plan to interact with the subject matter experts. But I am too far to be a subject matter expert in the field. The value I added is I was in this project the subject matter expert in the field they need: program/project management. Saving Changes...
Rami,
This topic does get debated passionately, and I don’t claim that you don’t need any specific domain knowledge, but rather disagree with respect to how much, and how is it used. It certainly depends on the domain, and the scope of the project. Some need specialists, others need generalists.
That is where I completely agree with George on the concept of architectural awareness. Architectures are not the detailed products. They are a set of high level views of something which forms the framework upon which the details are developed. When PMs are assigned into growth positions where they take on more responsibility than before, often they include some of what they already know, and some things they must learn about in order to be successful. Being able to apply existing knowledge to new problems, while quickly learning the key aspects of other domains in the process is what helps make skills portable. It promotes agility, rather than a reliance on “Because this is just how it’s always done”.
Even in fields like construction, if you were building a complex project that integrates some new technology or procurement process, do you need someone with significant expertise in that aspect as the PM, or can you hire consultants to advise? If it is the latter, how to you review the inputs of people with domain expertise different than your own? Can you trust the information of the specialist, rely on others to review their inputs, or must you flatten the org chart so that everyone reports directly to you as the PM? There are advantages and disadvantages to each which must be balanced.
The same goes if you are an expert PM in some field that you are applying it to different domain. I have seen where someone with a high level of technical knowledge in one science was assigned as the PM to a project involving many technologies, but they completely lacked the breadth of knowledge of how it all fits together. They refused to listen to the people who tried to explain it to them, and they were a disaster in the role.
As projects become larger and larger, it is simply impossible for one person to be the gatekeeper for all aspects of a project, so the critical question for the PM becomes how much they much know to manage the project at the architectural level, vs. how much detail decision making they can delegate to the people closer to those details. The same goes for the technical specialist. All that detail knowledge is of limited use if they can’t apply it in a way that it is practical to the business.
...
1 reply by Rami Kaibni
Nov 19, 2019 6:18 PM
Rami Kaibni
...
Keith
Thanks for your clarification - In this sense, I totally agree with you and I think we are on the same page because I mentioned in my response above that I am not saying you have to be a technical expert but you must have the minimum knowledge and experience to be able to make sense of the schedule, estimates, budgets, change orders, communication strategy, mitigation plans, risk assessment.
Like you said, one man show doesn't work these days with the complexity and scale of the projects so you definitely will have consultants or specialists on-board and having the minimum technical and domain knowledge will allow you to make sense of their advise and make objective decisions. Does this make sense ?
Myself and a colleague are putting together a presentation on the subject of Architectural Awareness.
The idea of navigating domains from an architectural viewpoint is not new; however, many project professionals disregard its value as the term “architectural” conjures up images of a highly-skilled engineer (i.e., an expert) who is operating on the delivery side of our profession.
Being able to navigate domains from an architectural (i.e., strategy and structure) viewpoint provides a project professional life-cycle knowledge of a domain and then (by that nature), its relationship to other domains as well. The beauty of this perspective is that you do not need to be an expert to acquire this knowledge.
The “collaborate, moderate, and challenge” aspects are essentially levels at which an architecturally aware project professional can operate within. If you or anyone else has an interest in this subject, then send me a message regarding your thoughts on it (e.g., does it sound practical or hypothetical, how would this help you in your practice, etc.). I assure you this is a practical venture and not hyperbolic theory.
Hi George couldn't agree more with Zaid’s reply to you. You see - like some blogs there is a tool to ‘add as favourite’ how I wish we have a tool to ‘add selective responses as favourite’ :-)
Loads for fantastic share from the seniors here, thank you Zaid for bringing up this topic! Saving Changes...
Senior Projects Manager | Field & Marten AssociatesNew Westminster, British Columbia, Canada
Nov 19, 2019 3:29 PM
Replying to Keith Novak
...
Rami,
This topic does get debated passionately, and I don’t claim that you don’t need any specific domain knowledge, but rather disagree with respect to how much, and how is it used. It certainly depends on the domain, and the scope of the project. Some need specialists, others need generalists.
That is where I completely agree with George on the concept of architectural awareness. Architectures are not the detailed products. They are a set of high level views of something which forms the framework upon which the details are developed. When PMs are assigned into growth positions where they take on more responsibility than before, often they include some of what they already know, and some things they must learn about in order to be successful. Being able to apply existing knowledge to new problems, while quickly learning the key aspects of other domains in the process is what helps make skills portable. It promotes agility, rather than a reliance on “Because this is just how it’s always done”.
Even in fields like construction, if you were building a complex project that integrates some new technology or procurement process, do you need someone with significant expertise in that aspect as the PM, or can you hire consultants to advise? If it is the latter, how to you review the inputs of people with domain expertise different than your own? Can you trust the information of the specialist, rely on others to review their inputs, or must you flatten the org chart so that everyone reports directly to you as the PM? There are advantages and disadvantages to each which must be balanced.
The same goes if you are an expert PM in some field that you are applying it to different domain. I have seen where someone with a high level of technical knowledge in one science was assigned as the PM to a project involving many technologies, but they completely lacked the breadth of knowledge of how it all fits together. They refused to listen to the people who tried to explain it to them, and they were a disaster in the role.
As projects become larger and larger, it is simply impossible for one person to be the gatekeeper for all aspects of a project, so the critical question for the PM becomes how much they much know to manage the project at the architectural level, vs. how much detail decision making they can delegate to the people closer to those details. The same goes for the technical specialist. All that detail knowledge is of limited use if they can’t apply it in a way that it is practical to the business.
Keith
Thanks for your clarification - In this sense, I totally agree with you and I think we are on the same page because I mentioned in my response above that I am not saying you have to be a technical expert but you must have the minimum knowledge and experience to be able to make sense of the schedule, estimates, budgets, change orders, communication strategy, mitigation plans, risk assessment.
Like you said, one man show doesn't work these days with the complexity and scale of the projects so you definitely will have consultants or specialists on-board and having the minimum technical and domain knowledge will allow you to make sense of their advise and make objective decisions. Does this make sense ?
RK
...
2 replies by Adrian Carlogea and Keith Novak
Nov 19, 2019 8:37 PM
Adrian Carlogea
...
The armed forces in most countries are made up of three branches: the army (as the land component), the navy and the air force.
In many missions military personnel from at least two if not all the three branches must work together as a joint-task force in a similar fashion as cross-functional project teams work.
Who do you think is the leader of such a joint task force? Obviously a senior officer from one of the three branches or in other words a senior SME with a lot of experience in a relevant line of work. This means that an army general can end up leading navy and air force military personnel even if he is not a specialist in those areas. Still he is a specialist in a relevant domain involved in the military operation.
By saying that you only need some minimum domain knowledge to lead a project team is like saying that a military joint force task can be led by a senior police officer and not by a general or admiral. The police officer also uses guns as the armed forces so he does have some minimum technical knowledge. :)
The companies that don't require the PMs to have good knowledge in one of the relevant lines of work of the project simply don't want the PMs to lead the project teams. These companies expect the PMs to do administrative work and act as facilitators for all the project stakeholders.
Nov 19, 2019 8:48 PM
Keith Novak
...
Rami,
I think we are on the same page as well, so it makes complete sense to me. :-)
I caution people about this because I have seen people take a new job, and panic leads to their resignation when they find that they lack in one of many knowledge areas. Some people also pay for a lot of courses in the technical details and find they never use them. Plus if you become and expert, and the job changes, you either need to gain relevant skills again, or seek a new job.
I sometimes have to coach newer PMs on this subject. Some of them think they should just collect and present raw data but not interpret it. Others do their homework, and ask lots of questions (sometimes to the point of being frustrating), so that they can distinguish between what is important, and what is just noise in the data.
Thanks for your clarification - In this sense, I totally agree with you and I think we are on the same page because I mentioned in my response above that I am not saying you have to be a technical expert but you must have the minimum knowledge and experience to be able to make sense of the schedule, estimates, budgets, change orders, communication strategy, mitigation plans, risk assessment.
Like you said, one man show doesn't work these days with the complexity and scale of the projects so you definitely will have consultants or specialists on-board and having the minimum technical and domain knowledge will allow you to make sense of their advise and make objective decisions. Does this make sense ?
RK
The armed forces in most countries are made up of three branches: the army (as the land component), the navy and the air force.
In many missions military personnel from at least two if not all the three branches must work together as a joint-task force in a similar fashion as cross-functional project teams work.
Who do you think is the leader of such a joint task force? Obviously a senior officer from one of the three branches or in other words a senior SME with a lot of experience in a relevant line of work. This means that an army general can end up leading navy and air force military personnel even if he is not a specialist in those areas. Still he is a specialist in a relevant domain involved in the military operation.
By saying that you only need some minimum domain knowledge to lead a project team is like saying that a military joint force task can be led by a senior police officer and not by a general or admiral. The police officer also uses guns as the armed forces so he does have some minimum technical knowledge. :)
The companies that don't require the PMs to have good knowledge in one of the relevant lines of work of the project simply don't want the PMs to lead the project teams. These companies expect the PMs to do administrative work and act as facilitators for all the project stakeholders.
...
1 reply by Rami Kaibni
Nov 19, 2019 10:55 PM
Rami Kaibni
...
Adrian
You gave me an idea for an article: From Projects to Battles.
As I mentioned to Keith, we are on the same page, I do not disagree with you at all but on a side note: A police officer can't lead a military army because he knows how to use the gun, this is not the technical knowledge or experience required. The technical experience required in this case is battle tactics :D
No offense to all the great police officers over the world but lets be realistic. You need to have the mininum technical knowledge about the right thing, not anything.
Thanks for your clarification - In this sense, I totally agree with you and I think we are on the same page because I mentioned in my response above that I am not saying you have to be a technical expert but you must have the minimum knowledge and experience to be able to make sense of the schedule, estimates, budgets, change orders, communication strategy, mitigation plans, risk assessment.
Like you said, one man show doesn't work these days with the complexity and scale of the projects so you definitely will have consultants or specialists on-board and having the minimum technical and domain knowledge will allow you to make sense of their advise and make objective decisions. Does this make sense ?
RK
Rami,
I think we are on the same page as well, so it makes complete sense to me. :-)
I caution people about this because I have seen people take a new job, and panic leads to their resignation when they find that they lack in one of many knowledge areas. Some people also pay for a lot of courses in the technical details and find they never use them. Plus if you become and expert, and the job changes, you either need to gain relevant skills again, or seek a new job.
I sometimes have to coach newer PMs on this subject. Some of them think they should just collect and present raw data but not interpret it. Others do their homework, and ask lots of questions (sometimes to the point of being frustrating), so that they can distinguish between what is important, and what is just noise in the data.
Keith
...
2 replies by Adrian Carlogea and Rami Kaibni
Nov 19, 2019 9:39 PM
Adrian Carlogea
...
"I caution people about this because I have seen people take a new job, and panic leads to their resignation when they find that they lack in one of many knowledge areas."
I can imagine that, probably they panic because they realize that they have no control over what's happening in the project. If you haven't worked as a specialist on similar projects and you are put "in charge" you are always going to have a handicap. It will get better over time but you will never end up to being in charge.
Still you can bring value by focusing solely on the aspects on which you are really competent and hope that the team members would make the right decisions. A project is not all about doing the actual work am making technical decisions. There are a lot of other things that have to resolved and which are not directly related to the actual work.
Nov 19, 2019 10:57 PM
Rami Kaibni
...
Keith
I agree and I've seen that happeneing by either resigning or getting fired. Managing large construction projects is not an easy job at all, you should be like a lion in the middle of the jungle :D
Rami,
I think we are on the same page as well, so it makes complete sense to me. :-)
I caution people about this because I have seen people take a new job, and panic leads to their resignation when they find that they lack in one of many knowledge areas. Some people also pay for a lot of courses in the technical details and find they never use them. Plus if you become and expert, and the job changes, you either need to gain relevant skills again, or seek a new job.
I sometimes have to coach newer PMs on this subject. Some of them think they should just collect and present raw data but not interpret it. Others do their homework, and ask lots of questions (sometimes to the point of being frustrating), so that they can distinguish between what is important, and what is just noise in the data.
Keith
"I caution people about this because I have seen people take a new job, and panic leads to their resignation when they find that they lack in one of many knowledge areas."
I can imagine that, probably they panic because they realize that they have no control over what's happening in the project. If you haven't worked as a specialist on similar projects and you are put "in charge" you are always going to have a handicap. It will get better over time but you will never end up to being in charge.
Still you can bring value by focusing solely on the aspects on which you are really competent and hope that the team members would make the right decisions. A project is not all about doing the actual work am making technical decisions. There are a lot of other things that have to resolved and which are not directly related to the actual work.
...
1 reply by Keith Novak
Nov 20, 2019 2:46 PM
Keith Novak
...
Adrian,
I think you are partially right that they realized they lacked control, but more importantly that they did not know how to assess the situation and figure out how to take control.
I would also like to add that while we agree and disagree to different extents on this subject, I really do appreciate the constructive debate because it makes me consider this from different viewpoints. You have sparked a thought in my mind regarding PM, personality styles and, control which I will raise in a different thread because this one is getting a bit long.
Also don't take my posture as "I'm right and you're wrong." My own beliefs have evolved significantly over time, and a large part of that is by challenging the ideas of others along with my own, and integrating what I learn from that into my personal toolbox.
Senior Projects Manager | Field & Marten AssociatesNew Westminster, British Columbia, Canada
Nov 19, 2019 8:37 PM
Replying to Adrian Carlogea
...
The armed forces in most countries are made up of three branches: the army (as the land component), the navy and the air force.
In many missions military personnel from at least two if not all the three branches must work together as a joint-task force in a similar fashion as cross-functional project teams work.
Who do you think is the leader of such a joint task force? Obviously a senior officer from one of the three branches or in other words a senior SME with a lot of experience in a relevant line of work. This means that an army general can end up leading navy and air force military personnel even if he is not a specialist in those areas. Still he is a specialist in a relevant domain involved in the military operation.
By saying that you only need some minimum domain knowledge to lead a project team is like saying that a military joint force task can be led by a senior police officer and not by a general or admiral. The police officer also uses guns as the armed forces so he does have some minimum technical knowledge. :)
The companies that don't require the PMs to have good knowledge in one of the relevant lines of work of the project simply don't want the PMs to lead the project teams. These companies expect the PMs to do administrative work and act as facilitators for all the project stakeholders.
Adrian
You gave me an idea for an article: From Projects to Battles.
As I mentioned to Keith, we are on the same page, I do not disagree with you at all but on a side note: A police officer can't lead a military army because he knows how to use the gun, this is not the technical knowledge or experience required. The technical experience required in this case is battle tactics :D
No offense to all the great police officers over the world but lets be realistic. You need to have the mininum technical knowledge about the right thing, not anything.
RK
...
1 reply by Adrian Carlogea
Nov 20, 2019 5:01 PM
Adrian Carlogea
...
Maybe the comparison was not too good but what I meant to say is that when you have a cross-functional group responsible for performing an activity the leader must be someone with a lot of experience in one of the relevant functions.
The above does not happen always in project management and that's why in my opinion a PM that is not a specialist in one of relevant lines of work of the project is not the real leader of the team.
Still many companies don't care about the technical background of the PMs but because such PMs can't truly lead people they are being paired with technical leads/project technical managers who are responsible for the technical decisions at the project level.