How to ask for support?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP





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







up vote
0
down vote

favorite












I'm a working student in a software department and currently working on a project that was a final paper from another student. The given requirements for further development are hard for me to implement because of poor documentation and code. Furthermore the student who worked this out isn't available anymore, so there's no one I can talk about details. Additionally, there is no time for refactoring, which is significantly needed. The given code is the major problem. The result is I'm always behind the schedule. My boss knows the problems I have because of my feedback.



How can I ask for some support to get the project done in time? The implementation of some requirements are very time consuming. But I would like to avoid that my boss gets the wrong impression from my question and gets a wrong opinion about my skills and effort and the student who has done that job before.



This is no rant about my situation. I just wanna know how to ask correctly in a situation like this if I am working as an employee who needs some backup and doesn't want to lose face in front of the colleagues and the boss.



Edited because this isn't my current final paper. Before that, it wasn't clear.







share|improve this question


















  • 2




    When you say "support" what exactly are you wanting here: More time, additional hands, reduced scope? While I can understand all 3 possibly being wanted you aren't being specific here other than implying, "This isn't possible," which I'm not sure I agree with that assessment.
    – JB King
    May 23 '13 at 17:40










  • Additional hands would be the best solution for this IMO.
    – Steve Benett
    May 23 '13 at 17:44






  • 2




    This is a school project or workplace project?
    – IDrinkandIKnowThings
    May 23 '13 at 18:49










  • This is a workplace project independent from university.
    – Steve Benett
    May 23 '13 at 20:43










  • Why was this question down voted?
    – Steve Benett
    May 23 '13 at 20:45
















up vote
0
down vote

favorite












I'm a working student in a software department and currently working on a project that was a final paper from another student. The given requirements for further development are hard for me to implement because of poor documentation and code. Furthermore the student who worked this out isn't available anymore, so there's no one I can talk about details. Additionally, there is no time for refactoring, which is significantly needed. The given code is the major problem. The result is I'm always behind the schedule. My boss knows the problems I have because of my feedback.



How can I ask for some support to get the project done in time? The implementation of some requirements are very time consuming. But I would like to avoid that my boss gets the wrong impression from my question and gets a wrong opinion about my skills and effort and the student who has done that job before.



This is no rant about my situation. I just wanna know how to ask correctly in a situation like this if I am working as an employee who needs some backup and doesn't want to lose face in front of the colleagues and the boss.



Edited because this isn't my current final paper. Before that, it wasn't clear.







share|improve this question


















  • 2




    When you say "support" what exactly are you wanting here: More time, additional hands, reduced scope? While I can understand all 3 possibly being wanted you aren't being specific here other than implying, "This isn't possible," which I'm not sure I agree with that assessment.
    – JB King
    May 23 '13 at 17:40










  • Additional hands would be the best solution for this IMO.
    – Steve Benett
    May 23 '13 at 17:44






  • 2




    This is a school project or workplace project?
    – IDrinkandIKnowThings
    May 23 '13 at 18:49










  • This is a workplace project independent from university.
    – Steve Benett
    May 23 '13 at 20:43










  • Why was this question down voted?
    – Steve Benett
    May 23 '13 at 20:45












up vote
0
down vote

favorite









up vote
0
down vote

favorite











I'm a working student in a software department and currently working on a project that was a final paper from another student. The given requirements for further development are hard for me to implement because of poor documentation and code. Furthermore the student who worked this out isn't available anymore, so there's no one I can talk about details. Additionally, there is no time for refactoring, which is significantly needed. The given code is the major problem. The result is I'm always behind the schedule. My boss knows the problems I have because of my feedback.



How can I ask for some support to get the project done in time? The implementation of some requirements are very time consuming. But I would like to avoid that my boss gets the wrong impression from my question and gets a wrong opinion about my skills and effort and the student who has done that job before.



This is no rant about my situation. I just wanna know how to ask correctly in a situation like this if I am working as an employee who needs some backup and doesn't want to lose face in front of the colleagues and the boss.



Edited because this isn't my current final paper. Before that, it wasn't clear.







share|improve this question














I'm a working student in a software department and currently working on a project that was a final paper from another student. The given requirements for further development are hard for me to implement because of poor documentation and code. Furthermore the student who worked this out isn't available anymore, so there's no one I can talk about details. Additionally, there is no time for refactoring, which is significantly needed. The given code is the major problem. The result is I'm always behind the schedule. My boss knows the problems I have because of my feedback.



How can I ask for some support to get the project done in time? The implementation of some requirements are very time consuming. But I would like to avoid that my boss gets the wrong impression from my question and gets a wrong opinion about my skills and effort and the student who has done that job before.



This is no rant about my situation. I just wanna know how to ask correctly in a situation like this if I am working as an employee who needs some backup and doesn't want to lose face in front of the colleagues and the boss.



Edited because this isn't my current final paper. Before that, it wasn't clear.









share|improve this question













share|improve this question




share|improve this question








edited Jun 20 '13 at 0:24









Irwin

97631422




97631422










asked May 23 '13 at 17:35









Steve Benett

1094




1094







  • 2




    When you say "support" what exactly are you wanting here: More time, additional hands, reduced scope? While I can understand all 3 possibly being wanted you aren't being specific here other than implying, "This isn't possible," which I'm not sure I agree with that assessment.
    – JB King
    May 23 '13 at 17:40










  • Additional hands would be the best solution for this IMO.
    – Steve Benett
    May 23 '13 at 17:44






  • 2




    This is a school project or workplace project?
    – IDrinkandIKnowThings
    May 23 '13 at 18:49










  • This is a workplace project independent from university.
    – Steve Benett
    May 23 '13 at 20:43










  • Why was this question down voted?
    – Steve Benett
    May 23 '13 at 20:45












  • 2




    When you say "support" what exactly are you wanting here: More time, additional hands, reduced scope? While I can understand all 3 possibly being wanted you aren't being specific here other than implying, "This isn't possible," which I'm not sure I agree with that assessment.
    – JB King
    May 23 '13 at 17:40










  • Additional hands would be the best solution for this IMO.
    – Steve Benett
    May 23 '13 at 17:44






  • 2




    This is a school project or workplace project?
    – IDrinkandIKnowThings
    May 23 '13 at 18:49










  • This is a workplace project independent from university.
    – Steve Benett
    May 23 '13 at 20:43










  • Why was this question down voted?
    – Steve Benett
    May 23 '13 at 20:45







2




2




When you say "support" what exactly are you wanting here: More time, additional hands, reduced scope? While I can understand all 3 possibly being wanted you aren't being specific here other than implying, "This isn't possible," which I'm not sure I agree with that assessment.
– JB King
May 23 '13 at 17:40




When you say "support" what exactly are you wanting here: More time, additional hands, reduced scope? While I can understand all 3 possibly being wanted you aren't being specific here other than implying, "This isn't possible," which I'm not sure I agree with that assessment.
– JB King
May 23 '13 at 17:40












Additional hands would be the best solution for this IMO.
– Steve Benett
May 23 '13 at 17:44




Additional hands would be the best solution for this IMO.
– Steve Benett
May 23 '13 at 17:44




2




2




This is a school project or workplace project?
– IDrinkandIKnowThings
May 23 '13 at 18:49




This is a school project or workplace project?
– IDrinkandIKnowThings
May 23 '13 at 18:49












This is a workplace project independent from university.
– Steve Benett
May 23 '13 at 20:43




This is a workplace project independent from university.
– Steve Benett
May 23 '13 at 20:43












Why was this question down voted?
– Steve Benett
May 23 '13 at 20:45




Why was this question down voted?
– Steve Benett
May 23 '13 at 20:45










1 Answer
1






active

oldest

votes

















up vote
4
down vote



accepted










I'd consider writing up an explanation of why what you are being asked to do will take much longer than was initially requested and how additional hands would assist you in being able to provide the best outcome. The key here isn't to blame anyone but rather illustrate why you have the need for specific kinds of people to get things done. You are wanting to bring in X people for Y time to get this done by Z date is the kind of idea here though I would be careful about how optimistic you are with various assumptions as new people will have to be ramped-up that would be part of the estimates along with remembering from the Mythical Man Month that 9 women can't make a baby in a month.



This kind of proposal should be set up in a concise manner with several figures and supporting evidence with a follow-up meeting to discuss questions, concerns and next steps to this.



While you can claim" that "refactor is significantly needed" how well could you back up that claim in terms that the company can understand? Chances are it has been put off for a while and in theory that could continue or do you see something magically coming down to say, "No, the development will stop at this point until we can refactor this!" that I'm not sure I've seen cases where that has worked. I have heard stories of people inheriting code bases and having to make it work which isn't always simple or easy but it got done in some fashion.






share|improve this answer




















    Your Answer







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

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

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    convertImagesToLinks: false,
    noModals: false,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    noCode: true, onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );








     

    draft saved


    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f11946%2fhow-to-ask-for-support%23new-answer', 'question_page');

    );

    Post as a guest






























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    4
    down vote



    accepted










    I'd consider writing up an explanation of why what you are being asked to do will take much longer than was initially requested and how additional hands would assist you in being able to provide the best outcome. The key here isn't to blame anyone but rather illustrate why you have the need for specific kinds of people to get things done. You are wanting to bring in X people for Y time to get this done by Z date is the kind of idea here though I would be careful about how optimistic you are with various assumptions as new people will have to be ramped-up that would be part of the estimates along with remembering from the Mythical Man Month that 9 women can't make a baby in a month.



    This kind of proposal should be set up in a concise manner with several figures and supporting evidence with a follow-up meeting to discuss questions, concerns and next steps to this.



    While you can claim" that "refactor is significantly needed" how well could you back up that claim in terms that the company can understand? Chances are it has been put off for a while and in theory that could continue or do you see something magically coming down to say, "No, the development will stop at this point until we can refactor this!" that I'm not sure I've seen cases where that has worked. I have heard stories of people inheriting code bases and having to make it work which isn't always simple or easy but it got done in some fashion.






    share|improve this answer
























      up vote
      4
      down vote



      accepted










      I'd consider writing up an explanation of why what you are being asked to do will take much longer than was initially requested and how additional hands would assist you in being able to provide the best outcome. The key here isn't to blame anyone but rather illustrate why you have the need for specific kinds of people to get things done. You are wanting to bring in X people for Y time to get this done by Z date is the kind of idea here though I would be careful about how optimistic you are with various assumptions as new people will have to be ramped-up that would be part of the estimates along with remembering from the Mythical Man Month that 9 women can't make a baby in a month.



      This kind of proposal should be set up in a concise manner with several figures and supporting evidence with a follow-up meeting to discuss questions, concerns and next steps to this.



      While you can claim" that "refactor is significantly needed" how well could you back up that claim in terms that the company can understand? Chances are it has been put off for a while and in theory that could continue or do you see something magically coming down to say, "No, the development will stop at this point until we can refactor this!" that I'm not sure I've seen cases where that has worked. I have heard stories of people inheriting code bases and having to make it work which isn't always simple or easy but it got done in some fashion.






      share|improve this answer






















        up vote
        4
        down vote



        accepted







        up vote
        4
        down vote



        accepted






        I'd consider writing up an explanation of why what you are being asked to do will take much longer than was initially requested and how additional hands would assist you in being able to provide the best outcome. The key here isn't to blame anyone but rather illustrate why you have the need for specific kinds of people to get things done. You are wanting to bring in X people for Y time to get this done by Z date is the kind of idea here though I would be careful about how optimistic you are with various assumptions as new people will have to be ramped-up that would be part of the estimates along with remembering from the Mythical Man Month that 9 women can't make a baby in a month.



        This kind of proposal should be set up in a concise manner with several figures and supporting evidence with a follow-up meeting to discuss questions, concerns and next steps to this.



        While you can claim" that "refactor is significantly needed" how well could you back up that claim in terms that the company can understand? Chances are it has been put off for a while and in theory that could continue or do you see something magically coming down to say, "No, the development will stop at this point until we can refactor this!" that I'm not sure I've seen cases where that has worked. I have heard stories of people inheriting code bases and having to make it work which isn't always simple or easy but it got done in some fashion.






        share|improve this answer












        I'd consider writing up an explanation of why what you are being asked to do will take much longer than was initially requested and how additional hands would assist you in being able to provide the best outcome. The key here isn't to blame anyone but rather illustrate why you have the need for specific kinds of people to get things done. You are wanting to bring in X people for Y time to get this done by Z date is the kind of idea here though I would be careful about how optimistic you are with various assumptions as new people will have to be ramped-up that would be part of the estimates along with remembering from the Mythical Man Month that 9 women can't make a baby in a month.



        This kind of proposal should be set up in a concise manner with several figures and supporting evidence with a follow-up meeting to discuss questions, concerns and next steps to this.



        While you can claim" that "refactor is significantly needed" how well could you back up that claim in terms that the company can understand? Chances are it has been put off for a while and in theory that could continue or do you see something magically coming down to say, "No, the development will stop at this point until we can refactor this!" that I'm not sure I've seen cases where that has worked. I have heard stories of people inheriting code bases and having to make it work which isn't always simple or easy but it got done in some fashion.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered May 23 '13 at 17:59









        JB King

        15.1k22957




        15.1k22957






















             

            draft saved


            draft discarded


























             


            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f11946%2fhow-to-ask-for-support%23new-answer', 'question_page');

            );

            Post as a guest













































































            Comments

            Popular posts from this blog

            What does second last employer means? [closed]

            Installing NextGIS Connect into QGIS 3?

            One-line joke