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. Other Discussions
  3. The Insider News
  4. How many developers does it take to complete a project?

How many developers does it take to complete a project?

Scheduled Pinned Locked Moved The Insider News
questionhtmlsharepointcomcollaboration
8 Posts 7 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.
  • K Offline
    K Offline
    Kent Sharkey
    wrote on last edited by
    #1

    Jaxenter[^]:

    The million-dollar question about the level of productivity in software development teams is the following: How does their productivity scale with the team size?

    "Nine women can't make a baby in one month"

    C D B K J 5 Replies Last reply
    0
    • K Kent Sharkey

      Jaxenter[^]:

      The million-dollar question about the level of productivity in software development teams is the following: How does their productivity scale with the team size?

      "Nine women can't make a baby in one month"

      C Offline
      C Offline
      Clifford Nelson
      wrote on last edited by
      #2

      Any big team is going to be slowed down by having to coordinate almost everything. I think on small teams there can be improved productivity if they team members are highly skilled is specific areas, and their skills complement each other. I have definitely seen productivity go down on a lot because of other developers. I worked with a developer that had a tendency to much with my WPF code without telling me, and he was not a front end developer. Was working with Seapine Software's SCS, and it is pretty bad. He insisted on working directly under the integration branch while everyone else was working in the same feature branch. I managed to overwrite his changes and he insisted I back out. That does not work too well with Seapine since it does not handle deleted or added files well. I lost like 5 days, and his changes were minor in the project I was working in. This was the primary branch I was working. Did not have this problem with any of the other developers.

      1 Reply Last reply
      0
      • K Kent Sharkey

        Jaxenter[^]:

        The million-dollar question about the level of productivity in software development teams is the following: How does their productivity scale with the team size?

        "Nine women can't make a baby in one month"

        D Offline
        D Offline
        Duncan Edwards Jones
        wrote on last edited by
        #3

        Actually these days developers scale reasonably* well - once we've got the common architecture, tools and source control issues worked out. Unfortunately the ambition of the project owner seems to scale exponentially - i.e. everyone seems to think "It should be like Excel but with these 18 additional functions" is somehow sensible. (* Say 0.3N?)

        1 Reply Last reply
        0
        • K Kent Sharkey

          Jaxenter[^]:

          The million-dollar question about the level of productivity in software development teams is the following: How does their productivity scale with the team size?

          "Nine women can't make a baby in one month"

          B Offline
          B Offline
          Beginner Luck
          wrote on last edited by
          #4

          haha agree :laugh: My Associate manager at Accenture alway told me that

          R 1 Reply Last reply
          0
          • B Beginner Luck

            haha agree :laugh: My Associate manager at Accenture alway told me that

            R Offline
            R Offline
            Rob Grainger
            wrote on last edited by
            #5

            To be fair, I believe credit is due to Fred Brooks: Brooks’ law - Wikipedia[^]

            "If you don't fail at least 90 percent of the time, you're not aiming high enough." Alan Kay.

            B 1 Reply Last reply
            0
            • K Kent Sharkey

              Jaxenter[^]:

              The million-dollar question about the level of productivity in software development teams is the following: How does their productivity scale with the team size?

              "Nine women can't make a baby in one month"

              K Offline
              K Offline
              KarstenK
              wrote on last edited by
              #6

              I think every project has an optimal size. A big team has a lot of man power, but coordination, interfaces and "ramp up" time is getting bigger and bigger. Often occurs the problem one specialist is waiting on other results. (I am often waiting on our fancy design team) The "smallest team" is one person: Knows all about the project but can only do one job at a time. The optimal size comes from how much work can get done in paralell. :cool:

              Press F1 for help or google it. Greetings from Germany

              1 Reply Last reply
              0
              • R Rob Grainger

                To be fair, I believe credit is due to Fred Brooks: Brooks’ law - Wikipedia[^]

                "If you don't fail at least 90 percent of the time, you're not aiming high enough." Alan Kay.

                B Offline
                B Offline
                Beginner Luck
                wrote on last edited by
                #7

                thank you, for point it out

                1 Reply Last reply
                0
                • K Kent Sharkey

                  Jaxenter[^]:

                  The million-dollar question about the level of productivity in software development teams is the following: How does their productivity scale with the team size?

                  "Nine women can't make a baby in one month"

                  J Offline
                  J Offline
                  Joe Woodbury
                  wrote on last edited by
                  #8

                  Three to five. Almost any large project can be broken down to discrete projects of 3-5 engineers. (When you add in testers, documentation and perhaps a build-engineer and manager you get about 8-10 people, which is about the size of a military squad/section.)

                  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