I joined Salesforce two months back as an EM. My team (also new to Salesforce) was supposed to work on an interesting greenfield copilot protect. My team started with POCs which later revealed that the project is far more complex than initially anticipated and that it can't be delivered in the upcoming release. In my manager's charter, there is another project involving copilot which is more straightforward requiring only one level of interaction with the copilot. Another team under him has launched the same use case using chatbot (predecessor of copilot) in earlier releases. This release their goal was to launch it using Copilot. There are basically 2 scrum teams responsible for this release with overall 15 engineers headed by a peer manager who's been in Salesforce for 7+ years. Also, except me and my team everyone else under my manager is located in the US. I and my team are in India. This manager, using her power and influence convinced product team to have more headcount in her team taking them away from my team claiming their launch will be at risk without this additional support. All this happened in this week when my manager is on vacation and I've not been kept in loop in the entire decision making process. All the effects happened in US time. I was not given a chance to speak with anyone, I was only conveyed the final decision. Being new I also didn't have a lot of time to win trust/influence others. She took advantage of this. She managed to convince product team and maybe our manager too by saying my project is anyway not doable within next release timeframe, so they should instead double down on her project. Now 4 people have been moved out of my team and I am left with only 2 engineers to research and POC my project which requires a lot more attention. Her team on the other hand has 20 engineers now which in my opinion is a massive waste. What are my options in this situation? Is there any way I can convince leadership that the other project doesn't require so many people? I've been told new HCs will be given to me for my project. I don't want to wait long and move fast on my project and such inefficient use of resources and petty politics #really upset me. #engineering #software #swe
It's not 🚫 your fault. I don't even see a level playing field here. Did you convey this to your manager? What's his viewpoint? Is he rational?
Hi can I DM you?
It wasn't right to not keep you in loop for the decision making. That was plain wrong. However, It is clear that business priority has changed and resources moved with management buy-in. Why you should be tensed as it should be already known to management that you only have 2 resources and that has impact on whatever commitment that was made earlier by your team. Now you should be working on rescoping the commitments and clearly call out what is achievable and not. Sent out the communication to higher ups soon enough. You should also kickstart the next plan on discussions with your manager and VP to get resources for you in parallel, no matter how long that is going to take... These kind of changes keep happening in any organisation which are out of your control. What isn't in your control, slide it away and work with what you got. That is real resourcefulness