Shoaib Ahmed
Senior Project Manager at Eagle Technology APMG Accredited ITIL MSP PRINCE2 Practitioner, governance expert, cricket fanatic, squash pretender
Blog Stats
- 17,089 reads
Top Posts
- Facebook IPO Lessons Learned for Project Management
- How do I influence to get the desired behaviour?
- PRINCE2, ITIL, Agile ... can I have the best of all?
- Visualising risks and issues
- Managing Projects Better
- How do you remove dependency on individuals?
- Things Project Managers Say
- Where is the line between agility and chaos?
- How do I communicate project schedule?
- How do I forecast resource requirements in Project Server?
Tag Cloud
Agile
Agile Development
Agile software development
art
budget
Business
business case
change
communication
development
Earned value management
estimate
EVA
Extreme Programming
Gantt chart
Google
health
Information technology
Information Technology Infrastructure Library
ITIL
Leadership
Management
Methodology
Microsoft
Microsoft PowerPoint
Microsoft Project
New Zealand
prince2
productivity
Program management
programme
programme management
Programming
project
Project and Program Management
Project management
Project Management Institute
Project management office
Project manager
risk management
scope
Software development
stress
time
variance
Social media
- New contact details to follow next week. 2 days ago
- Completed my notice period at NSG NZ today. Appreciate the good wishes. Looking forward to starting at Eagle Technology Group next week. 2 days ago
- #Facebook #IPO lessons learned for #Project #Management wp.me/p1qwwg-eJ #pm #pmot #PPM 2 days ago


Pingback: Do Project Managers need technical background? « NSG NZ
Pingback: Managing Telecommunication Project | Rumahku Di Dunia Maya
Hi Shoaib,
Nice Post!!!
I too started my career as a Developer and over 13 years currently positioned as a project manager. I strongly feel, project manager must have a knowledge of the technology along with the considerable business knowledge. This helps the project team in gaining the confidence in front of customers, as the project manager leads the team who delivers.
These days customers are not interacting with those who do not understand the business needs and technology which is part of the solution. In precise, Account managers, Business Development Managers and General Manager’s lost the control over the customers and vice versa.
And more over the processes, planning, metrices, and issues management are to be authorized and administered at organization level. Either project manager or some other, must manage as per the pre-defined process of the organization.
Otherwise, managing and projecting the ‘success’ of the project and self; becomes a part of the project management!
-Satyendra
Thanks Satyendra. I suppose the key is to be able to relate to both business and technical staff.
Pingback: The project management religion « Project Management and PRINCE2 in Practice
For the last 15 years, I’ve been an IT Project Manager, but with more than 30 years experience in the industry, I’ve worked as a software developer, system engineer, database administrator, and system analyst. My opinion is that a project manager does not need to be an expert in the specific platform and technology of the project, but needs a technical expert or experts that are reliable and trustworthy to provide input and advice for defining, sequencing, and estimating the WBS, as well as validating performance against plan. One reason for this is that technologies change over time (my career began as a programmer writing octal assembler) and if we were to require experienced project managers to be expert in the specific technology of a given project, we would run out of PMs.
Remember, project management is a set of skills, tools, and techniques that can stand alone, and an experienced, competent project manager should be able to apply those skills on any project initiative. Clearly, the combination of PM skills and domain knowledge will strengthen the ability of the PM to do their job, but it seems in this case the issue was a PM not willing to admit lack of domain expertise OR a developer that doesn’t appreciate oversight.
Thanks for the comment Don. I expect my team leaders to do the technical role. The advantage I see is having a feel for the risks ahead of time, even if they haven’t been raised. If you look at the LinkedIn discussion I started on http://lnkd.in/kweBv6 it is quite interesting, how many Project Managers see it otherwise.
I agree with Don – a PM should have some domain knowledge of the subject matter so that they’re at least speaking a similar language, but he/she certainly should not be expected to be an expert – especially given the speed with which technology is changing, and all of the various components (database, architecture, cloud computing, platforms, security, coding language, etc, etc, etc,). It sounds to me that your friend was suffering with a PM that was not an effective leader due to poor listening skills and not trusting what his experts were saying.
I agree, actually, the theories of project management applies to all projects either, software development, manufacturing etc… the PM just need to know and understand the process lies on a certain domain… The PM also should understand how the project works on a big picture.. I think the important thing that a project manager should master is to organize and to coordinate with different teams to work on a common process. One of the most effective PM that I work with happens to be a political science major. But since she is good on project coordination and organization, our development runs smoothly.