Should I have been more open about my disagreement with my boss in this scenario?Being laid off and not sure if I'm still entry level or beyond?How should I handle a workplace relationship that has played a part in another employee's terminationHow do I lose the impression that I'm bullying the customer?How to deal with envy amongst my direct reports?Dealing with a particularly irritating customer over a specific issueIs it normal not to have much interaction with development team?How to interact with a colleague who failed and blamed others for it?How to overcome a career switch slipIs it acceptable to invite oneself to a meeting organized by someone else, without consulting the organizer?How to handle high performing software developers undermining a senior lead?

What is GPS' 19 year rollover and does it present a cybersecurity issue?

New order #4: World

How can I add custom success page

Does it makes sense to buy a new cycle to learn riding?

What is the meaning of "of trouble" in the following sentence?

I’m planning on buying a laser printer but concerned about the life cycle of toner in the machine

When blogging recipes, how can I support both readers who want the narrative/journey and ones who want the printer-friendly recipe?

What do the Banks children have against barley water?

Is Social Media Science Fiction?

What do you call something that goes against the spirit of the law, but is legal when interpreting the law to the letter?

Lied on resume at previous job

What happens when a metallic dragon and a chromatic dragon mate?

Can a planet have a different gravitational pull depending on its location in orbit around its sun?

Where to refill my bottle in India?

How is it possible for user's password to be changed after storage was encrypted? (on OS X, Android)

Landlord wants to switch my lease to a "Land contract" to "get back at the city"

Are objects structures and/or vice versa?

"My colleague's body is amazing"

Does the average primeness of natural numbers tend to zero?

Piano - What is the notation for a double stop where both notes in the double stop are different lengths?

Why do UK politicians seemingly ignore opinion polls on Brexit?

Can I find out the caloric content of bread by dehydrating it?

Are white and non-white police officers equally likely to kill black suspects?

How to create a consistent feel for character names in a fantasy setting?



Should I have been more open about my disagreement with my boss in this scenario?


Being laid off and not sure if I'm still entry level or beyond?How should I handle a workplace relationship that has played a part in another employee's terminationHow do I lose the impression that I'm bullying the customer?How to deal with envy amongst my direct reports?Dealing with a particularly irritating customer over a specific issueIs it normal not to have much interaction with development team?How to interact with a colleague who failed and blamed others for it?How to overcome a career switch slipIs it acceptable to invite oneself to a meeting organized by someone else, without consulting the organizer?How to handle high performing software developers undermining a senior lead?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








0















I work as a software engineer of significant seniority at a software company. One of our customers is one that we have had for a very long time; a decade or more. They are very happy with us and our product, and we have a very productive working relationship with them.



Recently, work assignments among our team have shifted significantly due to an increase in work that needs to be done. As a result, I was given this project as the engineer who was previously on it was assigned to another project. A few months after this happened, I was assigned to another project as well, and development on project became the responsibility of a new employee, who we will call Alice. Alice is a new hire, but has previous experience as a software engineer; I show Alice the ropes and provide guidance on what she should do, but I am not her manager. At the same time, the Quality Assurance tester for this project also changed, from the previous tester to Bob, who is the most junior tester on our team but has worked here for 2 years.



The latest release for this customer went poorly; the software had many more bugs in it than is typical. Some parts of it did not even work at all. There are several reasons for that, but to me it appears as though Bob did not do the required quality assurance testing, and that Alice may not have been able to realize that is the case because of her inexperience with our team. Bob claimed that he did not know what testing was required, yet I know with certainty that Alice and several of the engineers who were previously involved with the project sent Bob very detailed notes on what must be tested and what the expected results of the testing are.



Since then, Alice and Bob have worked together on a few more releases for this customer and one release for another customer, and I have worked directly with Bob on several releases for other customers. I am convinced that Bob does not actually do the required testing and that he deliberately misleads the rest of the team about the progress of testing and the thoroughness of what is tested. Based on comments I have heard him make, I think this is because he simply does not care to do his job properly.



Alice, Bob, and I report directly to Charlene. I have expressed my concerns about Bob to Charlene. Charlene is of the opinion that Bob is merely young, that this is his first job out of college, and that this is something he will basically grow out of. I think Charlene is incorrect, and even though it is true that Bob is young, he has worked here for 2 years and cannot complete simple tasks that new hires of similar background now do with no trouble at all. If Charlene is acting on this feedback, I do not know about it (nor would I typically expect to). I know other employees have complained about Bob to Charlene.



Charlene reports to David, who reports directly to the CEO. David had a meeting with me and Charlene to plan future work for the customer who had the especially bad release. As of now, it is expected that Alice and Bob will work on this again, and I may or may not work on it also depending on what the situation is when this work starts. As part of this meeting, David asked me directly if there were any problems with staffing on this project. I repeated the assessment that Charlene and I both agree on, that the problems were caused by relatively inexperienced people taking over the project from relatively experienced people, but I did not state my reservations about Bob that I believe Charlene does not share. I was not comfortable disagreeing with Charlene in front of David.



Did I do the correct thing by not disagreeing with Charlene in front of David? If so, why? If not why not?



In general, how should I handle potential disagreements of this type in the future?









share




























    0















    I work as a software engineer of significant seniority at a software company. One of our customers is one that we have had for a very long time; a decade or more. They are very happy with us and our product, and we have a very productive working relationship with them.



    Recently, work assignments among our team have shifted significantly due to an increase in work that needs to be done. As a result, I was given this project as the engineer who was previously on it was assigned to another project. A few months after this happened, I was assigned to another project as well, and development on project became the responsibility of a new employee, who we will call Alice. Alice is a new hire, but has previous experience as a software engineer; I show Alice the ropes and provide guidance on what she should do, but I am not her manager. At the same time, the Quality Assurance tester for this project also changed, from the previous tester to Bob, who is the most junior tester on our team but has worked here for 2 years.



    The latest release for this customer went poorly; the software had many more bugs in it than is typical. Some parts of it did not even work at all. There are several reasons for that, but to me it appears as though Bob did not do the required quality assurance testing, and that Alice may not have been able to realize that is the case because of her inexperience with our team. Bob claimed that he did not know what testing was required, yet I know with certainty that Alice and several of the engineers who were previously involved with the project sent Bob very detailed notes on what must be tested and what the expected results of the testing are.



    Since then, Alice and Bob have worked together on a few more releases for this customer and one release for another customer, and I have worked directly with Bob on several releases for other customers. I am convinced that Bob does not actually do the required testing and that he deliberately misleads the rest of the team about the progress of testing and the thoroughness of what is tested. Based on comments I have heard him make, I think this is because he simply does not care to do his job properly.



    Alice, Bob, and I report directly to Charlene. I have expressed my concerns about Bob to Charlene. Charlene is of the opinion that Bob is merely young, that this is his first job out of college, and that this is something he will basically grow out of. I think Charlene is incorrect, and even though it is true that Bob is young, he has worked here for 2 years and cannot complete simple tasks that new hires of similar background now do with no trouble at all. If Charlene is acting on this feedback, I do not know about it (nor would I typically expect to). I know other employees have complained about Bob to Charlene.



    Charlene reports to David, who reports directly to the CEO. David had a meeting with me and Charlene to plan future work for the customer who had the especially bad release. As of now, it is expected that Alice and Bob will work on this again, and I may or may not work on it also depending on what the situation is when this work starts. As part of this meeting, David asked me directly if there were any problems with staffing on this project. I repeated the assessment that Charlene and I both agree on, that the problems were caused by relatively inexperienced people taking over the project from relatively experienced people, but I did not state my reservations about Bob that I believe Charlene does not share. I was not comfortable disagreeing with Charlene in front of David.



    Did I do the correct thing by not disagreeing with Charlene in front of David? If so, why? If not why not?



    In general, how should I handle potential disagreements of this type in the future?









    share
























      0












      0








      0








      I work as a software engineer of significant seniority at a software company. One of our customers is one that we have had for a very long time; a decade or more. They are very happy with us and our product, and we have a very productive working relationship with them.



      Recently, work assignments among our team have shifted significantly due to an increase in work that needs to be done. As a result, I was given this project as the engineer who was previously on it was assigned to another project. A few months after this happened, I was assigned to another project as well, and development on project became the responsibility of a new employee, who we will call Alice. Alice is a new hire, but has previous experience as a software engineer; I show Alice the ropes and provide guidance on what she should do, but I am not her manager. At the same time, the Quality Assurance tester for this project also changed, from the previous tester to Bob, who is the most junior tester on our team but has worked here for 2 years.



      The latest release for this customer went poorly; the software had many more bugs in it than is typical. Some parts of it did not even work at all. There are several reasons for that, but to me it appears as though Bob did not do the required quality assurance testing, and that Alice may not have been able to realize that is the case because of her inexperience with our team. Bob claimed that he did not know what testing was required, yet I know with certainty that Alice and several of the engineers who were previously involved with the project sent Bob very detailed notes on what must be tested and what the expected results of the testing are.



      Since then, Alice and Bob have worked together on a few more releases for this customer and one release for another customer, and I have worked directly with Bob on several releases for other customers. I am convinced that Bob does not actually do the required testing and that he deliberately misleads the rest of the team about the progress of testing and the thoroughness of what is tested. Based on comments I have heard him make, I think this is because he simply does not care to do his job properly.



      Alice, Bob, and I report directly to Charlene. I have expressed my concerns about Bob to Charlene. Charlene is of the opinion that Bob is merely young, that this is his first job out of college, and that this is something he will basically grow out of. I think Charlene is incorrect, and even though it is true that Bob is young, he has worked here for 2 years and cannot complete simple tasks that new hires of similar background now do with no trouble at all. If Charlene is acting on this feedback, I do not know about it (nor would I typically expect to). I know other employees have complained about Bob to Charlene.



      Charlene reports to David, who reports directly to the CEO. David had a meeting with me and Charlene to plan future work for the customer who had the especially bad release. As of now, it is expected that Alice and Bob will work on this again, and I may or may not work on it also depending on what the situation is when this work starts. As part of this meeting, David asked me directly if there were any problems with staffing on this project. I repeated the assessment that Charlene and I both agree on, that the problems were caused by relatively inexperienced people taking over the project from relatively experienced people, but I did not state my reservations about Bob that I believe Charlene does not share. I was not comfortable disagreeing with Charlene in front of David.



      Did I do the correct thing by not disagreeing with Charlene in front of David? If so, why? If not why not?



      In general, how should I handle potential disagreements of this type in the future?









      share














      I work as a software engineer of significant seniority at a software company. One of our customers is one that we have had for a very long time; a decade or more. They are very happy with us and our product, and we have a very productive working relationship with them.



      Recently, work assignments among our team have shifted significantly due to an increase in work that needs to be done. As a result, I was given this project as the engineer who was previously on it was assigned to another project. A few months after this happened, I was assigned to another project as well, and development on project became the responsibility of a new employee, who we will call Alice. Alice is a new hire, but has previous experience as a software engineer; I show Alice the ropes and provide guidance on what she should do, but I am not her manager. At the same time, the Quality Assurance tester for this project also changed, from the previous tester to Bob, who is the most junior tester on our team but has worked here for 2 years.



      The latest release for this customer went poorly; the software had many more bugs in it than is typical. Some parts of it did not even work at all. There are several reasons for that, but to me it appears as though Bob did not do the required quality assurance testing, and that Alice may not have been able to realize that is the case because of her inexperience with our team. Bob claimed that he did not know what testing was required, yet I know with certainty that Alice and several of the engineers who were previously involved with the project sent Bob very detailed notes on what must be tested and what the expected results of the testing are.



      Since then, Alice and Bob have worked together on a few more releases for this customer and one release for another customer, and I have worked directly with Bob on several releases for other customers. I am convinced that Bob does not actually do the required testing and that he deliberately misleads the rest of the team about the progress of testing and the thoroughness of what is tested. Based on comments I have heard him make, I think this is because he simply does not care to do his job properly.



      Alice, Bob, and I report directly to Charlene. I have expressed my concerns about Bob to Charlene. Charlene is of the opinion that Bob is merely young, that this is his first job out of college, and that this is something he will basically grow out of. I think Charlene is incorrect, and even though it is true that Bob is young, he has worked here for 2 years and cannot complete simple tasks that new hires of similar background now do with no trouble at all. If Charlene is acting on this feedback, I do not know about it (nor would I typically expect to). I know other employees have complained about Bob to Charlene.



      Charlene reports to David, who reports directly to the CEO. David had a meeting with me and Charlene to plan future work for the customer who had the especially bad release. As of now, it is expected that Alice and Bob will work on this again, and I may or may not work on it also depending on what the situation is when this work starts. As part of this meeting, David asked me directly if there were any problems with staffing on this project. I repeated the assessment that Charlene and I both agree on, that the problems were caused by relatively inexperienced people taking over the project from relatively experienced people, but I did not state my reservations about Bob that I believe Charlene does not share. I was not comfortable disagreeing with Charlene in front of David.



      Did I do the correct thing by not disagreeing with Charlene in front of David? If so, why? If not why not?



      In general, how should I handle potential disagreements of this type in the future?







      professionalism software-industry software-development people-management





      share












      share










      share



      share










      asked 5 mins ago









      JoeJoe

      1,352211




      1,352211




















          0






          active

          oldest

          votes












          Your Answer








          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "423"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          noCode: true, onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













          draft saved

          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f133551%2fshould-i-have-been-more-open-about-my-disagreement-with-my-boss-in-this-scenario%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes















          draft saved

          draft discarded
















































          Thanks for contributing an answer to The Workplace Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f133551%2fshould-i-have-been-more-open-about-my-disagreement-with-my-boss-in-this-scenario%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Dapidodigma demeter Subspecies | Notae | Tabula navigationisDapidodigmaAfrotropical Butterflies: Lycaenidae - Subtribe IolainaAmplifica

          Constantinus Vanšenkin Nexus externi | Tabula navigationisБольшая российская энциклопедияAmplifica

          Vas sanguineum Index Historia | Divisio | Constructio anatomica | Vasorum sanguineorum morbi (angiopathiae) | Notae | Nexus interniTabula navigationisAmplifica