As I have noticed during my lurking period that there are many IT specialists and project managers on the forum, I'd like to request your opinion about this matter.
The Situation.
I am an engineer with years long experience.
I have worked in environments where companies needed to be very proactive on the market and the employees dedicated and hard workers to keep the company and your own position doing well.
I have been a technical manager on my domain ( electronics, telecoms ) and also a project manager/project leader on that domain and also in software development projects.
This work as an engineering project manager required, situation analysis, project scope definition, budgeting, ROI calculations, project planing, project execution and follow-up.
All that using classical PM tools as GANTT and PERT charts and involved task execution supervision, reporting and updating the schedules, assigning ressources and recalculating costs all through the process.
As IT software development projects were more variable and difficult to clearly specify, or had ever changing specifications,and also it was difficutl to forecast the tasks duration and cost that made them different to manage than engineering projects. This little by little made me consider that the GANTT and PERT charting and follow up was not appropriate to manage those projects.
I know there are newer and more efficient ways to manage IT projects. In conclussion my experience managing IT projects was more hands-on, coaching and supporting the team where I saw there was a need and also more into trying to structure more the work in what is related to documentation, bug reporting and versioning.
Then I came to Switzerland.
The first thing that surprised me was when I got a job at a bank. I just came in as a business analyst and developper and I saw a giant GANTT chart for the project I was to work on, on the wall.. So I read it and realised we were behind schedule by one month or so. I thought then, "well we have to work hard now to catch-up".... But my hopes falled over when I realized that the dates on the GANTT chart were from 1 year ago .
I have then been working here for many years now, in another small-medium sized company that hired me as a Project Manager.
This company has enough money and their sales keep it doing well even if you can see that their market share is shrinking and in the near future they'll maybe have big problems.
However, in all those years I have been working here, I haven't seen good project management practices. Mostly we have been improvising and delivering things based on lose specifications that change during the whole process, whith no real domain analysis, nor strict software design or procedures. At least not in comparison with I did 10 years ago before coming to Switzerland. In recent years I have been even converted into a 1-man team. As I can deliver quick prototypes they started to use me to build feasability projects or market tests, so no real planning or project management involved, as I was only managing myself.
Now the question:
I finally decide that this situation is bad for my career, ( I know I should have done if before but the conditions were very good).
I have been offered 2 jobs as a Project Manager in 2 big companies. One is an international organisation.
I am feeling that maybe all those years of working sub-standard but well-paid have hindered my PM skills.
But I wonder, maybe this is the standard swiss way ? or even the market standard after all those 10 years ?
Please tell me in all honesty.
how do you see the PM positions here. How it is done in big companies. Which set of skills is expected. What should I expect.
Thanks so much for all your opinions.