How do I deal with a coworker that keeps asking to make small superficial changes to a report, and it is...

How can the Zone of Truth spell be defeated without the caster knowing?

What language was spoken in East Asia before Proto-Turkic?

Do I have an "anti-research" personality?

How to make a pipeline wait for end-of-file or stop after an error?

What is the strongest case that can be made in favour of the UK regaining some control over fishing policy after Brexit?

Why does processed meat contain preservatives, while canned fish needs not?

Why was the Spitfire's elliptical wing almost uncopied by other aircraft of World War 2?

Normal Map bad shading in Rendered display

How can Republicans who favour free markets, consistently express anger when they don't like the outcome of that choice?

Are Boeing 737-800’s grounded?

What is the most expensive material in the world that could be used to create Pun-Pun's lute?

What do the phrase "Reeyan's seacrest" and the word "fraggle" mean in a sketch?

French for 'It must be my imagination'?

Is there an official tutorial for installing Ubuntu 18.04+ on a device with an SSD and an additional internal hard drive?

The Defining Moment

Is the 5 MB static resource size limit 5,242,880 bytes or 5,000,000 bytes?

Is the claim "Employers won't employ people with no 'social media presence'" realistic?

How could Tony Stark make this in Endgame?

How can I practically buy stocks?

Don’t seats that recline flat defeat the purpose of having seatbelts?

Rivers without rain

Packing rectangles: Does rotation ever help?

Unexpected email from Yorkshire Bank

How to creep the reader out with what seems like a normal person?



How do I deal with a coworker that keeps asking to make small superficial changes to a report, and it is seriously triggering my anxiety?


How should I decide whether to take over someone else's work tasks?Is it appropriate to warn my coworker of our boss's dissatisfaction?Director wants me to draft an 'internal reference letter' - about me. How should I go about this?Team member falling asleep: who to talk to first as an external consultant?Dealing with coworker misinterpreting what you said to the bossGotten enmeshed with constantly helping a co-worker with their homework during workContracted Security Guard at a secure facilityHow to convey to a coworker the explanation for avoiding working for some managers without badmouthing them?How should one approach a coworker's wardrobe malfunction?Remote manager keeps taking it out on the same colleague






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







66















Ideally this was to be an easy project. Create a report for a website. Something like this:




  1. I am provided a template (drawn up by graphics designer)

  2. I implement/update the programming to match (codify)

  3. Repeat 1 or 2 as needed if I miss something or more changes/updates are needed.

  4. The end.


Instead, it appears to coworker lacks required workflow on how to go about this project, and abuses my time to visualize output of her changes to the project. Namely, she is not utilizing the graphics department to draft the proper template. She makes updates to the template herself, often on the fly, while requesting my input on those changes. Usually ignores my input.



Typically this goes as such - coworker is either repeatedly stopping by my desk at random intervals or requests me for spontaneous meetings, and tells me things like these




  • omg, I am "so done" with this project

  • can you make this change today? today right? Today(?)

  • can you make this title smaller?

  • can you make these cells the same width?

  • can you make this text bigger, right?

  • does this (font, title, margin, space, logo) look right to you? I don't know what do you think? (repeat 3-4 times)

  • You're going to do this today, right?

  • can you make this wider/smaller/bigger/shift left/shift right

  • what do you think?


Repeat all of the above the next day. There is no template even though my boss asked her to provide one. The template she did provide was trampled over by her (back to the change process described above).



I am not a graphics designer. I can match the report to a given template, but I don't care, nor should I provide guidance on what the report should look like. These constant changes and spontaneous meetings can last 30-40 minutes, where coworker repeats her changes, mulls over them indecisively, for the duration of the event, while I am getting ready to shoot myself figuratively.



When she talks to me my anxiety goes through the roof. I have to use controlled breathing while imagining murdering her in a variety of ways. This is bad.



What do I do exactly because even I kept a poker face telling her while gritting teeth: "okay I can/will implement those changes", although that didn't seem to help, because she is not sure if those are the changes she needs/wants to be implemented.



In reality though I am also done with this project, even before she starts her next change avalanche. She is keeping me from advancing to other more important projects. (Projects that do not involve making fonts just a tad smaller/bigger/wider/narrower ad infinitum)









share




















  • 33





    is this coworker your boss (seems like not)? or in charge of this project?

    – DarkCygnus
    2 days ago








  • 17





    Also, have you raised this with your boss yet?

    – DarkCygnus
    2 days ago






  • 11





    talked to boss man, and he said to push that project to next week, and in the mean time work on another one

    – dennismv
    2 days ago






  • 8





    You probably should post a question like this with a throw-away account next time. You don't want people to stumble across questions you asked about them.

    – Mark Rogers
    2 days ago






  • 4





    @trognanders There's nothing wrong with imaginary violence if it's a coping mechanism.

    – forest
    yesterday


















66















Ideally this was to be an easy project. Create a report for a website. Something like this:




  1. I am provided a template (drawn up by graphics designer)

  2. I implement/update the programming to match (codify)

  3. Repeat 1 or 2 as needed if I miss something or more changes/updates are needed.

  4. The end.


Instead, it appears to coworker lacks required workflow on how to go about this project, and abuses my time to visualize output of her changes to the project. Namely, she is not utilizing the graphics department to draft the proper template. She makes updates to the template herself, often on the fly, while requesting my input on those changes. Usually ignores my input.



Typically this goes as such - coworker is either repeatedly stopping by my desk at random intervals or requests me for spontaneous meetings, and tells me things like these




  • omg, I am "so done" with this project

  • can you make this change today? today right? Today(?)

  • can you make this title smaller?

  • can you make these cells the same width?

  • can you make this text bigger, right?

  • does this (font, title, margin, space, logo) look right to you? I don't know what do you think? (repeat 3-4 times)

  • You're going to do this today, right?

  • can you make this wider/smaller/bigger/shift left/shift right

  • what do you think?


Repeat all of the above the next day. There is no template even though my boss asked her to provide one. The template she did provide was trampled over by her (back to the change process described above).



I am not a graphics designer. I can match the report to a given template, but I don't care, nor should I provide guidance on what the report should look like. These constant changes and spontaneous meetings can last 30-40 minutes, where coworker repeats her changes, mulls over them indecisively, for the duration of the event, while I am getting ready to shoot myself figuratively.



When she talks to me my anxiety goes through the roof. I have to use controlled breathing while imagining murdering her in a variety of ways. This is bad.



What do I do exactly because even I kept a poker face telling her while gritting teeth: "okay I can/will implement those changes", although that didn't seem to help, because she is not sure if those are the changes she needs/wants to be implemented.



In reality though I am also done with this project, even before she starts her next change avalanche. She is keeping me from advancing to other more important projects. (Projects that do not involve making fonts just a tad smaller/bigger/wider/narrower ad infinitum)









share




















  • 33





    is this coworker your boss (seems like not)? or in charge of this project?

    – DarkCygnus
    2 days ago








  • 17





    Also, have you raised this with your boss yet?

    – DarkCygnus
    2 days ago






  • 11





    talked to boss man, and he said to push that project to next week, and in the mean time work on another one

    – dennismv
    2 days ago






  • 8





    You probably should post a question like this with a throw-away account next time. You don't want people to stumble across questions you asked about them.

    – Mark Rogers
    2 days ago






  • 4





    @trognanders There's nothing wrong with imaginary violence if it's a coping mechanism.

    – forest
    yesterday














66












66








66


6






Ideally this was to be an easy project. Create a report for a website. Something like this:




  1. I am provided a template (drawn up by graphics designer)

  2. I implement/update the programming to match (codify)

  3. Repeat 1 or 2 as needed if I miss something or more changes/updates are needed.

  4. The end.


Instead, it appears to coworker lacks required workflow on how to go about this project, and abuses my time to visualize output of her changes to the project. Namely, she is not utilizing the graphics department to draft the proper template. She makes updates to the template herself, often on the fly, while requesting my input on those changes. Usually ignores my input.



Typically this goes as such - coworker is either repeatedly stopping by my desk at random intervals or requests me for spontaneous meetings, and tells me things like these




  • omg, I am "so done" with this project

  • can you make this change today? today right? Today(?)

  • can you make this title smaller?

  • can you make these cells the same width?

  • can you make this text bigger, right?

  • does this (font, title, margin, space, logo) look right to you? I don't know what do you think? (repeat 3-4 times)

  • You're going to do this today, right?

  • can you make this wider/smaller/bigger/shift left/shift right

  • what do you think?


Repeat all of the above the next day. There is no template even though my boss asked her to provide one. The template she did provide was trampled over by her (back to the change process described above).



I am not a graphics designer. I can match the report to a given template, but I don't care, nor should I provide guidance on what the report should look like. These constant changes and spontaneous meetings can last 30-40 minutes, where coworker repeats her changes, mulls over them indecisively, for the duration of the event, while I am getting ready to shoot myself figuratively.



When she talks to me my anxiety goes through the roof. I have to use controlled breathing while imagining murdering her in a variety of ways. This is bad.



What do I do exactly because even I kept a poker face telling her while gritting teeth: "okay I can/will implement those changes", although that didn't seem to help, because she is not sure if those are the changes she needs/wants to be implemented.



In reality though I am also done with this project, even before she starts her next change avalanche. She is keeping me from advancing to other more important projects. (Projects that do not involve making fonts just a tad smaller/bigger/wider/narrower ad infinitum)









share
















Ideally this was to be an easy project. Create a report for a website. Something like this:




  1. I am provided a template (drawn up by graphics designer)

  2. I implement/update the programming to match (codify)

  3. Repeat 1 or 2 as needed if I miss something or more changes/updates are needed.

  4. The end.


Instead, it appears to coworker lacks required workflow on how to go about this project, and abuses my time to visualize output of her changes to the project. Namely, she is not utilizing the graphics department to draft the proper template. She makes updates to the template herself, often on the fly, while requesting my input on those changes. Usually ignores my input.



Typically this goes as such - coworker is either repeatedly stopping by my desk at random intervals or requests me for spontaneous meetings, and tells me things like these




  • omg, I am "so done" with this project

  • can you make this change today? today right? Today(?)

  • can you make this title smaller?

  • can you make these cells the same width?

  • can you make this text bigger, right?

  • does this (font, title, margin, space, logo) look right to you? I don't know what do you think? (repeat 3-4 times)

  • You're going to do this today, right?

  • can you make this wider/smaller/bigger/shift left/shift right

  • what do you think?


Repeat all of the above the next day. There is no template even though my boss asked her to provide one. The template she did provide was trampled over by her (back to the change process described above).



I am not a graphics designer. I can match the report to a given template, but I don't care, nor should I provide guidance on what the report should look like. These constant changes and spontaneous meetings can last 30-40 minutes, where coworker repeats her changes, mulls over them indecisively, for the duration of the event, while I am getting ready to shoot myself figuratively.



When she talks to me my anxiety goes through the roof. I have to use controlled breathing while imagining murdering her in a variety of ways. This is bad.



What do I do exactly because even I kept a poker face telling her while gritting teeth: "okay I can/will implement those changes", although that didn't seem to help, because she is not sure if those are the changes she needs/wants to be implemented.



In reality though I am also done with this project, even before she starts her next change avalanche. She is keeping me from advancing to other more important projects. (Projects that do not involve making fonts just a tad smaller/bigger/wider/narrower ad infinitum)







communication colleagues projects process annoyances





share














share












share



share








edited yesterday







dennismv

















asked 2 days ago









dennismvdennismv

7411821




7411821








  • 33





    is this coworker your boss (seems like not)? or in charge of this project?

    – DarkCygnus
    2 days ago








  • 17





    Also, have you raised this with your boss yet?

    – DarkCygnus
    2 days ago






  • 11





    talked to boss man, and he said to push that project to next week, and in the mean time work on another one

    – dennismv
    2 days ago






  • 8





    You probably should post a question like this with a throw-away account next time. You don't want people to stumble across questions you asked about them.

    – Mark Rogers
    2 days ago






  • 4





    @trognanders There's nothing wrong with imaginary violence if it's a coping mechanism.

    – forest
    yesterday














  • 33





    is this coworker your boss (seems like not)? or in charge of this project?

    – DarkCygnus
    2 days ago








  • 17





    Also, have you raised this with your boss yet?

    – DarkCygnus
    2 days ago






  • 11





    talked to boss man, and he said to push that project to next week, and in the mean time work on another one

    – dennismv
    2 days ago






  • 8





    You probably should post a question like this with a throw-away account next time. You don't want people to stumble across questions you asked about them.

    – Mark Rogers
    2 days ago






  • 4





    @trognanders There's nothing wrong with imaginary violence if it's a coping mechanism.

    – forest
    yesterday








33




33





is this coworker your boss (seems like not)? or in charge of this project?

– DarkCygnus
2 days ago







is this coworker your boss (seems like not)? or in charge of this project?

– DarkCygnus
2 days ago






17




17





Also, have you raised this with your boss yet?

– DarkCygnus
2 days ago





Also, have you raised this with your boss yet?

– DarkCygnus
2 days ago




11




11





talked to boss man, and he said to push that project to next week, and in the mean time work on another one

– dennismv
2 days ago





talked to boss man, and he said to push that project to next week, and in the mean time work on another one

– dennismv
2 days ago




8




8





You probably should post a question like this with a throw-away account next time. You don't want people to stumble across questions you asked about them.

– Mark Rogers
2 days ago





You probably should post a question like this with a throw-away account next time. You don't want people to stumble across questions you asked about them.

– Mark Rogers
2 days ago




4




4





@trognanders There's nothing wrong with imaginary violence if it's a coping mechanism.

– forest
yesterday





@trognanders There's nothing wrong with imaginary violence if it's a coping mechanism.

– forest
yesterday










13 Answers
13






active

oldest

votes


















178














I think the crux of the situation is:




There is no template even though my boss asked her to provide one.




Next time she stops by, beat her to the punch and insist that you need the template to do your job before she even asks for the next iteration of request. When she derails the conversation with specifics of what she wants wholeheartedly agree that that should be a part of the template that she will provide you. Do not agree to provide this report again without a template unless you get specific instructions from your boss to do so. If you are feeling it, drop by her office unannounced and ask for the template that she was supposed to provide you.



As your boss is aware but not taking action, let them know that you will not be fulfilling future requests from this person unless proper business processes are followed.






share|improve this answer



















  • 89





    +1 Stay firm. No template = no changes period. Say it in writing in an email that includes your boss if you have to.

    – Lee Abraham
    2 days ago






  • 18





    If questioned on it, you can support the no-template-no-programming decision by pointing out that the current non-process is not working.

    – Patricia Shanahan
    yesterday






  • 10





    If you don't push back on inadequate specs or lack of resources, you'll never get good specs or the necessary resources. Learning to say no is a skill.

    – Ian Kemp
    yesterday






  • 4





    Also, make sure that all changes requested are documented and signed off formally - if nothing else, you don't want the finished project to be compared against the original spec that it no longer remotely resembles to determine your success! A paper trail to show the changes ensures that they are both testable, and you can use the volume and timescales to push back or escalate an issue (e.g. "the requirements for this component have been changed twice weekly for the past month - hence why it has not yet been completed")

    – Chronocidal
    yesterday








  • 3





    It's also worth investigating why the requestor hasn't been doing the template in the first place... For example, if the software they use to do the template is not good, or they aren't good at using it, that could be remedied. Or if they're just a "think out loud" person, scheduling a recurring meeting where you work on the template together would help (the OP says that the OP is not a graphic/UI designer, if there IS a designer on the team then that person should also be involved in the meetings).

    – user3067860
    yesterday



















64















When she talks to me my anxiety goes through the roof. I have to use
controlled breathing while imagining murdering her in a variety of
ways. This is bad.




You should be discussing this part with a mental health professional.



They can advise strategies and/or medication to help you cope with your anxiety, since you find it so severe.




What do I do exactly because even in my infinite wisdom I kept a poker
face telling her grits teeth "okay I will implement those changes" In
reality though I am also done with this project, even before she
started. She is keeping me from advancing to other more important
projects.




You should be discussing this part with your boss.



Together you should decide how far you should be going to please this coworker (and any other consumer of your work). And together you should decide how to deal with them when they want more than you are authorized by your boss to give.






share|improve this answer





















  • 40





    You should be discussing this part with your medical professional. --- this is key.

    – Mister Positive
    2 days ago






  • 21





    @michi - and certainly that is something to discuss with your medical professional.

    – Joe Strazzere
    2 days ago






  • 5





    @dennismv - a professional can help you learn how to deal with it.

    – Joe Strazzere
    2 days ago






  • 7





    While I agree with this up to a point, if someone walked up to you and kicked you in the shin repeatedly, you would get angry. That anger would not be a medical issue, it would be an entirely normal response. Likewise, there are some workplace situations that just suck. My answer to the OP would only repeat Myles's answer above, but I see this issue as that the OP feels totally helpless because he is not proactively addressing the situation, and he is becoming angry / anxious due to that; the issue is not that he feels angry / anxious per se.

    – Joe Stevens
    yesterday








  • 9





    @JoeStevens - when someone feels compelled to use controlled breathing while imagining murder, that's an issue worth addressing with a professional, IMHO. I wouldn't consider it an entirely normal response in a work situation.

    – Joe Strazzere
    yesterday





















13















She is keeping me from advancing to other more important projects.




That should be important to the organization's leadership. So, you will hopefully have your manager's support when you set a firm deadline beyond which further edits cannot be made.



Here's an example. "I am unable to make any additional changes to this document after [insert the day of your choice, including today]. Please make sure to give me a complete list of all the final edits you'd like before then."



If they have a change after that deadline, take it to your manager and let them know how and why the situation is preventing you from addressing more important projects.






share|improve this answer










New contributor




Headblender is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • I would go further and say: "I have built this exactly as you asked me to and we have iterated on it multiple times. It is ready to be released as is whenever you want. If you have change requests, please talk to my manager since I am working on other tasks at the moment".

    – Emil Vikström
    yesterday



















7















How do I deal with a coworker that keeps asking to make small superficial changes to a report, and it is seriously triggering my anxiety?




Seems that this coworker is (1) not your boss and (2) bypassing the established procedure for the project development (template, given, implement it, repeat).



I suggest a two-step approach:





  • First, try to address and solve this with this coworker. Next time they ask you to make some changes, or asks you for a random meeting, try something like this:




    Hello Joe, I am currently busy with Project A and B. Is this related to the Website Report Project? If so, and you wish some changes to be done, please send me the new template along with the changes listed via email, and I will get to it as soon as I can.




    This way you are kindly steering them towards the correct development procedure, and making them aware that you have other, important projects to do.




  • If this fails, the next step is to bring this up to your boss. A professional way to phrase it I can think of is:




    Hello Boss. Lately Joe has been asking me several changes regarding the Website Report Project. I am aware that I also have Projects A, B and C to work on, so I want to ask you if I should give this Report project priority over the others.



    Regardless, could you please send us an email indicating how the development procedure should be? I understand I should be provided with a template, and only after that I can proceed to make the changes. Is this correct, boss?




    This way you are also politely steering your coworker to the proper development procedure, by having your boss remind you two how it should be. After this, if your coworker insists on out-of-procedure changes, you can safely point them to your boss's indication and ask them to follow the standard procedure.








share|improve this answer

































    5














    It's weird, I see no answer addressing what I feel is the core of the problem so I'm adding my own :




    What do I do exactly because even I kept a poker face telling her while gritting teeth: "okay I can/will implement those changes"




    By agreeing each time to the demands of your coworker, you enable her behavior and she'll feel unconsciously encouraged to keep doing things the way she does it.



    So if someone, anyone (even your boss) keeps interrupting you for small things and for bad reasons until it makes you unable to work correctly and even stresses you out, you need first to be able to say "No, it's not possible".



    Once you've done that, of course you can start discussing better processes or what are the correct channels to do thing, as stated in the other answers. The point is not to block everything, just to make them understand that their ways are unproductive and/or just bothering you (which is sometimes something they just weren't aware of and will comply quite nicely once they are).






    share|improve this answer
























    • So concurred. A hard "No" or even a soft "I too am feeling over-burdened with this project. I want to stop working on it to other more interesting work. I think we should release it as BETA and see if the user-base has feedback on it. Let's set the feedback period for a month and revisit it after you've gone through all the feedback" might be the next best response.

      – Ammar Naseer
      yesterday











    • Inhaftiert the same reaction, tell people when they are not welcome or why their requests have low prio.

      – eckes
      7 hours ago



















    3














    Other answers have already covered insisting on getting the template and talking to your boss about how to prioritize this work (including getting a deadline).



    Once the template exists, schedule a time to meet with her and then only discuss changes during that meeting. This way you aren't getting randomly pulled away from more important work multiple times a day. When she tries to get you to drop everything for a change to the template, say you can discuss it at the meeting:




    • We'll have to talk about that during our meeting.

    • We can go over your new template at the meeting.

    • We can talk about time estimates at the meeting.

    • We're meeting about that at [day/time], let's talk about it then.



    omg, I am "so done" with this project




    You can try to discourage this by saying things like:




    • I like to try to stay positive about our work.

    • Having the template and regular meetings will make this easier to finish.

    • Let's focus on wrapping this up.


    If the report is essentially done, you can point this out when she says she complains:




    • Actually, I think this looks good. Are you ready to wrap up with project?

    • The report looks complete. Is there anything preventing us from saying this is done?


    Since these responses invite discussion, only use them if she complains during the meeting.






    share|improve this answer
























    • I disagree with the stereotypical office way of solving problems: I see there is a problem so lets schedule a meeting and discuss 2 hours about how to solve it As I can see, the woman causing the problem is thinking in the same way and is wasting OP's time even more. Short email with just ready template and list of changes made recently might be good solution to the problem.

      – mpasko256
      yesterday











    • @mpasko256 I'm not suggesting that the OP sit with their co-worker for 2 whole hours. I'm saying that setting up a pre-planned meeting is a good way of shutting down the random impromptu meetings. I agree that this is the sort of thing that should be doable via email but it really sounds like this coworker is going to want to talk about it anyway. Rather than risk her complaining to the boss that OP refuses to meet/talk with her, meet once and be done with it.

      – BSMP
      yesterday



















    3














    I programmatically make PDFs of content on a site and suffer from exactly the same issue as you, although it's my director that requests these multiple and minute changes all day long



    What it boiled down to is her using my output for 'testing': they want to see the report on the system, critique it, then make changes



    What solved the problem for me was doing:




    • Exaggerating the amount of work it is to make a small change. So saying "I can do this, but it will require a lot of other backend changes", coupled with:

    • Repeating the changes back to them and asking them to confirm, then giving your own deadline of "for tomorrow" and avoid agreeing to do something immediately or that day

    • When they come back later and ask for a change again, say "i'll have to redo the functions to implement that and so will miss the deadline" meaning that either I carry on with what was agreed, or i'll miss the deadline that was agreed upon


    Another idea I think could work for you is saying that the project is taking too long and now you need to log your activity on it. So you'll now be logging all her "requests" as time spent on this project






    share|improve this answer








    New contributor




    SuperSecretAndHiddenFromWork is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.
















    • 3





      I'd love to upvote your final paragraph, but I can't because your three points before it propose lying about what you do at your job. No matter how good the intentions behind the lies that's a really unethical response to a horrible situation in my opinion.

      – Player One
      yesterday











    • It's not necessarily a fixed lie in my opinion. Surely sometimes when implementing something, unexpected problems arise and so it's good practice to overestimate timings. As a programmer i've heard it's common practice to say something will take a day, since you might not have anticipated a bug manifesting itself. We point 3, I suppose you technically are redoing the functions for the formatting. Basically my point is to 'scare off' the request with correct, albeit intimidating language

      – SuperSecretAndHiddenFromWork
      yesterday











    • But I get your point

      – SuperSecretAndHiddenFromWork
      yesterday






    • 1





      In the case that logging time against it was happening anyway, reminding them how much time you've already spent on it could work. "I've logged X hours against this, this change will take another Y."

      – BSMP
      yesterday



















    3














    It seems that you have already found the answer you were looking for, but it might be interesting to others.



    I had a somewhat similar situation, where commercials where constantly contacting the developers with features requests, new bugs, etc. without any kind of prioritizing. And always strict deadline: "for yesterday, very important customer". As a result the code quality and progress was strongly limited.



    What we did was install a ticketing system (JIRA), and a change process. And be firm in insisting they use those:




    Sorry, but until there is a change request in the system, I can't work on it.




    The process could be a weekly/bi-weekly meeting with your boss to decide what needs to get in, what doesn't, and set priorities accordingly.



    This all will ask as a buffer. They will ask much less changes if they have to "work" for it (fill a form) and wait until they get back their change. That way, you (together with your boss) set the rhythm, not the "customer" (or in that case your colleague).






    share|improve this answer
























    • +1. The ticketing system provides visibility to your boss and her boss on the requests being made. If these changes are as inconsequential as OP has stated, then someone should be able to see all the tiny requests she is putting in and ask, "Do we really need our highly paid developer spending time reducing the title font size from 32 to 30, or is there something more critical they could be doing?"

      – kuhl
      yesterday



















    2















    There is no template even though my boss asked her to provide one.




    Ok, she doesn't deliver what your boss wants? His Problem (and then your colleagues), not yours - if you report on the project state openly.




    When she talks to me my anxiety goes through the roof. I have to use controlled breathing while imagining murdering her in a variety of ways. This is bad.




    No, thats not unusual, as long as the imagined ways of murdering her are fast and painless. But much better would be if you imagine to (and do) report the status of the project "no template available yet" in friendly word to your boss, something like:



    I am afraid we are running a little bit behind schedule. The layout keeps changing rather iteratively; we can continue like this, but we will not be ready as planned. It would help a great deal if we had an approved lay-outed and styled template available, that would make consistent demonstration and testing much easier.






    share|improve this answer































      1














      Take Control of the Change Process



      Your co-worker, who I assume is not your supervisor or you would say so, is monopolizing your time in order to micro-manage this project. Not only is it adversely affecting you with stress, it is wasting project time and causing severe delays in delivery of the project.



      You need to take control of the project, or they will continuously pester you to make minor changes.



      Set Your Own Meeting With Clear Objectives



      Your first objective is that you need a web template - even if you aren't a graphics designer, you should know what the template needs to look like. Set up a meeting, provide an email notice about said meeting, and come prepared to draw out the details of the template. 30 minutes, each day, until the template is complete.



      If the co-worker tries to pressure you for details before or after the meeting, tell them to bring them to the next meeting. Do not provide any answers outside of that meeting. If you must have details clarified, use email, and insist that they use email as well. Be firm about this - be a broken record if you must. They will, hopefully quickly, learn that they cannot waste your time or their own by constantly providing needless input.



      Do Whatever Work They Do Provide, Properly And On Time



      This is the most important part - limiting this type of input to meetings and emails will reduce your stress, but you still need to get the work done. Anything they provide concretely through meeting discussion or email should be worked on right away. You do not want to be the road block that prevents this project from going forward - so don't be. Work on what is solidly agreed upon. No more, no less.



      Your time is valuable - their time is valuable - and you both need to make the most of it. They aren't, so it's up to you to take charge and provide some semblance of structure to the work day.





      That being said, it is normal to sometimes come by each other's desk to discuss details that are important in the moment. You may have to walk to their desk to get clarification on some points as well. You will need to work on handling the stress of interacting with others in unplanned situations, and set firm boundaries on when and how often that interaction should take place.



      This will require a lot more fine-tuning, as the co-worker's limit for person-to-person interaction and your own are (very clearly) not the same. And as a developer, you require more focus and personal time than they do (apparently) on their own tasks.



      Be polite, be professional, but be firm in your own personal and professional boundaries, and take control of them whenever possible.



      As someone who still struggles with striking that balance - I wish you luck.






      share|improve this answer































        1














        Whatever software you use for the changes, install it for your coworker and let them play around until they get it right. then check if their changes are okay and merge them into the product.



        if they are not eager to learn, you are not eager to run. fallback to normal working conditions as mentioned in other answers, ask for the template, schedule normal finish date after more relevant tasks, tell them to ask your boss if they need it faster.






        share|improve this answer










        New contributor




        Mike is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.





















        • You cant just assume that everyone has the skill needed to make the changes. It's not just a matter of installing software.

          – ayrton clark
          yesterday






        • 1





          mention of software was quickly and immediately shut down by the coworker. They don't want to ~complicate their life

          – dennismv
          yesterday











        • then it's easy, not your problem, see my edit.

          – Mike
          yesterday



















        1














        I've got a bit of a different take on what's happening here. I think the difference is that the two of you have a drastically different ideal iteration length.



        Keep in mind, "Doing Stuff" generally happens in a cycle:




        1. Planning

        2. Implementing

        3. Getting Feedback

        4. Repeat


        This cycle can be very long - I've seen waterfall projects where it's months between customer review points.



        And it can be quick - make a change, take a look, see if it works, then repeat. (In pair programming, this can be extremely rapid.)



        There's no "right" answer. Fast cycles lets you get stuff done quicker (faster feedback, more responsive development, etc) but it has the downside of making the 'planning' part get too rushed and reducing your ability to do other things. Slow cycles let you plan well and devote your time among other projects... but it also means the project will take longer.



        So your coworker. She wants very rapid cycle times. Five minutes - do a single change, let's see what it looks like, okay let's move on to the next change. You want a slower cycle - list all the changes you want, I'll do them all over a few days/weeks, and then get back to you with all the changes done.



        Neither of you is "Right" - it's not right vs wrong. It'll help you moving forward if you realize where she's coming from: she wants a quick feedback cycle, and there are advantages to that. Don't get me wrong - I think you'd be wise to try to slow the cycle process down to something more reasonable from your side. But the interpersonal facet of this will be helped if you realize why she's doing what she's doing, and that she's not necessarily "wrong". She just wants a cycle length that's too short for your comfort - and fortunately, you can probably force a much longer cycle length by:




        1. Dictating a frequency/time you'll accept update requests

        2. Giving her a time when those updates will be performed and given back to her






        share|improve this answer































          0














          I think that Mike already found the root cause of the problem. I just want to say a couple of words to expand it.



          Be assertive! Enforce her to install the software required to do her job properly. This will enable her to shorten the "feedback loop" and make her do the job even faster because she would not need to wait for you to do requested changes.



          You have to state things clear! If she refuses to install the software making silly excuses, then you also should refuse to do any "temporary changes" for her to even see it. She states that mentioned software will make her life difficult. Lets begin with the mention, that the lack of it already made yours difficult with her.



          Instead, offer her some support in installing and operating mentioned software. I can imagine that she will have lot of technical problems initially bothering you even more than usually, but gradually, she will learn how to use it and she will eventually stop bothering you completely. Ask other colleagues for some help with supporting her with installing and using the software. It will "load-balance" itself evenly among all of you and cease to be perceivable issue.





          Other side notes:



          The discussion may look like:





          • Hi Dennismv, I need you to do some new changes I 'm working on recently.

          • Is it how it should look like in the final version?

          • I am not sure.

          • So let's install the development environment and see for yourself.

          • I would like not do do it! It will take lot of time and make life too complicated... [smiles gently]

          • I'm sorry to say it [her name], but I would like you to stop using my setup to see output of your changes you are not sure how it actually look like.

          • It is just a couple of font adjustments. It should take you five minutes to apply them. Can you make this change today?

          • No, [her name] I won't make any further temporary changes. It already wasted lot of my time I should spent on other projects. It is your responsibility to provide me the final template. My responsibility is to just apply the final version that shouldn't be changed too often. Instead, I would like to invest my time to help you install and use the software because I believe that it will stop wasting my time in the future.




          I can Imagine what she is actually thinking:





          • My task is to change the report, because it must look better.

          • I have a proposal of some changes, but I'm not sure how it will look like "in real".

          • I can not see it because I don't have required software.

          • I don't want to install it because it is too scary technical thing. It will make my life even more difficult.

          • Dennismv already installed it and can use it. Let make him apply my changes so I will see them.

          • Dennismv said that he will do it "later", so let go to kitchen for some coffee.

          • Dennismv didn't do it yet. Because it is my only thing to do in this job and my boss insisted it should be done yesterday, let go to Dennismv's desk and ask him gently again, when he will apply the changes so I could keep on progressing doing my own job...






          Besides, there were similar situation im my previous job. Some "business people" approached our team with lots of "grammar/spelling/translation" issues on the company's main page.



          Luckily there were two very smart developers in our team. They came up with the idea to provide a web browser plugin that allowed the "business people" to edit the translation file in runtime and see the results immediately.



          After implementation of their plugin, instead of lot of small requests to fix small "defects", there were only requests to upload files provided by them with all needed changes. It made things easier and quicker for both sides.






          share|improve this answer






















            protected by Mister Positive yesterday



            Thank you for your interest in this question.
            Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



            Would you like to answer one of these unanswered questions instead?














            13 Answers
            13






            active

            oldest

            votes








            13 Answers
            13






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            178














            I think the crux of the situation is:




            There is no template even though my boss asked her to provide one.




            Next time she stops by, beat her to the punch and insist that you need the template to do your job before she even asks for the next iteration of request. When she derails the conversation with specifics of what she wants wholeheartedly agree that that should be a part of the template that she will provide you. Do not agree to provide this report again without a template unless you get specific instructions from your boss to do so. If you are feeling it, drop by her office unannounced and ask for the template that she was supposed to provide you.



            As your boss is aware but not taking action, let them know that you will not be fulfilling future requests from this person unless proper business processes are followed.






            share|improve this answer



















            • 89





              +1 Stay firm. No template = no changes period. Say it in writing in an email that includes your boss if you have to.

              – Lee Abraham
              2 days ago






            • 18





              If questioned on it, you can support the no-template-no-programming decision by pointing out that the current non-process is not working.

              – Patricia Shanahan
              yesterday






            • 10





              If you don't push back on inadequate specs or lack of resources, you'll never get good specs or the necessary resources. Learning to say no is a skill.

              – Ian Kemp
              yesterday






            • 4





              Also, make sure that all changes requested are documented and signed off formally - if nothing else, you don't want the finished project to be compared against the original spec that it no longer remotely resembles to determine your success! A paper trail to show the changes ensures that they are both testable, and you can use the volume and timescales to push back or escalate an issue (e.g. "the requirements for this component have been changed twice weekly for the past month - hence why it has not yet been completed")

              – Chronocidal
              yesterday








            • 3





              It's also worth investigating why the requestor hasn't been doing the template in the first place... For example, if the software they use to do the template is not good, or they aren't good at using it, that could be remedied. Or if they're just a "think out loud" person, scheduling a recurring meeting where you work on the template together would help (the OP says that the OP is not a graphic/UI designer, if there IS a designer on the team then that person should also be involved in the meetings).

              – user3067860
              yesterday
















            178














            I think the crux of the situation is:




            There is no template even though my boss asked her to provide one.




            Next time she stops by, beat her to the punch and insist that you need the template to do your job before she even asks for the next iteration of request. When she derails the conversation with specifics of what she wants wholeheartedly agree that that should be a part of the template that she will provide you. Do not agree to provide this report again without a template unless you get specific instructions from your boss to do so. If you are feeling it, drop by her office unannounced and ask for the template that she was supposed to provide you.



            As your boss is aware but not taking action, let them know that you will not be fulfilling future requests from this person unless proper business processes are followed.






            share|improve this answer



















            • 89





              +1 Stay firm. No template = no changes period. Say it in writing in an email that includes your boss if you have to.

              – Lee Abraham
              2 days ago






            • 18





              If questioned on it, you can support the no-template-no-programming decision by pointing out that the current non-process is not working.

              – Patricia Shanahan
              yesterday






            • 10





              If you don't push back on inadequate specs or lack of resources, you'll never get good specs or the necessary resources. Learning to say no is a skill.

              – Ian Kemp
              yesterday






            • 4





              Also, make sure that all changes requested are documented and signed off formally - if nothing else, you don't want the finished project to be compared against the original spec that it no longer remotely resembles to determine your success! A paper trail to show the changes ensures that they are both testable, and you can use the volume and timescales to push back or escalate an issue (e.g. "the requirements for this component have been changed twice weekly for the past month - hence why it has not yet been completed")

              – Chronocidal
              yesterday








            • 3





              It's also worth investigating why the requestor hasn't been doing the template in the first place... For example, if the software they use to do the template is not good, or they aren't good at using it, that could be remedied. Or if they're just a "think out loud" person, scheduling a recurring meeting where you work on the template together would help (the OP says that the OP is not a graphic/UI designer, if there IS a designer on the team then that person should also be involved in the meetings).

              – user3067860
              yesterday














            178












            178








            178







            I think the crux of the situation is:




            There is no template even though my boss asked her to provide one.




            Next time she stops by, beat her to the punch and insist that you need the template to do your job before she even asks for the next iteration of request. When she derails the conversation with specifics of what she wants wholeheartedly agree that that should be a part of the template that she will provide you. Do not agree to provide this report again without a template unless you get specific instructions from your boss to do so. If you are feeling it, drop by her office unannounced and ask for the template that she was supposed to provide you.



            As your boss is aware but not taking action, let them know that you will not be fulfilling future requests from this person unless proper business processes are followed.






            share|improve this answer













            I think the crux of the situation is:




            There is no template even though my boss asked her to provide one.




            Next time she stops by, beat her to the punch and insist that you need the template to do your job before she even asks for the next iteration of request. When she derails the conversation with specifics of what she wants wholeheartedly agree that that should be a part of the template that she will provide you. Do not agree to provide this report again without a template unless you get specific instructions from your boss to do so. If you are feeling it, drop by her office unannounced and ask for the template that she was supposed to provide you.



            As your boss is aware but not taking action, let them know that you will not be fulfilling future requests from this person unless proper business processes are followed.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered 2 days ago









            MylesMyles

            28.7k865113




            28.7k865113








            • 89





              +1 Stay firm. No template = no changes period. Say it in writing in an email that includes your boss if you have to.

              – Lee Abraham
              2 days ago






            • 18





              If questioned on it, you can support the no-template-no-programming decision by pointing out that the current non-process is not working.

              – Patricia Shanahan
              yesterday






            • 10





              If you don't push back on inadequate specs or lack of resources, you'll never get good specs or the necessary resources. Learning to say no is a skill.

              – Ian Kemp
              yesterday






            • 4





              Also, make sure that all changes requested are documented and signed off formally - if nothing else, you don't want the finished project to be compared against the original spec that it no longer remotely resembles to determine your success! A paper trail to show the changes ensures that they are both testable, and you can use the volume and timescales to push back or escalate an issue (e.g. "the requirements for this component have been changed twice weekly for the past month - hence why it has not yet been completed")

              – Chronocidal
              yesterday








            • 3





              It's also worth investigating why the requestor hasn't been doing the template in the first place... For example, if the software they use to do the template is not good, or they aren't good at using it, that could be remedied. Or if they're just a "think out loud" person, scheduling a recurring meeting where you work on the template together would help (the OP says that the OP is not a graphic/UI designer, if there IS a designer on the team then that person should also be involved in the meetings).

              – user3067860
              yesterday














            • 89





              +1 Stay firm. No template = no changes period. Say it in writing in an email that includes your boss if you have to.

              – Lee Abraham
              2 days ago






            • 18





              If questioned on it, you can support the no-template-no-programming decision by pointing out that the current non-process is not working.

              – Patricia Shanahan
              yesterday






            • 10





              If you don't push back on inadequate specs or lack of resources, you'll never get good specs or the necessary resources. Learning to say no is a skill.

              – Ian Kemp
              yesterday






            • 4





              Also, make sure that all changes requested are documented and signed off formally - if nothing else, you don't want the finished project to be compared against the original spec that it no longer remotely resembles to determine your success! A paper trail to show the changes ensures that they are both testable, and you can use the volume and timescales to push back or escalate an issue (e.g. "the requirements for this component have been changed twice weekly for the past month - hence why it has not yet been completed")

              – Chronocidal
              yesterday








            • 3





              It's also worth investigating why the requestor hasn't been doing the template in the first place... For example, if the software they use to do the template is not good, or they aren't good at using it, that could be remedied. Or if they're just a "think out loud" person, scheduling a recurring meeting where you work on the template together would help (the OP says that the OP is not a graphic/UI designer, if there IS a designer on the team then that person should also be involved in the meetings).

              – user3067860
              yesterday








            89




            89





            +1 Stay firm. No template = no changes period. Say it in writing in an email that includes your boss if you have to.

            – Lee Abraham
            2 days ago





            +1 Stay firm. No template = no changes period. Say it in writing in an email that includes your boss if you have to.

            – Lee Abraham
            2 days ago




            18




            18





            If questioned on it, you can support the no-template-no-programming decision by pointing out that the current non-process is not working.

            – Patricia Shanahan
            yesterday





            If questioned on it, you can support the no-template-no-programming decision by pointing out that the current non-process is not working.

            – Patricia Shanahan
            yesterday




            10




            10





            If you don't push back on inadequate specs or lack of resources, you'll never get good specs or the necessary resources. Learning to say no is a skill.

            – Ian Kemp
            yesterday





            If you don't push back on inadequate specs or lack of resources, you'll never get good specs or the necessary resources. Learning to say no is a skill.

            – Ian Kemp
            yesterday




            4




            4





            Also, make sure that all changes requested are documented and signed off formally - if nothing else, you don't want the finished project to be compared against the original spec that it no longer remotely resembles to determine your success! A paper trail to show the changes ensures that they are both testable, and you can use the volume and timescales to push back or escalate an issue (e.g. "the requirements for this component have been changed twice weekly for the past month - hence why it has not yet been completed")

            – Chronocidal
            yesterday







            Also, make sure that all changes requested are documented and signed off formally - if nothing else, you don't want the finished project to be compared against the original spec that it no longer remotely resembles to determine your success! A paper trail to show the changes ensures that they are both testable, and you can use the volume and timescales to push back or escalate an issue (e.g. "the requirements for this component have been changed twice weekly for the past month - hence why it has not yet been completed")

            – Chronocidal
            yesterday






            3




            3





            It's also worth investigating why the requestor hasn't been doing the template in the first place... For example, if the software they use to do the template is not good, or they aren't good at using it, that could be remedied. Or if they're just a "think out loud" person, scheduling a recurring meeting where you work on the template together would help (the OP says that the OP is not a graphic/UI designer, if there IS a designer on the team then that person should also be involved in the meetings).

            – user3067860
            yesterday





            It's also worth investigating why the requestor hasn't been doing the template in the first place... For example, if the software they use to do the template is not good, or they aren't good at using it, that could be remedied. Or if they're just a "think out loud" person, scheduling a recurring meeting where you work on the template together would help (the OP says that the OP is not a graphic/UI designer, if there IS a designer on the team then that person should also be involved in the meetings).

            – user3067860
            yesterday













            64















            When she talks to me my anxiety goes through the roof. I have to use
            controlled breathing while imagining murdering her in a variety of
            ways. This is bad.




            You should be discussing this part with a mental health professional.



            They can advise strategies and/or medication to help you cope with your anxiety, since you find it so severe.




            What do I do exactly because even in my infinite wisdom I kept a poker
            face telling her grits teeth "okay I will implement those changes" In
            reality though I am also done with this project, even before she
            started. She is keeping me from advancing to other more important
            projects.




            You should be discussing this part with your boss.



            Together you should decide how far you should be going to please this coworker (and any other consumer of your work). And together you should decide how to deal with them when they want more than you are authorized by your boss to give.






            share|improve this answer





















            • 40





              You should be discussing this part with your medical professional. --- this is key.

              – Mister Positive
              2 days ago






            • 21





              @michi - and certainly that is something to discuss with your medical professional.

              – Joe Strazzere
              2 days ago






            • 5





              @dennismv - a professional can help you learn how to deal with it.

              – Joe Strazzere
              2 days ago






            • 7





              While I agree with this up to a point, if someone walked up to you and kicked you in the shin repeatedly, you would get angry. That anger would not be a medical issue, it would be an entirely normal response. Likewise, there are some workplace situations that just suck. My answer to the OP would only repeat Myles's answer above, but I see this issue as that the OP feels totally helpless because he is not proactively addressing the situation, and he is becoming angry / anxious due to that; the issue is not that he feels angry / anxious per se.

              – Joe Stevens
              yesterday








            • 9





              @JoeStevens - when someone feels compelled to use controlled breathing while imagining murder, that's an issue worth addressing with a professional, IMHO. I wouldn't consider it an entirely normal response in a work situation.

              – Joe Strazzere
              yesterday


















            64















            When she talks to me my anxiety goes through the roof. I have to use
            controlled breathing while imagining murdering her in a variety of
            ways. This is bad.




            You should be discussing this part with a mental health professional.



            They can advise strategies and/or medication to help you cope with your anxiety, since you find it so severe.




            What do I do exactly because even in my infinite wisdom I kept a poker
            face telling her grits teeth "okay I will implement those changes" In
            reality though I am also done with this project, even before she
            started. She is keeping me from advancing to other more important
            projects.




            You should be discussing this part with your boss.



            Together you should decide how far you should be going to please this coworker (and any other consumer of your work). And together you should decide how to deal with them when they want more than you are authorized by your boss to give.






            share|improve this answer





















            • 40





              You should be discussing this part with your medical professional. --- this is key.

              – Mister Positive
              2 days ago






            • 21





              @michi - and certainly that is something to discuss with your medical professional.

              – Joe Strazzere
              2 days ago






            • 5





              @dennismv - a professional can help you learn how to deal with it.

              – Joe Strazzere
              2 days ago






            • 7





              While I agree with this up to a point, if someone walked up to you and kicked you in the shin repeatedly, you would get angry. That anger would not be a medical issue, it would be an entirely normal response. Likewise, there are some workplace situations that just suck. My answer to the OP would only repeat Myles's answer above, but I see this issue as that the OP feels totally helpless because he is not proactively addressing the situation, and he is becoming angry / anxious due to that; the issue is not that he feels angry / anxious per se.

              – Joe Stevens
              yesterday








            • 9





              @JoeStevens - when someone feels compelled to use controlled breathing while imagining murder, that's an issue worth addressing with a professional, IMHO. I wouldn't consider it an entirely normal response in a work situation.

              – Joe Strazzere
              yesterday
















            64












            64








            64








            When she talks to me my anxiety goes through the roof. I have to use
            controlled breathing while imagining murdering her in a variety of
            ways. This is bad.




            You should be discussing this part with a mental health professional.



            They can advise strategies and/or medication to help you cope with your anxiety, since you find it so severe.




            What do I do exactly because even in my infinite wisdom I kept a poker
            face telling her grits teeth "okay I will implement those changes" In
            reality though I am also done with this project, even before she
            started. She is keeping me from advancing to other more important
            projects.




            You should be discussing this part with your boss.



            Together you should decide how far you should be going to please this coworker (and any other consumer of your work). And together you should decide how to deal with them when they want more than you are authorized by your boss to give.






            share|improve this answer
















            When she talks to me my anxiety goes through the roof. I have to use
            controlled breathing while imagining murdering her in a variety of
            ways. This is bad.




            You should be discussing this part with a mental health professional.



            They can advise strategies and/or medication to help you cope with your anxiety, since you find it so severe.




            What do I do exactly because even in my infinite wisdom I kept a poker
            face telling her grits teeth "okay I will implement those changes" In
            reality though I am also done with this project, even before she
            started. She is keeping me from advancing to other more important
            projects.




            You should be discussing this part with your boss.



            Together you should decide how far you should be going to please this coworker (and any other consumer of your work). And together you should decide how to deal with them when they want more than you are authorized by your boss to give.







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited yesterday

























            answered 2 days ago









            Joe StrazzereJoe Strazzere

            257k1327491062




            257k1327491062








            • 40





              You should be discussing this part with your medical professional. --- this is key.

              – Mister Positive
              2 days ago






            • 21





              @michi - and certainly that is something to discuss with your medical professional.

              – Joe Strazzere
              2 days ago






            • 5





              @dennismv - a professional can help you learn how to deal with it.

              – Joe Strazzere
              2 days ago






            • 7





              While I agree with this up to a point, if someone walked up to you and kicked you in the shin repeatedly, you would get angry. That anger would not be a medical issue, it would be an entirely normal response. Likewise, there are some workplace situations that just suck. My answer to the OP would only repeat Myles's answer above, but I see this issue as that the OP feels totally helpless because he is not proactively addressing the situation, and he is becoming angry / anxious due to that; the issue is not that he feels angry / anxious per se.

              – Joe Stevens
              yesterday








            • 9





              @JoeStevens - when someone feels compelled to use controlled breathing while imagining murder, that's an issue worth addressing with a professional, IMHO. I wouldn't consider it an entirely normal response in a work situation.

              – Joe Strazzere
              yesterday
















            • 40





              You should be discussing this part with your medical professional. --- this is key.

              – Mister Positive
              2 days ago






            • 21





              @michi - and certainly that is something to discuss with your medical professional.

              – Joe Strazzere
              2 days ago






            • 5





              @dennismv - a professional can help you learn how to deal with it.

              – Joe Strazzere
              2 days ago






            • 7





              While I agree with this up to a point, if someone walked up to you and kicked you in the shin repeatedly, you would get angry. That anger would not be a medical issue, it would be an entirely normal response. Likewise, there are some workplace situations that just suck. My answer to the OP would only repeat Myles's answer above, but I see this issue as that the OP feels totally helpless because he is not proactively addressing the situation, and he is becoming angry / anxious due to that; the issue is not that he feels angry / anxious per se.

              – Joe Stevens
              yesterday








            • 9





              @JoeStevens - when someone feels compelled to use controlled breathing while imagining murder, that's an issue worth addressing with a professional, IMHO. I wouldn't consider it an entirely normal response in a work situation.

              – Joe Strazzere
              yesterday










            40




            40





            You should be discussing this part with your medical professional. --- this is key.

            – Mister Positive
            2 days ago





            You should be discussing this part with your medical professional. --- this is key.

            – Mister Positive
            2 days ago




            21




            21





            @michi - and certainly that is something to discuss with your medical professional.

            – Joe Strazzere
            2 days ago





            @michi - and certainly that is something to discuss with your medical professional.

            – Joe Strazzere
            2 days ago




            5




            5





            @dennismv - a professional can help you learn how to deal with it.

            – Joe Strazzere
            2 days ago





            @dennismv - a professional can help you learn how to deal with it.

            – Joe Strazzere
            2 days ago




            7




            7





            While I agree with this up to a point, if someone walked up to you and kicked you in the shin repeatedly, you would get angry. That anger would not be a medical issue, it would be an entirely normal response. Likewise, there are some workplace situations that just suck. My answer to the OP would only repeat Myles's answer above, but I see this issue as that the OP feels totally helpless because he is not proactively addressing the situation, and he is becoming angry / anxious due to that; the issue is not that he feels angry / anxious per se.

            – Joe Stevens
            yesterday







            While I agree with this up to a point, if someone walked up to you and kicked you in the shin repeatedly, you would get angry. That anger would not be a medical issue, it would be an entirely normal response. Likewise, there are some workplace situations that just suck. My answer to the OP would only repeat Myles's answer above, but I see this issue as that the OP feels totally helpless because he is not proactively addressing the situation, and he is becoming angry / anxious due to that; the issue is not that he feels angry / anxious per se.

            – Joe Stevens
            yesterday






            9




            9





            @JoeStevens - when someone feels compelled to use controlled breathing while imagining murder, that's an issue worth addressing with a professional, IMHO. I wouldn't consider it an entirely normal response in a work situation.

            – Joe Strazzere
            yesterday







            @JoeStevens - when someone feels compelled to use controlled breathing while imagining murder, that's an issue worth addressing with a professional, IMHO. I wouldn't consider it an entirely normal response in a work situation.

            – Joe Strazzere
            yesterday













            13















            She is keeping me from advancing to other more important projects.




            That should be important to the organization's leadership. So, you will hopefully have your manager's support when you set a firm deadline beyond which further edits cannot be made.



            Here's an example. "I am unable to make any additional changes to this document after [insert the day of your choice, including today]. Please make sure to give me a complete list of all the final edits you'd like before then."



            If they have a change after that deadline, take it to your manager and let them know how and why the situation is preventing you from addressing more important projects.






            share|improve this answer










            New contributor




            Headblender is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.





















            • I would go further and say: "I have built this exactly as you asked me to and we have iterated on it multiple times. It is ready to be released as is whenever you want. If you have change requests, please talk to my manager since I am working on other tasks at the moment".

              – Emil Vikström
              yesterday
















            13















            She is keeping me from advancing to other more important projects.




            That should be important to the organization's leadership. So, you will hopefully have your manager's support when you set a firm deadline beyond which further edits cannot be made.



            Here's an example. "I am unable to make any additional changes to this document after [insert the day of your choice, including today]. Please make sure to give me a complete list of all the final edits you'd like before then."



            If they have a change after that deadline, take it to your manager and let them know how and why the situation is preventing you from addressing more important projects.






            share|improve this answer










            New contributor




            Headblender is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.





















            • I would go further and say: "I have built this exactly as you asked me to and we have iterated on it multiple times. It is ready to be released as is whenever you want. If you have change requests, please talk to my manager since I am working on other tasks at the moment".

              – Emil Vikström
              yesterday














            13












            13








            13








            She is keeping me from advancing to other more important projects.




            That should be important to the organization's leadership. So, you will hopefully have your manager's support when you set a firm deadline beyond which further edits cannot be made.



            Here's an example. "I am unable to make any additional changes to this document after [insert the day of your choice, including today]. Please make sure to give me a complete list of all the final edits you'd like before then."



            If they have a change after that deadline, take it to your manager and let them know how and why the situation is preventing you from addressing more important projects.






            share|improve this answer










            New contributor




            Headblender is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.











            She is keeping me from advancing to other more important projects.




            That should be important to the organization's leadership. So, you will hopefully have your manager's support when you set a firm deadline beyond which further edits cannot be made.



            Here's an example. "I am unable to make any additional changes to this document after [insert the day of your choice, including today]. Please make sure to give me a complete list of all the final edits you'd like before then."



            If they have a change after that deadline, take it to your manager and let them know how and why the situation is preventing you from addressing more important projects.







            share|improve this answer










            New contributor




            Headblender is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.









            share|improve this answer



            share|improve this answer








            edited 2 days ago





















            New contributor




            Headblender is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.









            answered 2 days ago









            HeadblenderHeadblender

            2314




            2314




            New contributor




            Headblender is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.





            New contributor





            Headblender is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.






            Headblender is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
            Check out our Code of Conduct.













            • I would go further and say: "I have built this exactly as you asked me to and we have iterated on it multiple times. It is ready to be released as is whenever you want. If you have change requests, please talk to my manager since I am working on other tasks at the moment".

              – Emil Vikström
              yesterday



















            • I would go further and say: "I have built this exactly as you asked me to and we have iterated on it multiple times. It is ready to be released as is whenever you want. If you have change requests, please talk to my manager since I am working on other tasks at the moment".

              – Emil Vikström
              yesterday

















            I would go further and say: "I have built this exactly as you asked me to and we have iterated on it multiple times. It is ready to be released as is whenever you want. If you have change requests, please talk to my manager since I am working on other tasks at the moment".

            – Emil Vikström
            yesterday





            I would go further and say: "I have built this exactly as you asked me to and we have iterated on it multiple times. It is ready to be released as is whenever you want. If you have change requests, please talk to my manager since I am working on other tasks at the moment".

            – Emil Vikström
            yesterday











            7















            How do I deal with a coworker that keeps asking to make small superficial changes to a report, and it is seriously triggering my anxiety?




            Seems that this coworker is (1) not your boss and (2) bypassing the established procedure for the project development (template, given, implement it, repeat).



            I suggest a two-step approach:





            • First, try to address and solve this with this coworker. Next time they ask you to make some changes, or asks you for a random meeting, try something like this:




              Hello Joe, I am currently busy with Project A and B. Is this related to the Website Report Project? If so, and you wish some changes to be done, please send me the new template along with the changes listed via email, and I will get to it as soon as I can.




              This way you are kindly steering them towards the correct development procedure, and making them aware that you have other, important projects to do.




            • If this fails, the next step is to bring this up to your boss. A professional way to phrase it I can think of is:




              Hello Boss. Lately Joe has been asking me several changes regarding the Website Report Project. I am aware that I also have Projects A, B and C to work on, so I want to ask you if I should give this Report project priority over the others.



              Regardless, could you please send us an email indicating how the development procedure should be? I understand I should be provided with a template, and only after that I can proceed to make the changes. Is this correct, boss?




              This way you are also politely steering your coworker to the proper development procedure, by having your boss remind you two how it should be. After this, if your coworker insists on out-of-procedure changes, you can safely point them to your boss's indication and ask them to follow the standard procedure.








            share|improve this answer






























              7















              How do I deal with a coworker that keeps asking to make small superficial changes to a report, and it is seriously triggering my anxiety?




              Seems that this coworker is (1) not your boss and (2) bypassing the established procedure for the project development (template, given, implement it, repeat).



              I suggest a two-step approach:





              • First, try to address and solve this with this coworker. Next time they ask you to make some changes, or asks you for a random meeting, try something like this:




                Hello Joe, I am currently busy with Project A and B. Is this related to the Website Report Project? If so, and you wish some changes to be done, please send me the new template along with the changes listed via email, and I will get to it as soon as I can.




                This way you are kindly steering them towards the correct development procedure, and making them aware that you have other, important projects to do.




              • If this fails, the next step is to bring this up to your boss. A professional way to phrase it I can think of is:




                Hello Boss. Lately Joe has been asking me several changes regarding the Website Report Project. I am aware that I also have Projects A, B and C to work on, so I want to ask you if I should give this Report project priority over the others.



                Regardless, could you please send us an email indicating how the development procedure should be? I understand I should be provided with a template, and only after that I can proceed to make the changes. Is this correct, boss?




                This way you are also politely steering your coworker to the proper development procedure, by having your boss remind you two how it should be. After this, if your coworker insists on out-of-procedure changes, you can safely point them to your boss's indication and ask them to follow the standard procedure.








              share|improve this answer




























                7












                7








                7








                How do I deal with a coworker that keeps asking to make small superficial changes to a report, and it is seriously triggering my anxiety?




                Seems that this coworker is (1) not your boss and (2) bypassing the established procedure for the project development (template, given, implement it, repeat).



                I suggest a two-step approach:





                • First, try to address and solve this with this coworker. Next time they ask you to make some changes, or asks you for a random meeting, try something like this:




                  Hello Joe, I am currently busy with Project A and B. Is this related to the Website Report Project? If so, and you wish some changes to be done, please send me the new template along with the changes listed via email, and I will get to it as soon as I can.




                  This way you are kindly steering them towards the correct development procedure, and making them aware that you have other, important projects to do.




                • If this fails, the next step is to bring this up to your boss. A professional way to phrase it I can think of is:




                  Hello Boss. Lately Joe has been asking me several changes regarding the Website Report Project. I am aware that I also have Projects A, B and C to work on, so I want to ask you if I should give this Report project priority over the others.



                  Regardless, could you please send us an email indicating how the development procedure should be? I understand I should be provided with a template, and only after that I can proceed to make the changes. Is this correct, boss?




                  This way you are also politely steering your coworker to the proper development procedure, by having your boss remind you two how it should be. After this, if your coworker insists on out-of-procedure changes, you can safely point them to your boss's indication and ask them to follow the standard procedure.








                share|improve this answer
















                How do I deal with a coworker that keeps asking to make small superficial changes to a report, and it is seriously triggering my anxiety?




                Seems that this coworker is (1) not your boss and (2) bypassing the established procedure for the project development (template, given, implement it, repeat).



                I suggest a two-step approach:





                • First, try to address and solve this with this coworker. Next time they ask you to make some changes, or asks you for a random meeting, try something like this:




                  Hello Joe, I am currently busy with Project A and B. Is this related to the Website Report Project? If so, and you wish some changes to be done, please send me the new template along with the changes listed via email, and I will get to it as soon as I can.




                  This way you are kindly steering them towards the correct development procedure, and making them aware that you have other, important projects to do.




                • If this fails, the next step is to bring this up to your boss. A professional way to phrase it I can think of is:




                  Hello Boss. Lately Joe has been asking me several changes regarding the Website Report Project. I am aware that I also have Projects A, B and C to work on, so I want to ask you if I should give this Report project priority over the others.



                  Regardless, could you please send us an email indicating how the development procedure should be? I understand I should be provided with a template, and only after that I can proceed to make the changes. Is this correct, boss?




                  This way you are also politely steering your coworker to the proper development procedure, by having your boss remind you two how it should be. After this, if your coworker insists on out-of-procedure changes, you can safely point them to your boss's indication and ask them to follow the standard procedure.









                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited 2 days ago

























                answered 2 days ago









                DarkCygnusDarkCygnus

                39.9k1987169




                39.9k1987169























                    5














                    It's weird, I see no answer addressing what I feel is the core of the problem so I'm adding my own :




                    What do I do exactly because even I kept a poker face telling her while gritting teeth: "okay I can/will implement those changes"




                    By agreeing each time to the demands of your coworker, you enable her behavior and she'll feel unconsciously encouraged to keep doing things the way she does it.



                    So if someone, anyone (even your boss) keeps interrupting you for small things and for bad reasons until it makes you unable to work correctly and even stresses you out, you need first to be able to say "No, it's not possible".



                    Once you've done that, of course you can start discussing better processes or what are the correct channels to do thing, as stated in the other answers. The point is not to block everything, just to make them understand that their ways are unproductive and/or just bothering you (which is sometimes something they just weren't aware of and will comply quite nicely once they are).






                    share|improve this answer
























                    • So concurred. A hard "No" or even a soft "I too am feeling over-burdened with this project. I want to stop working on it to other more interesting work. I think we should release it as BETA and see if the user-base has feedback on it. Let's set the feedback period for a month and revisit it after you've gone through all the feedback" might be the next best response.

                      – Ammar Naseer
                      yesterday











                    • Inhaftiert the same reaction, tell people when they are not welcome or why their requests have low prio.

                      – eckes
                      7 hours ago
















                    5














                    It's weird, I see no answer addressing what I feel is the core of the problem so I'm adding my own :




                    What do I do exactly because even I kept a poker face telling her while gritting teeth: "okay I can/will implement those changes"




                    By agreeing each time to the demands of your coworker, you enable her behavior and she'll feel unconsciously encouraged to keep doing things the way she does it.



                    So if someone, anyone (even your boss) keeps interrupting you for small things and for bad reasons until it makes you unable to work correctly and even stresses you out, you need first to be able to say "No, it's not possible".



                    Once you've done that, of course you can start discussing better processes or what are the correct channels to do thing, as stated in the other answers. The point is not to block everything, just to make them understand that their ways are unproductive and/or just bothering you (which is sometimes something they just weren't aware of and will comply quite nicely once they are).






                    share|improve this answer
























                    • So concurred. A hard "No" or even a soft "I too am feeling over-burdened with this project. I want to stop working on it to other more interesting work. I think we should release it as BETA and see if the user-base has feedback on it. Let's set the feedback period for a month and revisit it after you've gone through all the feedback" might be the next best response.

                      – Ammar Naseer
                      yesterday











                    • Inhaftiert the same reaction, tell people when they are not welcome or why their requests have low prio.

                      – eckes
                      7 hours ago














                    5












                    5








                    5







                    It's weird, I see no answer addressing what I feel is the core of the problem so I'm adding my own :




                    What do I do exactly because even I kept a poker face telling her while gritting teeth: "okay I can/will implement those changes"




                    By agreeing each time to the demands of your coworker, you enable her behavior and she'll feel unconsciously encouraged to keep doing things the way she does it.



                    So if someone, anyone (even your boss) keeps interrupting you for small things and for bad reasons until it makes you unable to work correctly and even stresses you out, you need first to be able to say "No, it's not possible".



                    Once you've done that, of course you can start discussing better processes or what are the correct channels to do thing, as stated in the other answers. The point is not to block everything, just to make them understand that their ways are unproductive and/or just bothering you (which is sometimes something they just weren't aware of and will comply quite nicely once they are).






                    share|improve this answer













                    It's weird, I see no answer addressing what I feel is the core of the problem so I'm adding my own :




                    What do I do exactly because even I kept a poker face telling her while gritting teeth: "okay I can/will implement those changes"




                    By agreeing each time to the demands of your coworker, you enable her behavior and she'll feel unconsciously encouraged to keep doing things the way she does it.



                    So if someone, anyone (even your boss) keeps interrupting you for small things and for bad reasons until it makes you unable to work correctly and even stresses you out, you need first to be able to say "No, it's not possible".



                    Once you've done that, of course you can start discussing better processes or what are the correct channels to do thing, as stated in the other answers. The point is not to block everything, just to make them understand that their ways are unproductive and/or just bothering you (which is sometimes something they just weren't aware of and will comply quite nicely once they are).







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered 2 days ago









                    EchoxEchox

                    1814




                    1814













                    • So concurred. A hard "No" or even a soft "I too am feeling over-burdened with this project. I want to stop working on it to other more interesting work. I think we should release it as BETA and see if the user-base has feedback on it. Let's set the feedback period for a month and revisit it after you've gone through all the feedback" might be the next best response.

                      – Ammar Naseer
                      yesterday











                    • Inhaftiert the same reaction, tell people when they are not welcome or why their requests have low prio.

                      – eckes
                      7 hours ago



















                    • So concurred. A hard "No" or even a soft "I too am feeling over-burdened with this project. I want to stop working on it to other more interesting work. I think we should release it as BETA and see if the user-base has feedback on it. Let's set the feedback period for a month and revisit it after you've gone through all the feedback" might be the next best response.

                      – Ammar Naseer
                      yesterday











                    • Inhaftiert the same reaction, tell people when they are not welcome or why their requests have low prio.

                      – eckes
                      7 hours ago

















                    So concurred. A hard "No" or even a soft "I too am feeling over-burdened with this project. I want to stop working on it to other more interesting work. I think we should release it as BETA and see if the user-base has feedback on it. Let's set the feedback period for a month and revisit it after you've gone through all the feedback" might be the next best response.

                    – Ammar Naseer
                    yesterday





                    So concurred. A hard "No" or even a soft "I too am feeling over-burdened with this project. I want to stop working on it to other more interesting work. I think we should release it as BETA and see if the user-base has feedback on it. Let's set the feedback period for a month and revisit it after you've gone through all the feedback" might be the next best response.

                    – Ammar Naseer
                    yesterday













                    Inhaftiert the same reaction, tell people when they are not welcome or why their requests have low prio.

                    – eckes
                    7 hours ago





                    Inhaftiert the same reaction, tell people when they are not welcome or why their requests have low prio.

                    – eckes
                    7 hours ago











                    3














                    Other answers have already covered insisting on getting the template and talking to your boss about how to prioritize this work (including getting a deadline).



                    Once the template exists, schedule a time to meet with her and then only discuss changes during that meeting. This way you aren't getting randomly pulled away from more important work multiple times a day. When she tries to get you to drop everything for a change to the template, say you can discuss it at the meeting:




                    • We'll have to talk about that during our meeting.

                    • We can go over your new template at the meeting.

                    • We can talk about time estimates at the meeting.

                    • We're meeting about that at [day/time], let's talk about it then.



                    omg, I am "so done" with this project




                    You can try to discourage this by saying things like:




                    • I like to try to stay positive about our work.

                    • Having the template and regular meetings will make this easier to finish.

                    • Let's focus on wrapping this up.


                    If the report is essentially done, you can point this out when she says she complains:




                    • Actually, I think this looks good. Are you ready to wrap up with project?

                    • The report looks complete. Is there anything preventing us from saying this is done?


                    Since these responses invite discussion, only use them if she complains during the meeting.






                    share|improve this answer
























                    • I disagree with the stereotypical office way of solving problems: I see there is a problem so lets schedule a meeting and discuss 2 hours about how to solve it As I can see, the woman causing the problem is thinking in the same way and is wasting OP's time even more. Short email with just ready template and list of changes made recently might be good solution to the problem.

                      – mpasko256
                      yesterday











                    • @mpasko256 I'm not suggesting that the OP sit with their co-worker for 2 whole hours. I'm saying that setting up a pre-planned meeting is a good way of shutting down the random impromptu meetings. I agree that this is the sort of thing that should be doable via email but it really sounds like this coworker is going to want to talk about it anyway. Rather than risk her complaining to the boss that OP refuses to meet/talk with her, meet once and be done with it.

                      – BSMP
                      yesterday
















                    3














                    Other answers have already covered insisting on getting the template and talking to your boss about how to prioritize this work (including getting a deadline).



                    Once the template exists, schedule a time to meet with her and then only discuss changes during that meeting. This way you aren't getting randomly pulled away from more important work multiple times a day. When she tries to get you to drop everything for a change to the template, say you can discuss it at the meeting:




                    • We'll have to talk about that during our meeting.

                    • We can go over your new template at the meeting.

                    • We can talk about time estimates at the meeting.

                    • We're meeting about that at [day/time], let's talk about it then.



                    omg, I am "so done" with this project




                    You can try to discourage this by saying things like:




                    • I like to try to stay positive about our work.

                    • Having the template and regular meetings will make this easier to finish.

                    • Let's focus on wrapping this up.


                    If the report is essentially done, you can point this out when she says she complains:




                    • Actually, I think this looks good. Are you ready to wrap up with project?

                    • The report looks complete. Is there anything preventing us from saying this is done?


                    Since these responses invite discussion, only use them if she complains during the meeting.






                    share|improve this answer
























                    • I disagree with the stereotypical office way of solving problems: I see there is a problem so lets schedule a meeting and discuss 2 hours about how to solve it As I can see, the woman causing the problem is thinking in the same way and is wasting OP's time even more. Short email with just ready template and list of changes made recently might be good solution to the problem.

                      – mpasko256
                      yesterday











                    • @mpasko256 I'm not suggesting that the OP sit with their co-worker for 2 whole hours. I'm saying that setting up a pre-planned meeting is a good way of shutting down the random impromptu meetings. I agree that this is the sort of thing that should be doable via email but it really sounds like this coworker is going to want to talk about it anyway. Rather than risk her complaining to the boss that OP refuses to meet/talk with her, meet once and be done with it.

                      – BSMP
                      yesterday














                    3












                    3








                    3







                    Other answers have already covered insisting on getting the template and talking to your boss about how to prioritize this work (including getting a deadline).



                    Once the template exists, schedule a time to meet with her and then only discuss changes during that meeting. This way you aren't getting randomly pulled away from more important work multiple times a day. When she tries to get you to drop everything for a change to the template, say you can discuss it at the meeting:




                    • We'll have to talk about that during our meeting.

                    • We can go over your new template at the meeting.

                    • We can talk about time estimates at the meeting.

                    • We're meeting about that at [day/time], let's talk about it then.



                    omg, I am "so done" with this project




                    You can try to discourage this by saying things like:




                    • I like to try to stay positive about our work.

                    • Having the template and regular meetings will make this easier to finish.

                    • Let's focus on wrapping this up.


                    If the report is essentially done, you can point this out when she says she complains:




                    • Actually, I think this looks good. Are you ready to wrap up with project?

                    • The report looks complete. Is there anything preventing us from saying this is done?


                    Since these responses invite discussion, only use them if she complains during the meeting.






                    share|improve this answer













                    Other answers have already covered insisting on getting the template and talking to your boss about how to prioritize this work (including getting a deadline).



                    Once the template exists, schedule a time to meet with her and then only discuss changes during that meeting. This way you aren't getting randomly pulled away from more important work multiple times a day. When she tries to get you to drop everything for a change to the template, say you can discuss it at the meeting:




                    • We'll have to talk about that during our meeting.

                    • We can go over your new template at the meeting.

                    • We can talk about time estimates at the meeting.

                    • We're meeting about that at [day/time], let's talk about it then.



                    omg, I am "so done" with this project




                    You can try to discourage this by saying things like:




                    • I like to try to stay positive about our work.

                    • Having the template and regular meetings will make this easier to finish.

                    • Let's focus on wrapping this up.


                    If the report is essentially done, you can point this out when she says she complains:




                    • Actually, I think this looks good. Are you ready to wrap up with project?

                    • The report looks complete. Is there anything preventing us from saying this is done?


                    Since these responses invite discussion, only use them if she complains during the meeting.







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered 2 days ago









                    BSMPBSMP

                    3,6061427




                    3,6061427













                    • I disagree with the stereotypical office way of solving problems: I see there is a problem so lets schedule a meeting and discuss 2 hours about how to solve it As I can see, the woman causing the problem is thinking in the same way and is wasting OP's time even more. Short email with just ready template and list of changes made recently might be good solution to the problem.

                      – mpasko256
                      yesterday











                    • @mpasko256 I'm not suggesting that the OP sit with their co-worker for 2 whole hours. I'm saying that setting up a pre-planned meeting is a good way of shutting down the random impromptu meetings. I agree that this is the sort of thing that should be doable via email but it really sounds like this coworker is going to want to talk about it anyway. Rather than risk her complaining to the boss that OP refuses to meet/talk with her, meet once and be done with it.

                      – BSMP
                      yesterday



















                    • I disagree with the stereotypical office way of solving problems: I see there is a problem so lets schedule a meeting and discuss 2 hours about how to solve it As I can see, the woman causing the problem is thinking in the same way and is wasting OP's time even more. Short email with just ready template and list of changes made recently might be good solution to the problem.

                      – mpasko256
                      yesterday











                    • @mpasko256 I'm not suggesting that the OP sit with their co-worker for 2 whole hours. I'm saying that setting up a pre-planned meeting is a good way of shutting down the random impromptu meetings. I agree that this is the sort of thing that should be doable via email but it really sounds like this coworker is going to want to talk about it anyway. Rather than risk her complaining to the boss that OP refuses to meet/talk with her, meet once and be done with it.

                      – BSMP
                      yesterday

















                    I disagree with the stereotypical office way of solving problems: I see there is a problem so lets schedule a meeting and discuss 2 hours about how to solve it As I can see, the woman causing the problem is thinking in the same way and is wasting OP's time even more. Short email with just ready template and list of changes made recently might be good solution to the problem.

                    – mpasko256
                    yesterday





                    I disagree with the stereotypical office way of solving problems: I see there is a problem so lets schedule a meeting and discuss 2 hours about how to solve it As I can see, the woman causing the problem is thinking in the same way and is wasting OP's time even more. Short email with just ready template and list of changes made recently might be good solution to the problem.

                    – mpasko256
                    yesterday













                    @mpasko256 I'm not suggesting that the OP sit with their co-worker for 2 whole hours. I'm saying that setting up a pre-planned meeting is a good way of shutting down the random impromptu meetings. I agree that this is the sort of thing that should be doable via email but it really sounds like this coworker is going to want to talk about it anyway. Rather than risk her complaining to the boss that OP refuses to meet/talk with her, meet once and be done with it.

                    – BSMP
                    yesterday





                    @mpasko256 I'm not suggesting that the OP sit with their co-worker for 2 whole hours. I'm saying that setting up a pre-planned meeting is a good way of shutting down the random impromptu meetings. I agree that this is the sort of thing that should be doable via email but it really sounds like this coworker is going to want to talk about it anyway. Rather than risk her complaining to the boss that OP refuses to meet/talk with her, meet once and be done with it.

                    – BSMP
                    yesterday











                    3














                    I programmatically make PDFs of content on a site and suffer from exactly the same issue as you, although it's my director that requests these multiple and minute changes all day long



                    What it boiled down to is her using my output for 'testing': they want to see the report on the system, critique it, then make changes



                    What solved the problem for me was doing:




                    • Exaggerating the amount of work it is to make a small change. So saying "I can do this, but it will require a lot of other backend changes", coupled with:

                    • Repeating the changes back to them and asking them to confirm, then giving your own deadline of "for tomorrow" and avoid agreeing to do something immediately or that day

                    • When they come back later and ask for a change again, say "i'll have to redo the functions to implement that and so will miss the deadline" meaning that either I carry on with what was agreed, or i'll miss the deadline that was agreed upon


                    Another idea I think could work for you is saying that the project is taking too long and now you need to log your activity on it. So you'll now be logging all her "requests" as time spent on this project






                    share|improve this answer








                    New contributor




                    SuperSecretAndHiddenFromWork is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.
















                    • 3





                      I'd love to upvote your final paragraph, but I can't because your three points before it propose lying about what you do at your job. No matter how good the intentions behind the lies that's a really unethical response to a horrible situation in my opinion.

                      – Player One
                      yesterday











                    • It's not necessarily a fixed lie in my opinion. Surely sometimes when implementing something, unexpected problems arise and so it's good practice to overestimate timings. As a programmer i've heard it's common practice to say something will take a day, since you might not have anticipated a bug manifesting itself. We point 3, I suppose you technically are redoing the functions for the formatting. Basically my point is to 'scare off' the request with correct, albeit intimidating language

                      – SuperSecretAndHiddenFromWork
                      yesterday











                    • But I get your point

                      – SuperSecretAndHiddenFromWork
                      yesterday






                    • 1





                      In the case that logging time against it was happening anyway, reminding them how much time you've already spent on it could work. "I've logged X hours against this, this change will take another Y."

                      – BSMP
                      yesterday
















                    3














                    I programmatically make PDFs of content on a site and suffer from exactly the same issue as you, although it's my director that requests these multiple and minute changes all day long



                    What it boiled down to is her using my output for 'testing': they want to see the report on the system, critique it, then make changes



                    What solved the problem for me was doing:




                    • Exaggerating the amount of work it is to make a small change. So saying "I can do this, but it will require a lot of other backend changes", coupled with:

                    • Repeating the changes back to them and asking them to confirm, then giving your own deadline of "for tomorrow" and avoid agreeing to do something immediately or that day

                    • When they come back later and ask for a change again, say "i'll have to redo the functions to implement that and so will miss the deadline" meaning that either I carry on with what was agreed, or i'll miss the deadline that was agreed upon


                    Another idea I think could work for you is saying that the project is taking too long and now you need to log your activity on it. So you'll now be logging all her "requests" as time spent on this project






                    share|improve this answer








                    New contributor




                    SuperSecretAndHiddenFromWork is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.
















                    • 3





                      I'd love to upvote your final paragraph, but I can't because your three points before it propose lying about what you do at your job. No matter how good the intentions behind the lies that's a really unethical response to a horrible situation in my opinion.

                      – Player One
                      yesterday











                    • It's not necessarily a fixed lie in my opinion. Surely sometimes when implementing something, unexpected problems arise and so it's good practice to overestimate timings. As a programmer i've heard it's common practice to say something will take a day, since you might not have anticipated a bug manifesting itself. We point 3, I suppose you technically are redoing the functions for the formatting. Basically my point is to 'scare off' the request with correct, albeit intimidating language

                      – SuperSecretAndHiddenFromWork
                      yesterday











                    • But I get your point

                      – SuperSecretAndHiddenFromWork
                      yesterday






                    • 1





                      In the case that logging time against it was happening anyway, reminding them how much time you've already spent on it could work. "I've logged X hours against this, this change will take another Y."

                      – BSMP
                      yesterday














                    3












                    3








                    3







                    I programmatically make PDFs of content on a site and suffer from exactly the same issue as you, although it's my director that requests these multiple and minute changes all day long



                    What it boiled down to is her using my output for 'testing': they want to see the report on the system, critique it, then make changes



                    What solved the problem for me was doing:




                    • Exaggerating the amount of work it is to make a small change. So saying "I can do this, but it will require a lot of other backend changes", coupled with:

                    • Repeating the changes back to them and asking them to confirm, then giving your own deadline of "for tomorrow" and avoid agreeing to do something immediately or that day

                    • When they come back later and ask for a change again, say "i'll have to redo the functions to implement that and so will miss the deadline" meaning that either I carry on with what was agreed, or i'll miss the deadline that was agreed upon


                    Another idea I think could work for you is saying that the project is taking too long and now you need to log your activity on it. So you'll now be logging all her "requests" as time spent on this project






                    share|improve this answer








                    New contributor




                    SuperSecretAndHiddenFromWork is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.










                    I programmatically make PDFs of content on a site and suffer from exactly the same issue as you, although it's my director that requests these multiple and minute changes all day long



                    What it boiled down to is her using my output for 'testing': they want to see the report on the system, critique it, then make changes



                    What solved the problem for me was doing:




                    • Exaggerating the amount of work it is to make a small change. So saying "I can do this, but it will require a lot of other backend changes", coupled with:

                    • Repeating the changes back to them and asking them to confirm, then giving your own deadline of "for tomorrow" and avoid agreeing to do something immediately or that day

                    • When they come back later and ask for a change again, say "i'll have to redo the functions to implement that and so will miss the deadline" meaning that either I carry on with what was agreed, or i'll miss the deadline that was agreed upon


                    Another idea I think could work for you is saying that the project is taking too long and now you need to log your activity on it. So you'll now be logging all her "requests" as time spent on this project







                    share|improve this answer








                    New contributor




                    SuperSecretAndHiddenFromWork is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.









                    share|improve this answer



                    share|improve this answer






                    New contributor




                    SuperSecretAndHiddenFromWork is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.









                    answered yesterday









                    SuperSecretAndHiddenFromWorkSuperSecretAndHiddenFromWork

                    1313




                    1313




                    New contributor




                    SuperSecretAndHiddenFromWork is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.





                    New contributor





                    SuperSecretAndHiddenFromWork is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.






                    SuperSecretAndHiddenFromWork is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.








                    • 3





                      I'd love to upvote your final paragraph, but I can't because your three points before it propose lying about what you do at your job. No matter how good the intentions behind the lies that's a really unethical response to a horrible situation in my opinion.

                      – Player One
                      yesterday











                    • It's not necessarily a fixed lie in my opinion. Surely sometimes when implementing something, unexpected problems arise and so it's good practice to overestimate timings. As a programmer i've heard it's common practice to say something will take a day, since you might not have anticipated a bug manifesting itself. We point 3, I suppose you technically are redoing the functions for the formatting. Basically my point is to 'scare off' the request with correct, albeit intimidating language

                      – SuperSecretAndHiddenFromWork
                      yesterday











                    • But I get your point

                      – SuperSecretAndHiddenFromWork
                      yesterday






                    • 1





                      In the case that logging time against it was happening anyway, reminding them how much time you've already spent on it could work. "I've logged X hours against this, this change will take another Y."

                      – BSMP
                      yesterday














                    • 3





                      I'd love to upvote your final paragraph, but I can't because your three points before it propose lying about what you do at your job. No matter how good the intentions behind the lies that's a really unethical response to a horrible situation in my opinion.

                      – Player One
                      yesterday











                    • It's not necessarily a fixed lie in my opinion. Surely sometimes when implementing something, unexpected problems arise and so it's good practice to overestimate timings. As a programmer i've heard it's common practice to say something will take a day, since you might not have anticipated a bug manifesting itself. We point 3, I suppose you technically are redoing the functions for the formatting. Basically my point is to 'scare off' the request with correct, albeit intimidating language

                      – SuperSecretAndHiddenFromWork
                      yesterday











                    • But I get your point

                      – SuperSecretAndHiddenFromWork
                      yesterday






                    • 1





                      In the case that logging time against it was happening anyway, reminding them how much time you've already spent on it could work. "I've logged X hours against this, this change will take another Y."

                      – BSMP
                      yesterday








                    3




                    3





                    I'd love to upvote your final paragraph, but I can't because your three points before it propose lying about what you do at your job. No matter how good the intentions behind the lies that's a really unethical response to a horrible situation in my opinion.

                    – Player One
                    yesterday





                    I'd love to upvote your final paragraph, but I can't because your three points before it propose lying about what you do at your job. No matter how good the intentions behind the lies that's a really unethical response to a horrible situation in my opinion.

                    – Player One
                    yesterday













                    It's not necessarily a fixed lie in my opinion. Surely sometimes when implementing something, unexpected problems arise and so it's good practice to overestimate timings. As a programmer i've heard it's common practice to say something will take a day, since you might not have anticipated a bug manifesting itself. We point 3, I suppose you technically are redoing the functions for the formatting. Basically my point is to 'scare off' the request with correct, albeit intimidating language

                    – SuperSecretAndHiddenFromWork
                    yesterday





                    It's not necessarily a fixed lie in my opinion. Surely sometimes when implementing something, unexpected problems arise and so it's good practice to overestimate timings. As a programmer i've heard it's common practice to say something will take a day, since you might not have anticipated a bug manifesting itself. We point 3, I suppose you technically are redoing the functions for the formatting. Basically my point is to 'scare off' the request with correct, albeit intimidating language

                    – SuperSecretAndHiddenFromWork
                    yesterday













                    But I get your point

                    – SuperSecretAndHiddenFromWork
                    yesterday





                    But I get your point

                    – SuperSecretAndHiddenFromWork
                    yesterday




                    1




                    1





                    In the case that logging time against it was happening anyway, reminding them how much time you've already spent on it could work. "I've logged X hours against this, this change will take another Y."

                    – BSMP
                    yesterday





                    In the case that logging time against it was happening anyway, reminding them how much time you've already spent on it could work. "I've logged X hours against this, this change will take another Y."

                    – BSMP
                    yesterday











                    3














                    It seems that you have already found the answer you were looking for, but it might be interesting to others.



                    I had a somewhat similar situation, where commercials where constantly contacting the developers with features requests, new bugs, etc. without any kind of prioritizing. And always strict deadline: "for yesterday, very important customer". As a result the code quality and progress was strongly limited.



                    What we did was install a ticketing system (JIRA), and a change process. And be firm in insisting they use those:




                    Sorry, but until there is a change request in the system, I can't work on it.




                    The process could be a weekly/bi-weekly meeting with your boss to decide what needs to get in, what doesn't, and set priorities accordingly.



                    This all will ask as a buffer. They will ask much less changes if they have to "work" for it (fill a form) and wait until they get back their change. That way, you (together with your boss) set the rhythm, not the "customer" (or in that case your colleague).






                    share|improve this answer
























                    • +1. The ticketing system provides visibility to your boss and her boss on the requests being made. If these changes are as inconsequential as OP has stated, then someone should be able to see all the tiny requests she is putting in and ask, "Do we really need our highly paid developer spending time reducing the title font size from 32 to 30, or is there something more critical they could be doing?"

                      – kuhl
                      yesterday
















                    3














                    It seems that you have already found the answer you were looking for, but it might be interesting to others.



                    I had a somewhat similar situation, where commercials where constantly contacting the developers with features requests, new bugs, etc. without any kind of prioritizing. And always strict deadline: "for yesterday, very important customer". As a result the code quality and progress was strongly limited.



                    What we did was install a ticketing system (JIRA), and a change process. And be firm in insisting they use those:




                    Sorry, but until there is a change request in the system, I can't work on it.




                    The process could be a weekly/bi-weekly meeting with your boss to decide what needs to get in, what doesn't, and set priorities accordingly.



                    This all will ask as a buffer. They will ask much less changes if they have to "work" for it (fill a form) and wait until they get back their change. That way, you (together with your boss) set the rhythm, not the "customer" (or in that case your colleague).






                    share|improve this answer
























                    • +1. The ticketing system provides visibility to your boss and her boss on the requests being made. If these changes are as inconsequential as OP has stated, then someone should be able to see all the tiny requests she is putting in and ask, "Do we really need our highly paid developer spending time reducing the title font size from 32 to 30, or is there something more critical they could be doing?"

                      – kuhl
                      yesterday














                    3












                    3








                    3







                    It seems that you have already found the answer you were looking for, but it might be interesting to others.



                    I had a somewhat similar situation, where commercials where constantly contacting the developers with features requests, new bugs, etc. without any kind of prioritizing. And always strict deadline: "for yesterday, very important customer". As a result the code quality and progress was strongly limited.



                    What we did was install a ticketing system (JIRA), and a change process. And be firm in insisting they use those:




                    Sorry, but until there is a change request in the system, I can't work on it.




                    The process could be a weekly/bi-weekly meeting with your boss to decide what needs to get in, what doesn't, and set priorities accordingly.



                    This all will ask as a buffer. They will ask much less changes if they have to "work" for it (fill a form) and wait until they get back their change. That way, you (together with your boss) set the rhythm, not the "customer" (or in that case your colleague).






                    share|improve this answer













                    It seems that you have already found the answer you were looking for, but it might be interesting to others.



                    I had a somewhat similar situation, where commercials where constantly contacting the developers with features requests, new bugs, etc. without any kind of prioritizing. And always strict deadline: "for yesterday, very important customer". As a result the code quality and progress was strongly limited.



                    What we did was install a ticketing system (JIRA), and a change process. And be firm in insisting they use those:




                    Sorry, but until there is a change request in the system, I can't work on it.




                    The process could be a weekly/bi-weekly meeting with your boss to decide what needs to get in, what doesn't, and set priorities accordingly.



                    This all will ask as a buffer. They will ask much less changes if they have to "work" for it (fill a form) and wait until they get back their change. That way, you (together with your boss) set the rhythm, not the "customer" (or in that case your colleague).







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered yesterday









                    bilbo_pingouinbilbo_pingouin

                    1,47711016




                    1,47711016













                    • +1. The ticketing system provides visibility to your boss and her boss on the requests being made. If these changes are as inconsequential as OP has stated, then someone should be able to see all the tiny requests she is putting in and ask, "Do we really need our highly paid developer spending time reducing the title font size from 32 to 30, or is there something more critical they could be doing?"

                      – kuhl
                      yesterday



















                    • +1. The ticketing system provides visibility to your boss and her boss on the requests being made. If these changes are as inconsequential as OP has stated, then someone should be able to see all the tiny requests she is putting in and ask, "Do we really need our highly paid developer spending time reducing the title font size from 32 to 30, or is there something more critical they could be doing?"

                      – kuhl
                      yesterday

















                    +1. The ticketing system provides visibility to your boss and her boss on the requests being made. If these changes are as inconsequential as OP has stated, then someone should be able to see all the tiny requests she is putting in and ask, "Do we really need our highly paid developer spending time reducing the title font size from 32 to 30, or is there something more critical they could be doing?"

                    – kuhl
                    yesterday





                    +1. The ticketing system provides visibility to your boss and her boss on the requests being made. If these changes are as inconsequential as OP has stated, then someone should be able to see all the tiny requests she is putting in and ask, "Do we really need our highly paid developer spending time reducing the title font size from 32 to 30, or is there something more critical they could be doing?"

                    – kuhl
                    yesterday











                    2















                    There is no template even though my boss asked her to provide one.




                    Ok, she doesn't deliver what your boss wants? His Problem (and then your colleagues), not yours - if you report on the project state openly.




                    When she talks to me my anxiety goes through the roof. I have to use controlled breathing while imagining murdering her in a variety of ways. This is bad.




                    No, thats not unusual, as long as the imagined ways of murdering her are fast and painless. But much better would be if you imagine to (and do) report the status of the project "no template available yet" in friendly word to your boss, something like:



                    I am afraid we are running a little bit behind schedule. The layout keeps changing rather iteratively; we can continue like this, but we will not be ready as planned. It would help a great deal if we had an approved lay-outed and styled template available, that would make consistent demonstration and testing much easier.






                    share|improve this answer




























                      2















                      There is no template even though my boss asked her to provide one.




                      Ok, she doesn't deliver what your boss wants? His Problem (and then your colleagues), not yours - if you report on the project state openly.




                      When she talks to me my anxiety goes through the roof. I have to use controlled breathing while imagining murdering her in a variety of ways. This is bad.




                      No, thats not unusual, as long as the imagined ways of murdering her are fast and painless. But much better would be if you imagine to (and do) report the status of the project "no template available yet" in friendly word to your boss, something like:



                      I am afraid we are running a little bit behind schedule. The layout keeps changing rather iteratively; we can continue like this, but we will not be ready as planned. It would help a great deal if we had an approved lay-outed and styled template available, that would make consistent demonstration and testing much easier.






                      share|improve this answer


























                        2












                        2








                        2








                        There is no template even though my boss asked her to provide one.




                        Ok, she doesn't deliver what your boss wants? His Problem (and then your colleagues), not yours - if you report on the project state openly.




                        When she talks to me my anxiety goes through the roof. I have to use controlled breathing while imagining murdering her in a variety of ways. This is bad.




                        No, thats not unusual, as long as the imagined ways of murdering her are fast and painless. But much better would be if you imagine to (and do) report the status of the project "no template available yet" in friendly word to your boss, something like:



                        I am afraid we are running a little bit behind schedule. The layout keeps changing rather iteratively; we can continue like this, but we will not be ready as planned. It would help a great deal if we had an approved lay-outed and styled template available, that would make consistent demonstration and testing much easier.






                        share|improve this answer














                        There is no template even though my boss asked her to provide one.




                        Ok, she doesn't deliver what your boss wants? His Problem (and then your colleagues), not yours - if you report on the project state openly.




                        When she talks to me my anxiety goes through the roof. I have to use controlled breathing while imagining murdering her in a variety of ways. This is bad.




                        No, thats not unusual, as long as the imagined ways of murdering her are fast and painless. But much better would be if you imagine to (and do) report the status of the project "no template available yet" in friendly word to your boss, something like:



                        I am afraid we are running a little bit behind schedule. The layout keeps changing rather iteratively; we can continue like this, but we will not be ready as planned. It would help a great deal if we had an approved lay-outed and styled template available, that would make consistent demonstration and testing much easier.







                        share|improve this answer












                        share|improve this answer



                        share|improve this answer










                        answered 2 days ago









                        SaschaSascha

                        9,64722242




                        9,64722242























                            1














                            Take Control of the Change Process



                            Your co-worker, who I assume is not your supervisor or you would say so, is monopolizing your time in order to micro-manage this project. Not only is it adversely affecting you with stress, it is wasting project time and causing severe delays in delivery of the project.



                            You need to take control of the project, or they will continuously pester you to make minor changes.



                            Set Your Own Meeting With Clear Objectives



                            Your first objective is that you need a web template - even if you aren't a graphics designer, you should know what the template needs to look like. Set up a meeting, provide an email notice about said meeting, and come prepared to draw out the details of the template. 30 minutes, each day, until the template is complete.



                            If the co-worker tries to pressure you for details before or after the meeting, tell them to bring them to the next meeting. Do not provide any answers outside of that meeting. If you must have details clarified, use email, and insist that they use email as well. Be firm about this - be a broken record if you must. They will, hopefully quickly, learn that they cannot waste your time or their own by constantly providing needless input.



                            Do Whatever Work They Do Provide, Properly And On Time



                            This is the most important part - limiting this type of input to meetings and emails will reduce your stress, but you still need to get the work done. Anything they provide concretely through meeting discussion or email should be worked on right away. You do not want to be the road block that prevents this project from going forward - so don't be. Work on what is solidly agreed upon. No more, no less.



                            Your time is valuable - their time is valuable - and you both need to make the most of it. They aren't, so it's up to you to take charge and provide some semblance of structure to the work day.





                            That being said, it is normal to sometimes come by each other's desk to discuss details that are important in the moment. You may have to walk to their desk to get clarification on some points as well. You will need to work on handling the stress of interacting with others in unplanned situations, and set firm boundaries on when and how often that interaction should take place.



                            This will require a lot more fine-tuning, as the co-worker's limit for person-to-person interaction and your own are (very clearly) not the same. And as a developer, you require more focus and personal time than they do (apparently) on their own tasks.



                            Be polite, be professional, but be firm in your own personal and professional boundaries, and take control of them whenever possible.



                            As someone who still struggles with striking that balance - I wish you luck.






                            share|improve this answer




























                              1














                              Take Control of the Change Process



                              Your co-worker, who I assume is not your supervisor or you would say so, is monopolizing your time in order to micro-manage this project. Not only is it adversely affecting you with stress, it is wasting project time and causing severe delays in delivery of the project.



                              You need to take control of the project, or they will continuously pester you to make minor changes.



                              Set Your Own Meeting With Clear Objectives



                              Your first objective is that you need a web template - even if you aren't a graphics designer, you should know what the template needs to look like. Set up a meeting, provide an email notice about said meeting, and come prepared to draw out the details of the template. 30 minutes, each day, until the template is complete.



                              If the co-worker tries to pressure you for details before or after the meeting, tell them to bring them to the next meeting. Do not provide any answers outside of that meeting. If you must have details clarified, use email, and insist that they use email as well. Be firm about this - be a broken record if you must. They will, hopefully quickly, learn that they cannot waste your time or their own by constantly providing needless input.



                              Do Whatever Work They Do Provide, Properly And On Time



                              This is the most important part - limiting this type of input to meetings and emails will reduce your stress, but you still need to get the work done. Anything they provide concretely through meeting discussion or email should be worked on right away. You do not want to be the road block that prevents this project from going forward - so don't be. Work on what is solidly agreed upon. No more, no less.



                              Your time is valuable - their time is valuable - and you both need to make the most of it. They aren't, so it's up to you to take charge and provide some semblance of structure to the work day.





                              That being said, it is normal to sometimes come by each other's desk to discuss details that are important in the moment. You may have to walk to their desk to get clarification on some points as well. You will need to work on handling the stress of interacting with others in unplanned situations, and set firm boundaries on when and how often that interaction should take place.



                              This will require a lot more fine-tuning, as the co-worker's limit for person-to-person interaction and your own are (very clearly) not the same. And as a developer, you require more focus and personal time than they do (apparently) on their own tasks.



                              Be polite, be professional, but be firm in your own personal and professional boundaries, and take control of them whenever possible.



                              As someone who still struggles with striking that balance - I wish you luck.






                              share|improve this answer


























                                1












                                1








                                1







                                Take Control of the Change Process



                                Your co-worker, who I assume is not your supervisor or you would say so, is monopolizing your time in order to micro-manage this project. Not only is it adversely affecting you with stress, it is wasting project time and causing severe delays in delivery of the project.



                                You need to take control of the project, or they will continuously pester you to make minor changes.



                                Set Your Own Meeting With Clear Objectives



                                Your first objective is that you need a web template - even if you aren't a graphics designer, you should know what the template needs to look like. Set up a meeting, provide an email notice about said meeting, and come prepared to draw out the details of the template. 30 minutes, each day, until the template is complete.



                                If the co-worker tries to pressure you for details before or after the meeting, tell them to bring them to the next meeting. Do not provide any answers outside of that meeting. If you must have details clarified, use email, and insist that they use email as well. Be firm about this - be a broken record if you must. They will, hopefully quickly, learn that they cannot waste your time or their own by constantly providing needless input.



                                Do Whatever Work They Do Provide, Properly And On Time



                                This is the most important part - limiting this type of input to meetings and emails will reduce your stress, but you still need to get the work done. Anything they provide concretely through meeting discussion or email should be worked on right away. You do not want to be the road block that prevents this project from going forward - so don't be. Work on what is solidly agreed upon. No more, no less.



                                Your time is valuable - their time is valuable - and you both need to make the most of it. They aren't, so it's up to you to take charge and provide some semblance of structure to the work day.





                                That being said, it is normal to sometimes come by each other's desk to discuss details that are important in the moment. You may have to walk to their desk to get clarification on some points as well. You will need to work on handling the stress of interacting with others in unplanned situations, and set firm boundaries on when and how often that interaction should take place.



                                This will require a lot more fine-tuning, as the co-worker's limit for person-to-person interaction and your own are (very clearly) not the same. And as a developer, you require more focus and personal time than they do (apparently) on their own tasks.



                                Be polite, be professional, but be firm in your own personal and professional boundaries, and take control of them whenever possible.



                                As someone who still struggles with striking that balance - I wish you luck.






                                share|improve this answer













                                Take Control of the Change Process



                                Your co-worker, who I assume is not your supervisor or you would say so, is monopolizing your time in order to micro-manage this project. Not only is it adversely affecting you with stress, it is wasting project time and causing severe delays in delivery of the project.



                                You need to take control of the project, or they will continuously pester you to make minor changes.



                                Set Your Own Meeting With Clear Objectives



                                Your first objective is that you need a web template - even if you aren't a graphics designer, you should know what the template needs to look like. Set up a meeting, provide an email notice about said meeting, and come prepared to draw out the details of the template. 30 minutes, each day, until the template is complete.



                                If the co-worker tries to pressure you for details before or after the meeting, tell them to bring them to the next meeting. Do not provide any answers outside of that meeting. If you must have details clarified, use email, and insist that they use email as well. Be firm about this - be a broken record if you must. They will, hopefully quickly, learn that they cannot waste your time or their own by constantly providing needless input.



                                Do Whatever Work They Do Provide, Properly And On Time



                                This is the most important part - limiting this type of input to meetings and emails will reduce your stress, but you still need to get the work done. Anything they provide concretely through meeting discussion or email should be worked on right away. You do not want to be the road block that prevents this project from going forward - so don't be. Work on what is solidly agreed upon. No more, no less.



                                Your time is valuable - their time is valuable - and you both need to make the most of it. They aren't, so it's up to you to take charge and provide some semblance of structure to the work day.





                                That being said, it is normal to sometimes come by each other's desk to discuss details that are important in the moment. You may have to walk to their desk to get clarification on some points as well. You will need to work on handling the stress of interacting with others in unplanned situations, and set firm boundaries on when and how often that interaction should take place.



                                This will require a lot more fine-tuning, as the co-worker's limit for person-to-person interaction and your own are (very clearly) not the same. And as a developer, you require more focus and personal time than they do (apparently) on their own tasks.



                                Be polite, be professional, but be firm in your own personal and professional boundaries, and take control of them whenever possible.



                                As someone who still struggles with striking that balance - I wish you luck.







                                share|improve this answer












                                share|improve this answer



                                share|improve this answer










                                answered yesterday









                                ZibbobzZibbobz

                                7,16852657




                                7,16852657























                                    1














                                    Whatever software you use for the changes, install it for your coworker and let them play around until they get it right. then check if their changes are okay and merge them into the product.



                                    if they are not eager to learn, you are not eager to run. fallback to normal working conditions as mentioned in other answers, ask for the template, schedule normal finish date after more relevant tasks, tell them to ask your boss if they need it faster.






                                    share|improve this answer










                                    New contributor




                                    Mike is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                    Check out our Code of Conduct.





















                                    • You cant just assume that everyone has the skill needed to make the changes. It's not just a matter of installing software.

                                      – ayrton clark
                                      yesterday






                                    • 1





                                      mention of software was quickly and immediately shut down by the coworker. They don't want to ~complicate their life

                                      – dennismv
                                      yesterday











                                    • then it's easy, not your problem, see my edit.

                                      – Mike
                                      yesterday
















                                    1














                                    Whatever software you use for the changes, install it for your coworker and let them play around until they get it right. then check if their changes are okay and merge them into the product.



                                    if they are not eager to learn, you are not eager to run. fallback to normal working conditions as mentioned in other answers, ask for the template, schedule normal finish date after more relevant tasks, tell them to ask your boss if they need it faster.






                                    share|improve this answer










                                    New contributor




                                    Mike is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                    Check out our Code of Conduct.





















                                    • You cant just assume that everyone has the skill needed to make the changes. It's not just a matter of installing software.

                                      – ayrton clark
                                      yesterday






                                    • 1





                                      mention of software was quickly and immediately shut down by the coworker. They don't want to ~complicate their life

                                      – dennismv
                                      yesterday











                                    • then it's easy, not your problem, see my edit.

                                      – Mike
                                      yesterday














                                    1












                                    1








                                    1







                                    Whatever software you use for the changes, install it for your coworker and let them play around until they get it right. then check if their changes are okay and merge them into the product.



                                    if they are not eager to learn, you are not eager to run. fallback to normal working conditions as mentioned in other answers, ask for the template, schedule normal finish date after more relevant tasks, tell them to ask your boss if they need it faster.






                                    share|improve this answer










                                    New contributor




                                    Mike is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                    Check out our Code of Conduct.










                                    Whatever software you use for the changes, install it for your coworker and let them play around until they get it right. then check if their changes are okay and merge them into the product.



                                    if they are not eager to learn, you are not eager to run. fallback to normal working conditions as mentioned in other answers, ask for the template, schedule normal finish date after more relevant tasks, tell them to ask your boss if they need it faster.







                                    share|improve this answer










                                    New contributor




                                    Mike is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                    Check out our Code of Conduct.









                                    share|improve this answer



                                    share|improve this answer








                                    edited yesterday





















                                    New contributor




                                    Mike is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                    Check out our Code of Conduct.









                                    answered yesterday









                                    MikeMike

                                    112




                                    112




                                    New contributor




                                    Mike is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                    Check out our Code of Conduct.





                                    New contributor





                                    Mike is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                    Check out our Code of Conduct.






                                    Mike is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                    Check out our Code of Conduct.













                                    • You cant just assume that everyone has the skill needed to make the changes. It's not just a matter of installing software.

                                      – ayrton clark
                                      yesterday






                                    • 1





                                      mention of software was quickly and immediately shut down by the coworker. They don't want to ~complicate their life

                                      – dennismv
                                      yesterday











                                    • then it's easy, not your problem, see my edit.

                                      – Mike
                                      yesterday



















                                    • You cant just assume that everyone has the skill needed to make the changes. It's not just a matter of installing software.

                                      – ayrton clark
                                      yesterday






                                    • 1





                                      mention of software was quickly and immediately shut down by the coworker. They don't want to ~complicate their life

                                      – dennismv
                                      yesterday











                                    • then it's easy, not your problem, see my edit.

                                      – Mike
                                      yesterday

















                                    You cant just assume that everyone has the skill needed to make the changes. It's not just a matter of installing software.

                                    – ayrton clark
                                    yesterday





                                    You cant just assume that everyone has the skill needed to make the changes. It's not just a matter of installing software.

                                    – ayrton clark
                                    yesterday




                                    1




                                    1





                                    mention of software was quickly and immediately shut down by the coworker. They don't want to ~complicate their life

                                    – dennismv
                                    yesterday





                                    mention of software was quickly and immediately shut down by the coworker. They don't want to ~complicate their life

                                    – dennismv
                                    yesterday













                                    then it's easy, not your problem, see my edit.

                                    – Mike
                                    yesterday





                                    then it's easy, not your problem, see my edit.

                                    – Mike
                                    yesterday











                                    1














                                    I've got a bit of a different take on what's happening here. I think the difference is that the two of you have a drastically different ideal iteration length.



                                    Keep in mind, "Doing Stuff" generally happens in a cycle:




                                    1. Planning

                                    2. Implementing

                                    3. Getting Feedback

                                    4. Repeat


                                    This cycle can be very long - I've seen waterfall projects where it's months between customer review points.



                                    And it can be quick - make a change, take a look, see if it works, then repeat. (In pair programming, this can be extremely rapid.)



                                    There's no "right" answer. Fast cycles lets you get stuff done quicker (faster feedback, more responsive development, etc) but it has the downside of making the 'planning' part get too rushed and reducing your ability to do other things. Slow cycles let you plan well and devote your time among other projects... but it also means the project will take longer.



                                    So your coworker. She wants very rapid cycle times. Five minutes - do a single change, let's see what it looks like, okay let's move on to the next change. You want a slower cycle - list all the changes you want, I'll do them all over a few days/weeks, and then get back to you with all the changes done.



                                    Neither of you is "Right" - it's not right vs wrong. It'll help you moving forward if you realize where she's coming from: she wants a quick feedback cycle, and there are advantages to that. Don't get me wrong - I think you'd be wise to try to slow the cycle process down to something more reasonable from your side. But the interpersonal facet of this will be helped if you realize why she's doing what she's doing, and that she's not necessarily "wrong". She just wants a cycle length that's too short for your comfort - and fortunately, you can probably force a much longer cycle length by:




                                    1. Dictating a frequency/time you'll accept update requests

                                    2. Giving her a time when those updates will be performed and given back to her






                                    share|improve this answer




























                                      1














                                      I've got a bit of a different take on what's happening here. I think the difference is that the two of you have a drastically different ideal iteration length.



                                      Keep in mind, "Doing Stuff" generally happens in a cycle:




                                      1. Planning

                                      2. Implementing

                                      3. Getting Feedback

                                      4. Repeat


                                      This cycle can be very long - I've seen waterfall projects where it's months between customer review points.



                                      And it can be quick - make a change, take a look, see if it works, then repeat. (In pair programming, this can be extremely rapid.)



                                      There's no "right" answer. Fast cycles lets you get stuff done quicker (faster feedback, more responsive development, etc) but it has the downside of making the 'planning' part get too rushed and reducing your ability to do other things. Slow cycles let you plan well and devote your time among other projects... but it also means the project will take longer.



                                      So your coworker. She wants very rapid cycle times. Five minutes - do a single change, let's see what it looks like, okay let's move on to the next change. You want a slower cycle - list all the changes you want, I'll do them all over a few days/weeks, and then get back to you with all the changes done.



                                      Neither of you is "Right" - it's not right vs wrong. It'll help you moving forward if you realize where she's coming from: she wants a quick feedback cycle, and there are advantages to that. Don't get me wrong - I think you'd be wise to try to slow the cycle process down to something more reasonable from your side. But the interpersonal facet of this will be helped if you realize why she's doing what she's doing, and that she's not necessarily "wrong". She just wants a cycle length that's too short for your comfort - and fortunately, you can probably force a much longer cycle length by:




                                      1. Dictating a frequency/time you'll accept update requests

                                      2. Giving her a time when those updates will be performed and given back to her






                                      share|improve this answer


























                                        1












                                        1








                                        1







                                        I've got a bit of a different take on what's happening here. I think the difference is that the two of you have a drastically different ideal iteration length.



                                        Keep in mind, "Doing Stuff" generally happens in a cycle:




                                        1. Planning

                                        2. Implementing

                                        3. Getting Feedback

                                        4. Repeat


                                        This cycle can be very long - I've seen waterfall projects where it's months between customer review points.



                                        And it can be quick - make a change, take a look, see if it works, then repeat. (In pair programming, this can be extremely rapid.)



                                        There's no "right" answer. Fast cycles lets you get stuff done quicker (faster feedback, more responsive development, etc) but it has the downside of making the 'planning' part get too rushed and reducing your ability to do other things. Slow cycles let you plan well and devote your time among other projects... but it also means the project will take longer.



                                        So your coworker. She wants very rapid cycle times. Five minutes - do a single change, let's see what it looks like, okay let's move on to the next change. You want a slower cycle - list all the changes you want, I'll do them all over a few days/weeks, and then get back to you with all the changes done.



                                        Neither of you is "Right" - it's not right vs wrong. It'll help you moving forward if you realize where she's coming from: she wants a quick feedback cycle, and there are advantages to that. Don't get me wrong - I think you'd be wise to try to slow the cycle process down to something more reasonable from your side. But the interpersonal facet of this will be helped if you realize why she's doing what she's doing, and that she's not necessarily "wrong". She just wants a cycle length that's too short for your comfort - and fortunately, you can probably force a much longer cycle length by:




                                        1. Dictating a frequency/time you'll accept update requests

                                        2. Giving her a time when those updates will be performed and given back to her






                                        share|improve this answer













                                        I've got a bit of a different take on what's happening here. I think the difference is that the two of you have a drastically different ideal iteration length.



                                        Keep in mind, "Doing Stuff" generally happens in a cycle:




                                        1. Planning

                                        2. Implementing

                                        3. Getting Feedback

                                        4. Repeat


                                        This cycle can be very long - I've seen waterfall projects where it's months between customer review points.



                                        And it can be quick - make a change, take a look, see if it works, then repeat. (In pair programming, this can be extremely rapid.)



                                        There's no "right" answer. Fast cycles lets you get stuff done quicker (faster feedback, more responsive development, etc) but it has the downside of making the 'planning' part get too rushed and reducing your ability to do other things. Slow cycles let you plan well and devote your time among other projects... but it also means the project will take longer.



                                        So your coworker. She wants very rapid cycle times. Five minutes - do a single change, let's see what it looks like, okay let's move on to the next change. You want a slower cycle - list all the changes you want, I'll do them all over a few days/weeks, and then get back to you with all the changes done.



                                        Neither of you is "Right" - it's not right vs wrong. It'll help you moving forward if you realize where she's coming from: she wants a quick feedback cycle, and there are advantages to that. Don't get me wrong - I think you'd be wise to try to slow the cycle process down to something more reasonable from your side. But the interpersonal facet of this will be helped if you realize why she's doing what she's doing, and that she's not necessarily "wrong". She just wants a cycle length that's too short for your comfort - and fortunately, you can probably force a much longer cycle length by:




                                        1. Dictating a frequency/time you'll accept update requests

                                        2. Giving her a time when those updates will be performed and given back to her







                                        share|improve this answer












                                        share|improve this answer



                                        share|improve this answer










                                        answered yesterday









                                        KevinKevin

                                        3,072821




                                        3,072821























                                            0














                                            I think that Mike already found the root cause of the problem. I just want to say a couple of words to expand it.



                                            Be assertive! Enforce her to install the software required to do her job properly. This will enable her to shorten the "feedback loop" and make her do the job even faster because she would not need to wait for you to do requested changes.



                                            You have to state things clear! If she refuses to install the software making silly excuses, then you also should refuse to do any "temporary changes" for her to even see it. She states that mentioned software will make her life difficult. Lets begin with the mention, that the lack of it already made yours difficult with her.



                                            Instead, offer her some support in installing and operating mentioned software. I can imagine that she will have lot of technical problems initially bothering you even more than usually, but gradually, she will learn how to use it and she will eventually stop bothering you completely. Ask other colleagues for some help with supporting her with installing and using the software. It will "load-balance" itself evenly among all of you and cease to be perceivable issue.





                                            Other side notes:



                                            The discussion may look like:





                                            • Hi Dennismv, I need you to do some new changes I 'm working on recently.

                                            • Is it how it should look like in the final version?

                                            • I am not sure.

                                            • So let's install the development environment and see for yourself.

                                            • I would like not do do it! It will take lot of time and make life too complicated... [smiles gently]

                                            • I'm sorry to say it [her name], but I would like you to stop using my setup to see output of your changes you are not sure how it actually look like.

                                            • It is just a couple of font adjustments. It should take you five minutes to apply them. Can you make this change today?

                                            • No, [her name] I won't make any further temporary changes. It already wasted lot of my time I should spent on other projects. It is your responsibility to provide me the final template. My responsibility is to just apply the final version that shouldn't be changed too often. Instead, I would like to invest my time to help you install and use the software because I believe that it will stop wasting my time in the future.




                                            I can Imagine what she is actually thinking:





                                            • My task is to change the report, because it must look better.

                                            • I have a proposal of some changes, but I'm not sure how it will look like "in real".

                                            • I can not see it because I don't have required software.

                                            • I don't want to install it because it is too scary technical thing. It will make my life even more difficult.

                                            • Dennismv already installed it and can use it. Let make him apply my changes so I will see them.

                                            • Dennismv said that he will do it "later", so let go to kitchen for some coffee.

                                            • Dennismv didn't do it yet. Because it is my only thing to do in this job and my boss insisted it should be done yesterday, let go to Dennismv's desk and ask him gently again, when he will apply the changes so I could keep on progressing doing my own job...






                                            Besides, there were similar situation im my previous job. Some "business people" approached our team with lots of "grammar/spelling/translation" issues on the company's main page.



                                            Luckily there were two very smart developers in our team. They came up with the idea to provide a web browser plugin that allowed the "business people" to edit the translation file in runtime and see the results immediately.



                                            After implementation of their plugin, instead of lot of small requests to fix small "defects", there were only requests to upload files provided by them with all needed changes. It made things easier and quicker for both sides.






                                            share|improve this answer




























                                              0














                                              I think that Mike already found the root cause of the problem. I just want to say a couple of words to expand it.



                                              Be assertive! Enforce her to install the software required to do her job properly. This will enable her to shorten the "feedback loop" and make her do the job even faster because she would not need to wait for you to do requested changes.



                                              You have to state things clear! If she refuses to install the software making silly excuses, then you also should refuse to do any "temporary changes" for her to even see it. She states that mentioned software will make her life difficult. Lets begin with the mention, that the lack of it already made yours difficult with her.



                                              Instead, offer her some support in installing and operating mentioned software. I can imagine that she will have lot of technical problems initially bothering you even more than usually, but gradually, she will learn how to use it and she will eventually stop bothering you completely. Ask other colleagues for some help with supporting her with installing and using the software. It will "load-balance" itself evenly among all of you and cease to be perceivable issue.





                                              Other side notes:



                                              The discussion may look like:





                                              • Hi Dennismv, I need you to do some new changes I 'm working on recently.

                                              • Is it how it should look like in the final version?

                                              • I am not sure.

                                              • So let's install the development environment and see for yourself.

                                              • I would like not do do it! It will take lot of time and make life too complicated... [smiles gently]

                                              • I'm sorry to say it [her name], but I would like you to stop using my setup to see output of your changes you are not sure how it actually look like.

                                              • It is just a couple of font adjustments. It should take you five minutes to apply them. Can you make this change today?

                                              • No, [her name] I won't make any further temporary changes. It already wasted lot of my time I should spent on other projects. It is your responsibility to provide me the final template. My responsibility is to just apply the final version that shouldn't be changed too often. Instead, I would like to invest my time to help you install and use the software because I believe that it will stop wasting my time in the future.




                                              I can Imagine what she is actually thinking:





                                              • My task is to change the report, because it must look better.

                                              • I have a proposal of some changes, but I'm not sure how it will look like "in real".

                                              • I can not see it because I don't have required software.

                                              • I don't want to install it because it is too scary technical thing. It will make my life even more difficult.

                                              • Dennismv already installed it and can use it. Let make him apply my changes so I will see them.

                                              • Dennismv said that he will do it "later", so let go to kitchen for some coffee.

                                              • Dennismv didn't do it yet. Because it is my only thing to do in this job and my boss insisted it should be done yesterday, let go to Dennismv's desk and ask him gently again, when he will apply the changes so I could keep on progressing doing my own job...






                                              Besides, there were similar situation im my previous job. Some "business people" approached our team with lots of "grammar/spelling/translation" issues on the company's main page.



                                              Luckily there were two very smart developers in our team. They came up with the idea to provide a web browser plugin that allowed the "business people" to edit the translation file in runtime and see the results immediately.



                                              After implementation of their plugin, instead of lot of small requests to fix small "defects", there were only requests to upload files provided by them with all needed changes. It made things easier and quicker for both sides.






                                              share|improve this answer


























                                                0












                                                0








                                                0







                                                I think that Mike already found the root cause of the problem. I just want to say a couple of words to expand it.



                                                Be assertive! Enforce her to install the software required to do her job properly. This will enable her to shorten the "feedback loop" and make her do the job even faster because she would not need to wait for you to do requested changes.



                                                You have to state things clear! If she refuses to install the software making silly excuses, then you also should refuse to do any "temporary changes" for her to even see it. She states that mentioned software will make her life difficult. Lets begin with the mention, that the lack of it already made yours difficult with her.



                                                Instead, offer her some support in installing and operating mentioned software. I can imagine that she will have lot of technical problems initially bothering you even more than usually, but gradually, she will learn how to use it and she will eventually stop bothering you completely. Ask other colleagues for some help with supporting her with installing and using the software. It will "load-balance" itself evenly among all of you and cease to be perceivable issue.





                                                Other side notes:



                                                The discussion may look like:





                                                • Hi Dennismv, I need you to do some new changes I 'm working on recently.

                                                • Is it how it should look like in the final version?

                                                • I am not sure.

                                                • So let's install the development environment and see for yourself.

                                                • I would like not do do it! It will take lot of time and make life too complicated... [smiles gently]

                                                • I'm sorry to say it [her name], but I would like you to stop using my setup to see output of your changes you are not sure how it actually look like.

                                                • It is just a couple of font adjustments. It should take you five minutes to apply them. Can you make this change today?

                                                • No, [her name] I won't make any further temporary changes. It already wasted lot of my time I should spent on other projects. It is your responsibility to provide me the final template. My responsibility is to just apply the final version that shouldn't be changed too often. Instead, I would like to invest my time to help you install and use the software because I believe that it will stop wasting my time in the future.




                                                I can Imagine what she is actually thinking:





                                                • My task is to change the report, because it must look better.

                                                • I have a proposal of some changes, but I'm not sure how it will look like "in real".

                                                • I can not see it because I don't have required software.

                                                • I don't want to install it because it is too scary technical thing. It will make my life even more difficult.

                                                • Dennismv already installed it and can use it. Let make him apply my changes so I will see them.

                                                • Dennismv said that he will do it "later", so let go to kitchen for some coffee.

                                                • Dennismv didn't do it yet. Because it is my only thing to do in this job and my boss insisted it should be done yesterday, let go to Dennismv's desk and ask him gently again, when he will apply the changes so I could keep on progressing doing my own job...






                                                Besides, there were similar situation im my previous job. Some "business people" approached our team with lots of "grammar/spelling/translation" issues on the company's main page.



                                                Luckily there were two very smart developers in our team. They came up with the idea to provide a web browser plugin that allowed the "business people" to edit the translation file in runtime and see the results immediately.



                                                After implementation of their plugin, instead of lot of small requests to fix small "defects", there were only requests to upload files provided by them with all needed changes. It made things easier and quicker for both sides.






                                                share|improve this answer













                                                I think that Mike already found the root cause of the problem. I just want to say a couple of words to expand it.



                                                Be assertive! Enforce her to install the software required to do her job properly. This will enable her to shorten the "feedback loop" and make her do the job even faster because she would not need to wait for you to do requested changes.



                                                You have to state things clear! If she refuses to install the software making silly excuses, then you also should refuse to do any "temporary changes" for her to even see it. She states that mentioned software will make her life difficult. Lets begin with the mention, that the lack of it already made yours difficult with her.



                                                Instead, offer her some support in installing and operating mentioned software. I can imagine that she will have lot of technical problems initially bothering you even more than usually, but gradually, she will learn how to use it and she will eventually stop bothering you completely. Ask other colleagues for some help with supporting her with installing and using the software. It will "load-balance" itself evenly among all of you and cease to be perceivable issue.





                                                Other side notes:



                                                The discussion may look like:





                                                • Hi Dennismv, I need you to do some new changes I 'm working on recently.

                                                • Is it how it should look like in the final version?

                                                • I am not sure.

                                                • So let's install the development environment and see for yourself.

                                                • I would like not do do it! It will take lot of time and make life too complicated... [smiles gently]

                                                • I'm sorry to say it [her name], but I would like you to stop using my setup to see output of your changes you are not sure how it actually look like.

                                                • It is just a couple of font adjustments. It should take you five minutes to apply them. Can you make this change today?

                                                • No, [her name] I won't make any further temporary changes. It already wasted lot of my time I should spent on other projects. It is your responsibility to provide me the final template. My responsibility is to just apply the final version that shouldn't be changed too often. Instead, I would like to invest my time to help you install and use the software because I believe that it will stop wasting my time in the future.




                                                I can Imagine what she is actually thinking:





                                                • My task is to change the report, because it must look better.

                                                • I have a proposal of some changes, but I'm not sure how it will look like "in real".

                                                • I can not see it because I don't have required software.

                                                • I don't want to install it because it is too scary technical thing. It will make my life even more difficult.

                                                • Dennismv already installed it and can use it. Let make him apply my changes so I will see them.

                                                • Dennismv said that he will do it "later", so let go to kitchen for some coffee.

                                                • Dennismv didn't do it yet. Because it is my only thing to do in this job and my boss insisted it should be done yesterday, let go to Dennismv's desk and ask him gently again, when he will apply the changes so I could keep on progressing doing my own job...






                                                Besides, there were similar situation im my previous job. Some "business people" approached our team with lots of "grammar/spelling/translation" issues on the company's main page.



                                                Luckily there were two very smart developers in our team. They came up with the idea to provide a web browser plugin that allowed the "business people" to edit the translation file in runtime and see the results immediately.



                                                After implementation of their plugin, instead of lot of small requests to fix small "defects", there were only requests to upload files provided by them with all needed changes. It made things easier and quicker for both sides.







                                                share|improve this answer












                                                share|improve this answer



                                                share|improve this answer










                                                answered yesterday









                                                mpasko256mpasko256

                                                15416




                                                15416

















                                                    protected by Mister Positive yesterday



                                                    Thank you for your interest in this question.
                                                    Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



                                                    Would you like to answer one of these unanswered questions instead?



                                                    Popular posts from this blog

                                                    Why not use the yoke to control yaw, as well as pitch and roll? Announcing the arrival of...

                                                    Couldn't open a raw socket. Error: Permission denied (13) (nmap)Is it possible to run networking commands...

                                                    VNC viewer RFB protocol error: bad desktop size 0x0I Cannot Type the Key 'd' (lowercase) in VNC Viewer...