Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Fast, Right, Cheap. Pick Flexible?

Fast, Right, Cheap. Pick Flexible?

Scheduled Pinned Locked Moved The Lounge
sharepointbusinesscollaborationtoolsperformance
36 Posts 15 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C cach ha sot

    Cac cach ha sot cho tre moi nhat mang lai nhieu dieu bo ich trong cuoc song

    OriginalGriffO Offline
    OriginalGriffO Offline
    OriginalGriff
    wrote on last edited by
    #6

    O....Kay. Didn't realise this was a gardening thread, or that bamboo grew in response to song. I thought it grew due to sheer annoyance...

    Sent from my Amstrad PC 1640 Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

    "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
    "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

    J 1 Reply Last reply
    0
    • C cach ha sot

      Cac cach ha sot cho tre moi nhat mang lai nhieu dieu bo ich trong cuoc song

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #7

      did you mean: Các cách hạ sốt cho trẻ mới nhất mang lại nhiều điều bổ ích trong cuộc sống

      1 Reply Last reply
      0
      • OriginalGriffO OriginalGriff

        O....Kay. Didn't realise this was a gardening thread, or that bamboo grew in response to song. I thought it grew due to sheer annoyance...

        Sent from my Amstrad PC 1640 Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

        J Offline
        J Offline
        Jon McKee
        wrote on last edited by
        #8

        This[^] didn't work. Maybe not enough food in the song :laugh:

        1 Reply Last reply
        0
        • S Scott Clayton

          I work on a software development pseudo-Scrum team that sends nearly all of the actual coding work to an overseas development company. What I've observed over the last 3 years here is just how slowly and poorly the software is built (compared to my previous job). You might be tempted to think that we're just cheap, but when you figure in the cost per man-hour of delivered software, they're actually far more expensive. The problem isn't necessarily geographic separation either (although it contributes), since we have plenty of great communication tools for non-collocated teams. In my opinion the problem is that they're deficient in critical skillets and turn over every 6 to 12 months. While discussing these concerns with upper management, I was surprised to find that they already knew about these problems. They explained that they're not optimizing for speed, quality or cost, but rather flexibility. With the uncertainty of our yearly budget and workloads, offshore companies allow us to quickly add or remove bodies in a tight timeline. If funding is cut, we only lose a few contractors and not our more expensive systems experts. Do any of you work for a company with the same mindset? Any ideas for either convincing the higher-ups to change, or at least for making the current process work better?

          Console.WriteLine("Scott Clayton");

          F Offline
          F Offline
          F ES Sitecore
          wrote on last edited by
          #9

          Ah, so yours is the last company to realise that off-shoring doesn't work. Wow, took two decades but at least now finally every company on Earth gets it, please turn off the lights on your way out. Go to Q&A, see all those "plz send codes its urgent" questions? They are the people working at the companies you are off-shoring your work to.

          S 1 Reply Last reply
          0
          • S Scott Clayton

            I work on a software development pseudo-Scrum team that sends nearly all of the actual coding work to an overseas development company. What I've observed over the last 3 years here is just how slowly and poorly the software is built (compared to my previous job). You might be tempted to think that we're just cheap, but when you figure in the cost per man-hour of delivered software, they're actually far more expensive. The problem isn't necessarily geographic separation either (although it contributes), since we have plenty of great communication tools for non-collocated teams. In my opinion the problem is that they're deficient in critical skillets and turn over every 6 to 12 months. While discussing these concerns with upper management, I was surprised to find that they already knew about these problems. They explained that they're not optimizing for speed, quality or cost, but rather flexibility. With the uncertainty of our yearly budget and workloads, offshore companies allow us to quickly add or remove bodies in a tight timeline. If funding is cut, we only lose a few contractors and not our more expensive systems experts. Do any of you work for a company with the same mindset? Any ideas for either convincing the higher-ups to change, or at least for making the current process work better?

            Console.WriteLine("Scott Clayton");

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #10

            Scott Clayton wrote:

            They explained that they're not optimizing for speed, quality or cost, but rather flexibility.

            Managers making the managing of people easier, by sacrificing speed, quality and profit.

            Scott Clayton wrote:

            Do any of you work for a company with the same mindset?

            I worked at a company like that a few years ago. They suggested I look for other companies :)

            Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

            S 1 Reply Last reply
            0
            • S Scott Clayton

              I work on a software development pseudo-Scrum team that sends nearly all of the actual coding work to an overseas development company. What I've observed over the last 3 years here is just how slowly and poorly the software is built (compared to my previous job). You might be tempted to think that we're just cheap, but when you figure in the cost per man-hour of delivered software, they're actually far more expensive. The problem isn't necessarily geographic separation either (although it contributes), since we have plenty of great communication tools for non-collocated teams. In my opinion the problem is that they're deficient in critical skillets and turn over every 6 to 12 months. While discussing these concerns with upper management, I was surprised to find that they already knew about these problems. They explained that they're not optimizing for speed, quality or cost, but rather flexibility. With the uncertainty of our yearly budget and workloads, offshore companies allow us to quickly add or remove bodies in a tight timeline. If funding is cut, we only lose a few contractors and not our more expensive systems experts. Do any of you work for a company with the same mindset? Any ideas for either convincing the higher-ups to change, or at least for making the current process work better?

              Console.WriteLine("Scott Clayton");

              W Offline
              W Offline
              W Balboos GHB
              wrote on last edited by
              #11

              They did the same here in two manners. 1 - an inhouse -'out house' with a team in India a few tokens, here 2 - a contractor who subcontracted to India Group 1's software is mediocre - but works. Not well, but works. Management has faces to stare into. They also hold data hostage and I've actually gotten some degree of support by refusing to work with them if I cannot access the data (which is 'our' property). Group 2's stuff is basically trash. On such item, it appears, I single handled had tossed in the garbage (rubbish bin). The ones that linger cause eye-strain. Now I'll add (3) which was outsourced within the US. It works well - but they're unresponsive and also seem to be holding data hostage. Some time back, say with the last year or so, I was expecting myself and the rest of IT to be disappeared. Since then, I think they've come to reflect that the in-house built software is robust and the people who make it have a direct stake in it - not only for their pay check, but the pride (or shame) based upon its quality. We're also rapidly responsive to company needs. I actually believe a few of the realize that some of the packages made for them are amazingly powerful (if they'd use them instead of outsourcing). In this case, they all don't want to hear anything technical, except when they want to judge it. Anyway - the very few of us available for development, they realized, keep the company running. Very few, indeed!Groups 1 through 3, it turns out, are apparently going to fade away (from our view, at least).

              Ravings en masse^

              "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

              "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

              S 1 Reply Last reply
              0
              • S Scott Clayton

                I work on a software development pseudo-Scrum team that sends nearly all of the actual coding work to an overseas development company. What I've observed over the last 3 years here is just how slowly and poorly the software is built (compared to my previous job). You might be tempted to think that we're just cheap, but when you figure in the cost per man-hour of delivered software, they're actually far more expensive. The problem isn't necessarily geographic separation either (although it contributes), since we have plenty of great communication tools for non-collocated teams. In my opinion the problem is that they're deficient in critical skillets and turn over every 6 to 12 months. While discussing these concerns with upper management, I was surprised to find that they already knew about these problems. They explained that they're not optimizing for speed, quality or cost, but rather flexibility. With the uncertainty of our yearly budget and workloads, offshore companies allow us to quickly add or remove bodies in a tight timeline. If funding is cut, we only lose a few contractors and not our more expensive systems experts. Do any of you work for a company with the same mindset? Any ideas for either convincing the higher-ups to change, or at least for making the current process work better?

                Console.WriteLine("Scott Clayton");

                W Offline
                W Offline
                W Balboos GHB
                wrote on last edited by
                #12

                They did the same here in two manners. 1 - an inhouse -'out house' with a team in India a few tokens, here 2 - a contractor who subcontracted to India Group 1's software is mediocre - but works. Not well, but works. Management has faces to stare into. They also hold data hostage and I've actually gotten some degree of support by refusing to work with them if I cannot access the data (which is 'our' property). Group 2's stuff is basically trash. On such item, it appears, I single handled had tossed in the garbage (rubbish bin). The ones that linger cause eye-strain. Now I'll add (3) which was outsourced within the US. It works well - but they're unresponsive and also seem to be holding data hostage. Some time back, say with the last year or so, I was expecting myself and the rest of IT to be disappeared. Since then, I think they've come to reflect that the in-house built software is robust and the people who make it have a direct stake in it - not only for their pay check, but the pride (or shame) based upon its quality. We're also rapidly responsive to company needs. I actually believe a few of the realize that some of the packages made for them are amazingly powerful (if they'd use them instead of outsourcing). In this case, they all don't want to hear anything technical, but won't hesitate to judge it. Ignorance, I suppose, keeps them from being prejudiced. Anyway - the very few of us available for development, they realized, keep the company running. Very few, indeed! Groups 1 through 3, it turns out, are apparently going to fade away (from our view, at least). Outsourcing software development, here, like almost everywhere, has blown it. The only step left for them (management) to understand is that investing in one or two more additional capable developers is a lot cheaper (and ultimately more productive) than hiring a dozen desk-monkeys. Hopefully, before someone heads for greener pastures.

                Ravings en masse^

                "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

                "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

                S 1 Reply Last reply
                0
                • S Scott Clayton

                  I work on a software development pseudo-Scrum team that sends nearly all of the actual coding work to an overseas development company. What I've observed over the last 3 years here is just how slowly and poorly the software is built (compared to my previous job). You might be tempted to think that we're just cheap, but when you figure in the cost per man-hour of delivered software, they're actually far more expensive. The problem isn't necessarily geographic separation either (although it contributes), since we have plenty of great communication tools for non-collocated teams. In my opinion the problem is that they're deficient in critical skillets and turn over every 6 to 12 months. While discussing these concerns with upper management, I was surprised to find that they already knew about these problems. They explained that they're not optimizing for speed, quality or cost, but rather flexibility. With the uncertainty of our yearly budget and workloads, offshore companies allow us to quickly add or remove bodies in a tight timeline. If funding is cut, we only lose a few contractors and not our more expensive systems experts. Do any of you work for a company with the same mindset? Any ideas for either convincing the higher-ups to change, or at least for making the current process work better?

                  Console.WriteLine("Scott Clayton");

                  P Offline
                  P Offline
                  patbob
                  wrote on last edited by
                  #13

                  Scott Clayton wrote:

                  they're not optimizing for speed, quality or cost, but rather flexibility. With the uncertainty of our yearly budget and workloads, offshore companies allow us to quickly add or remove bodies in a tight timeline ... Do any of you work for a company with the same mindset?

                  Not today, but in past lives I have. Back then, it wasn't offshore contractors, but onshore ones. However, the mentality was the same -- contractors cost more for the amount of work, but are easily dropped headcount when the company has to do a layoff. They also come out of a different line on the balance sheet (same line as office supplies..), which gives the company a tax write-off for the wages they are paid that they can't get for wages paid to employees.

                  I live in Oregon, and I'm an engineer.

                  S 1 Reply Last reply
                  0
                  • S Scott Clayton

                    I work on a software development pseudo-Scrum team that sends nearly all of the actual coding work to an overseas development company. What I've observed over the last 3 years here is just how slowly and poorly the software is built (compared to my previous job). You might be tempted to think that we're just cheap, but when you figure in the cost per man-hour of delivered software, they're actually far more expensive. The problem isn't necessarily geographic separation either (although it contributes), since we have plenty of great communication tools for non-collocated teams. In my opinion the problem is that they're deficient in critical skillets and turn over every 6 to 12 months. While discussing these concerns with upper management, I was surprised to find that they already knew about these problems. They explained that they're not optimizing for speed, quality or cost, but rather flexibility. With the uncertainty of our yearly budget and workloads, offshore companies allow us to quickly add or remove bodies in a tight timeline. If funding is cut, we only lose a few contractors and not our more expensive systems experts. Do any of you work for a company with the same mindset? Any ideas for either convincing the higher-ups to change, or at least for making the current process work better?

                    Console.WriteLine("Scott Clayton");

                    D Offline
                    D Offline
                    David A Gray
                    wrote on last edited by
                    #14

                    This is not exactly new; it's the reason that I became a contractor many years ago. Even then, it was clear to me that the Big Business would grow to depend on a small core for their domain knowledge, and hand out most of the work to contractors. As long ago as 1990, I remember working in a company where a standing joke was that there were more contractors than FTEs in the building.

                    David A. Gray Delivering Solutions for the Ages, One Problem at a Time Interpreting the Fundamental Principle of Tabular Reporting

                    S 1 Reply Last reply
                    0
                    • F F ES Sitecore

                      Ah, so yours is the last company to realise that off-shoring doesn't work. Wow, took two decades but at least now finally every company on Earth gets it, please turn off the lights on your way out. Go to Q&A, see all those "plz send codes its urgent" questions? They are the people working at the companies you are off-shoring your work to.

                      S Offline
                      S Offline
                      Scott Clayton
                      wrote on last edited by
                      #15

                      Yes, to me it seems like a dedicated, collocated, cross-functional team is the obvious structure for actually getting stuff done. That's why I was surprised to hear that the choice to use offshore developers was an intentional decision based on a desire to rapidly scale teams for a business that plans budgets a year at a time. So I wouldn't necessarily say our company is just figuring this out. I'd say they knew the limitations all along and chose to use an offshore company anyway.

                      Console.WriteLine("Scott Clayton");

                      1 Reply Last reply
                      0
                      • L Lost User

                        Scott Clayton wrote:

                        They explained that they're not optimizing for speed, quality or cost, but rather flexibility.

                        Managers making the managing of people easier, by sacrificing speed, quality and profit.

                        Scott Clayton wrote:

                        Do any of you work for a company with the same mindset?

                        I worked at a company like that a few years ago. They suggested I look for other companies :)

                        Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                        S Offline
                        S Offline
                        Scott Clayton
                        wrote on last edited by
                        #16

                        Quote:

                        Managers making the managing of people easier, by sacrificing speed, quality and profit.

                        I've not thought about it from that perspective before. When I was arguing for minimizing our usage of offshore companies (which is not a popular opinion around here by any means), they said it would jeopardize my own position if our budget was cut. Right now we "just" drop a few contractors when that happens. Perhaps being part of a real team is more valuable than job security.

                        Console.WriteLine("Scott Clayton");

                        L L 2 Replies Last reply
                        0
                        • W W Balboos GHB

                          They did the same here in two manners. 1 - an inhouse -'out house' with a team in India a few tokens, here 2 - a contractor who subcontracted to India Group 1's software is mediocre - but works. Not well, but works. Management has faces to stare into. They also hold data hostage and I've actually gotten some degree of support by refusing to work with them if I cannot access the data (which is 'our' property). Group 2's stuff is basically trash. On such item, it appears, I single handled had tossed in the garbage (rubbish bin). The ones that linger cause eye-strain. Now I'll add (3) which was outsourced within the US. It works well - but they're unresponsive and also seem to be holding data hostage. Some time back, say with the last year or so, I was expecting myself and the rest of IT to be disappeared. Since then, I think they've come to reflect that the in-house built software is robust and the people who make it have a direct stake in it - not only for their pay check, but the pride (or shame) based upon its quality. We're also rapidly responsive to company needs. I actually believe a few of the realize that some of the packages made for them are amazingly powerful (if they'd use them instead of outsourcing). In this case, they all don't want to hear anything technical, except when they want to judge it. Anyway - the very few of us available for development, they realized, keep the company running. Very few, indeed!Groups 1 through 3, it turns out, are apparently going to fade away (from our view, at least).

                          Ravings en masse^

                          "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

                          "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

                          S Offline
                          S Offline
                          Scott Clayton
                          wrote on last edited by
                          #17

                          Sounds like you've seen a broader spectrum of outsourcing that I have. Thanks for the comparison. One problem we don't have here is having our data taken hostage, but that's only because we have strict rules around where data is stored and who has access to it. We've transitioned systems to other internal teams in the past, and typically they also just assume that if it was written by offshore that it's unmanageable trash and that it'll need to be rewritten. In some ways it's insulting how we treat our offshore developers. Regardless of their skill level, I don't like how we refer to them as "resources" and never learn their names. It's admittedly very difficult to talk directly to them as team members with the time zone and language barriers, but still...

                          Console.WriteLine("Scott Clayton");

                          1 Reply Last reply
                          0
                          • W W Balboos GHB

                            They did the same here in two manners. 1 - an inhouse -'out house' with a team in India a few tokens, here 2 - a contractor who subcontracted to India Group 1's software is mediocre - but works. Not well, but works. Management has faces to stare into. They also hold data hostage and I've actually gotten some degree of support by refusing to work with them if I cannot access the data (which is 'our' property). Group 2's stuff is basically trash. On such item, it appears, I single handled had tossed in the garbage (rubbish bin). The ones that linger cause eye-strain. Now I'll add (3) which was outsourced within the US. It works well - but they're unresponsive and also seem to be holding data hostage. Some time back, say with the last year or so, I was expecting myself and the rest of IT to be disappeared. Since then, I think they've come to reflect that the in-house built software is robust and the people who make it have a direct stake in it - not only for their pay check, but the pride (or shame) based upon its quality. We're also rapidly responsive to company needs. I actually believe a few of the realize that some of the packages made for them are amazingly powerful (if they'd use them instead of outsourcing). In this case, they all don't want to hear anything technical, but won't hesitate to judge it. Ignorance, I suppose, keeps them from being prejudiced. Anyway - the very few of us available for development, they realized, keep the company running. Very few, indeed! Groups 1 through 3, it turns out, are apparently going to fade away (from our view, at least). Outsourcing software development, here, like almost everywhere, has blown it. The only step left for them (management) to understand is that investing in one or two more additional capable developers is a lot cheaper (and ultimately more productive) than hiring a dozen desk-monkeys. Hopefully, before someone heads for greener pastures.

                            Ravings en masse^

                            "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

                            "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

                            S Offline
                            S Offline
                            Scott Clayton
                            wrote on last edited by
                            #18

                            Seems like a duplicate post? Anyway, having personal ownership and pride in a system is the most exciting part of software development (IMHO). I had that at my previous job, but not here.

                            Console.WriteLine("Scott Clayton");

                            1 Reply Last reply
                            0
                            • S Scott Clayton

                              Quote:

                              Managers making the managing of people easier, by sacrificing speed, quality and profit.

                              I've not thought about it from that perspective before. When I was arguing for minimizing our usage of offshore companies (which is not a popular opinion around here by any means), they said it would jeopardize my own position if our budget was cut. Right now we "just" drop a few contractors when that happens. Perhaps being part of a real team is more valuable than job security.

                              Console.WriteLine("Scott Clayton");

                              L Offline
                              L Offline
                              Lost User
                              wrote on last edited by
                              #19

                              And their budget moves so drastically that you should be daily worried? What kind of job-security would that be? What kind of projects are those, that he must drop hired talent because of budget-issue's? Sounds like a peanut-factory where the amount of workers has to be exactly right for the amount of harvested peanuts.

                              Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                              S 1 Reply Last reply
                              0
                              • P patbob

                                Scott Clayton wrote:

                                they're not optimizing for speed, quality or cost, but rather flexibility. With the uncertainty of our yearly budget and workloads, offshore companies allow us to quickly add or remove bodies in a tight timeline ... Do any of you work for a company with the same mindset?

                                Not today, but in past lives I have. Back then, it wasn't offshore contractors, but onshore ones. However, the mentality was the same -- contractors cost more for the amount of work, but are easily dropped headcount when the company has to do a layoff. They also come out of a different line on the balance sheet (same line as office supplies..), which gives the company a tax write-off for the wages they are paid that they can't get for wages paid to employees.

                                I live in Oregon, and I'm an engineer.

                                S Offline
                                S Offline
                                Scott Clayton
                                wrote on last edited by
                                #20

                                Yep, that sounds like the same thing to me. This makes me feel like my support for dropping offshore development is just indirectly adding uncertainty to my own position. I just can't help but look at other leading companies that are successfully building real teams that produce real results. I want that.

                                Console.WriteLine("Scott Clayton");

                                P 1 Reply Last reply
                                0
                                • D David A Gray

                                  This is not exactly new; it's the reason that I became a contractor many years ago. Even then, it was clear to me that the Big Business would grow to depend on a small core for their domain knowledge, and hand out most of the work to contractors. As long ago as 1990, I remember working in a company where a standing joke was that there were more contractors than FTEs in the building.

                                  David A. Gray Delivering Solutions for the Ages, One Problem at a Time Interpreting the Fundamental Principle of Tabular Reporting

                                  S Offline
                                  S Offline
                                  Scott Clayton
                                  wrote on last edited by
                                  #21

                                  It's nice to hear this from the perspective of a contractor. Were you able to work in the same office as the FTEs, or did they hire you through a development company on a per-job basis? The reason I ask is that we also have a lot of onshore contractors here, and for the most part they're highly skilled and have significant domain knowledge. The vast majority of our issues are related to offshore contractors hired indirectly through a development company.

                                  Console.WriteLine("Scott Clayton");

                                  D 1 Reply Last reply
                                  0
                                  • S Scott Clayton

                                    It's nice to hear this from the perspective of a contractor. Were you able to work in the same office as the FTEs, or did they hire you through a development company on a per-job basis? The reason I ask is that we also have a lot of onshore contractors here, and for the most part they're highly skilled and have significant domain knowledge. The vast majority of our issues are related to offshore contractors hired indirectly through a development company.

                                    Console.WriteLine("Scott Clayton");

                                    D Offline
                                    D Offline
                                    David A Gray
                                    wrote on last edited by
                                    #22

                                    All of us, both the FTEs and the contractors who did much of the real work, had offices in the same building, which was the corporate headquarters. All of us brought significant domain knowledge to bear on the work we did. Most of us worked for companies that had long term, nearly evergreen, contracts directly with the client. At the time, I owned an independent software consultancy, so I happened to hold my own evergreen contract. Over a fifteen year period, I was in and out periodically. When I wasn't working there, I had other clients, also generally on long term engagements of the same general kind. On more recent engagements, I have functioned as the onshore body supplied by an agency. In a couple of those, I've worked with a combination of onshore and offshore contractors of varying skills. One recent engagement, which lasted but a few weeks, was in a shop that was composed almost entirely of H-1B visa holders who turned over yearly, and it showed. Indeed, I am convinced that's the main reason that the client was losing money hand over fist on the contract. Supporting an aging point of sale system with constant turnover is a very bad strategy.

                                    David A. Gray Delivering Solutions for the Ages, One Problem at a Time Interpreting the Fundamental Principle of Tabular Reporting

                                    1 Reply Last reply
                                    0
                                    • L Lost User

                                      And their budget moves so drastically that you should be daily worried? What kind of job-security would that be? What kind of projects are those, that he must drop hired talent because of budget-issue's? Sounds like a peanut-factory where the amount of workers has to be exactly right for the amount of harvested peanuts.

                                      Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                                      S Offline
                                      S Offline
                                      Scott Clayton
                                      wrote on last edited by
                                      #23

                                      The company itself is certainly not hurting for money. The problem is that business owners obtain funding for projects which is translated into staffing up a team for the work. If the project is delayed or cancelled, those developers can't bill to the project, which causes problems, which means they get cut. I've lost or gained developers on my team 3 or so times this year already because they were moved to or from a project. I'm not going to pretend to understand the complexities of our budgeting around here. Unfortunately this lack of knowledge on my part means that these discussions typically end with a budget concern that "people like me" just don't understand.

                                      Console.WriteLine("Scott Clayton");

                                      L 1 Reply Last reply
                                      0
                                      • S Scott Clayton

                                        Yep, that sounds like the same thing to me. This makes me feel like my support for dropping offshore development is just indirectly adding uncertainty to my own position. I just can't help but look at other leading companies that are successfully building real teams that produce real results. I want that.

                                        Console.WriteLine("Scott Clayton");

                                        P Offline
                                        P Offline
                                        patbob
                                        wrote on last edited by
                                        #24

                                        I've survived a layoff as a contractor, watching some of the "permanent" employees being asked to leave while they kept me. It really is all about what you know.

                                        I live in Oregon, and I'm an engineer.

                                        1 Reply Last reply
                                        0
                                        • S Scott Clayton

                                          Quote:

                                          Managers making the managing of people easier, by sacrificing speed, quality and profit.

                                          I've not thought about it from that perspective before. When I was arguing for minimizing our usage of offshore companies (which is not a popular opinion around here by any means), they said it would jeopardize my own position if our budget was cut. Right now we "just" drop a few contractors when that happens. Perhaps being part of a real team is more valuable than job security.

                                          Console.WriteLine("Scott Clayton");

                                          L Offline
                                          L Offline
                                          Leo56
                                          wrote on last edited by
                                          #25

                                          At a guess, I'd expect at least part of their remuneration package will be in response to the 'responsibility' they shoulder. This whole ethos is designed to avoid that responsibility as much as possible. They're not managers - just bean counters....

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups