Hello, Im Payam GhaderiOutcome-focused Program Manager with 17 + years experience in the industrial and I.T. sector.
Highly organized individual, bringing profound ability to engage in the planning, execution, and delivering of programs and projects intended to accomplish business goals and objectives within prescribed timeframes and budgets. Also coming with a Bachelor’s degree, 10+ years of relevant experience in IT project and program management, and expert knowledge of project management tools and methodologies.
-Detail oriented and deddicated Program Manager offering exceptional management, leadership, communication and organizational skills.
-Easily adaptive to change in work environment, Bringing expertise in collaborating with project team members; utilizing proficiency in coordinating activities of a team and facilitating project-team related meetings to execute assigned work.
-Results-driven experience in planning, analyzing, and implementing assigned projects, and ensuring delivery of projects within established constraints. diligent and resourceful.
-Possess expertise in establishing schedules and project parameters, with strong ability to contribute to strategic plans and project reviews; hardworking with planning skills.
-Utilizing track record of achieving operational objectives of every project assigned; possess strong ability to identify approaches, deliverables, schedule, and tools, and to ensure that deadlines are met.
How working with an outsourcing company impact my career?
-The main important point is to know that there are plenty of downsides and burnout is a threat too (very much depends on your role). At least for me, the shift into this industry has been a huge boon and I'm far better off as a result.
If you are committed to exposing yourself to alternative ideas in the domains of business and technology then joining an Outsourcing firm would almost certainly improve your career.
From the perspective of learning from other cultures, you get a first rate education from folks that have very different points of view. Your career is directly impacted by major geographical challenge (particularly in written and oral communication)where the influence of your ideas and strength of connection to others is tested, refined, and tested again on a daily basis. You will learn how to connect different perspectives on the same subject with out anyone being disrespected.
Variety of projects and Diversity of clients are two main benefits of working with/for an outsourcing company, however if the respected company follows a transparent strategic aims and priority tasks based on a strong business ethics to make sure if a project outcome meet required quality .
Do not make a confusion between outsourcing and offshoring. The word “domestically” suggests that you are doing it. Also remember to do not make a confusion with the situation when you lack internal expertise or looking for cost-effective ( cheap ) solution in some domain for a project or two and you hire an external company to help with that, it is not outsourcing, it is just sourcing.
Would be better to look at the company's portfolio, language expertise, pricing and you will find one.
It depends on how complex is the application, Well, let’s say two to three months – two or three developers if we assume at 30 euros per hour each – then that’s about 30K for development, plus 5K for management and 5K for QA and another 5K for any risks you can lay. A total of approximate 40-50k euros will be released.
But 3 months is a pretty simple application. And this is provided if the backend already exists.
The backend will probably take more time and resources- at least six months, at least 2 to 3 developers:
- -60-70k development,
- -10k management,
- -10k QA
Total – 70-90k will definitely come out. And if you also need a web or mobile version, you can throw another 30k on top.
You have opportunity to find relevant reliable outsourcing companies on Clutch, Good Firms and G2Crowd.
Last but not the least, The research “Gartner” says global IT spending will reach $1.19 trillion in 2021. Last year, worldwide IT spending on consulting and implementation services was $490 billion and spending on IT-centric managed services, infrastructure and application support reached $475 billion.
SAMPLE OF ACTUAL WORK
A lifelong career as a Project Manager
I have been a program manager for more than 10 years. I’ve worked a couple different companies. I’ve worked at startups, I’ve worked at industrial and IT companies.
And what I’ve found is at some IT or Software companies, what you may find is that there’s engineers, developers, a project managers or other IT related roles that come in and what they’re looking for is direction.
They want to be told what to do; they want to be handed the some tasks and just execute on it. No doubt if an organization must have a transparent strategic aims and priority tasks & projects for whom they hire. But large companies, they really invested in their product. Usually it called a bottom-up kind of culture similar to what is in a company like Google or similar companies.
A lot of different IT companies, product or outsource, you may hear this directive from the top saying “This is what we’re doing or gonna do,” !!!
and in some cases indirect and unclear strategies aims make lots of confusions…
but in an highly organize company with a clear strategic business path, people are so passionate about the industry, who they, the quality of project outcome and what they’re working on, that the ideas really come up and bubble up from the bottom. What I have learned and always tell is that the technical and hard skills of program management, you can pick up in a book.
You can learn about Agile, and you can learn about Extreme Programming. You can learn about all these things: planning, retrospectives, agile all these great terms and tools and stuff like that but At the end of the day, that’s all they are, though.
They’re just a bunch of tool, and simply you can’t use a hammer for a screw!
It’s the same thing with program management; you can’t use the same tools for every project. I believe if you have to learn what’s going on in a given team, in a given project, and a given group of people.
And so at the end of the day, really the challenge is understanding the dynamics of the people that you work with. I’d say that the key about program management is people and contexts.
You have to understand the people that you’re working with, you have to understand the context, and only then can you apply the skills that you learned.
You won’t always have the opportunity to pick and choose what people you want to work on a project, and that’s okay, because you can just use those tools that you’ve gained in the past to understand the backgrounds and the style and the personalities of the people that you’re working with.
The most important part about program management is understanding the personalities of the people you work with so that you can manage a tailor-made approach to make sure that you’re working effectively with them. Think about it this way. You might be working with an introverted person. That person needs different types of attention that an extroverted person. An extroverted person wants to talk about their ideas and their product plans in a meeting. An introverted person, you might want to get their feedback offline or to have an async kind of forum opportunity for them to voice their opinion. It’s really not going to be cut and dry every time you work on a project, and that’s why it’s really, really important that you’re flexible in your approach. You want to have people that are challenging the choices that we make.
But at the end of the day, we all need to agree on a common goal and a common vision so that we can move forward.
We don’t want distractions because that’s the thing that the one thing that can slow things down. At the end of the day, technical problems aren’t that hard.
People problems are really hard. And making sure that your team is sold and bought in on a vision and the project is super, super important.
It’s your goal and your job role as a program manager to motivate the team and make sure that everyone’s on the same page.