Large scale small projects, Part I
Integrating teams isn't an easy task. There's much written about it, and it's usually one of the major complaints in management. Software development teams are no exception to this rule. But until recently, most projects could be split in two relatively well-defined classes: small (and thus more manageable) projects, and big projects. Big projects impose such a management overhead that they can only be adequately funded and executed big big corporations, bigger in fact that the simple difference in project scale would suggest. Although projects of all size fails, failure in big projects means a much bigger loss, and a much more visible impact on its members.
For small software projects, intra-team communication used to be a relatively simple task. Everyone works together, so much of the necessary communication occurs using standard tools; live meetings, cheap phone calls, and the usual visit to a colleague's desk. Now, with globalization and cheap Internet connectivity, something new is happening. It's possible now to have a "large scale small project". This apparent contradictory name defines very well what's happening: it's a project which shares some of the complexity of a large scale project, but without having necessarily the same resources or the same contraints. Projects in this classification are usually big in at least one of the measuring dimensions: project scope, team size, and communication overhead. On the other hand, they are small by one defining dimension: the resources available to fund the project are minimal, or often, negligible (as in the case of an open-source project).
The dynamics of these new "large scale small projects" is challenging. Some teams are already handling big projects, the Linux kernel and the Apache Web Server being the most notable examples. Projects with a big scope often found innovative ways to structure themselves, taking advantage of the inherent modularity of the problem at hand. In the case of the Linux kernel, a good deal of the complexity lies in specific, highly-modularized parts of the system. Smaller teams working on these parts are being successfull at managing their own subprojects with good results.
Globalization also has a big impact. Open-source projects often attract developers worldwide. But it's becoming more and more common for developers to work remotely, even for close (paying) projects. This leads to a new kind of project, where many of the participants never meet face to face (with the notable exception of a few projects which are able to organize and host annual conferences). For projects with thousands of participants, mailing lists are the norm. Bigger projects also have an additional advantage of greater visibility, which creates a sustained momentum that helps the project to keep going.
Small projects with geographically dispersed members are the most difficult case to deal with. These projects have the inherent complexity of a much bigger one, but with less resources. The availability of cheap Internet connectivity helps a lot; tools such as text-based messaging, using IRC or ICQ, and cheap voice communication software such as Skype can greatly improve the efficiency of the communication at unbeatable cost. On the other hand, there's little than can be done as far as timezone differences are concerned. Linguistic and other cultural barriers also play a role here. Some cultures are renowed for a formal and introspective approach to work; personal aspects are entirely left beside the working environment. Other cultures prefer a more relaxed expansive approach, and talking about personal or family stuff is entirely acceptable, as long as it does not cause any loss of productivity.
Once you get it all running - overcoming differences in timezone or cultural traits, for example - there's still a huge task left to do: how to effectively share the knowledge inside a distributed working environment. This is a great undertaking, big enough to be left for a coming article...
For small software projects, intra-team communication used to be a relatively simple task. Everyone works together, so much of the necessary communication occurs using standard tools; live meetings, cheap phone calls, and the usual visit to a colleague's desk. Now, with globalization and cheap Internet connectivity, something new is happening. It's possible now to have a "large scale small project". This apparent contradictory name defines very well what's happening: it's a project which shares some of the complexity of a large scale project, but without having necessarily the same resources or the same contraints. Projects in this classification are usually big in at least one of the measuring dimensions: project scope, team size, and communication overhead. On the other hand, they are small by one defining dimension: the resources available to fund the project are minimal, or often, negligible (as in the case of an open-source project).
The dynamics of these new "large scale small projects" is challenging. Some teams are already handling big projects, the Linux kernel and the Apache Web Server being the most notable examples. Projects with a big scope often found innovative ways to structure themselves, taking advantage of the inherent modularity of the problem at hand. In the case of the Linux kernel, a good deal of the complexity lies in specific, highly-modularized parts of the system. Smaller teams working on these parts are being successfull at managing their own subprojects with good results.
Globalization also has a big impact. Open-source projects often attract developers worldwide. But it's becoming more and more common for developers to work remotely, even for close (paying) projects. This leads to a new kind of project, where many of the participants never meet face to face (with the notable exception of a few projects which are able to organize and host annual conferences). For projects with thousands of participants, mailing lists are the norm. Bigger projects also have an additional advantage of greater visibility, which creates a sustained momentum that helps the project to keep going.
Small projects with geographically dispersed members are the most difficult case to deal with. These projects have the inherent complexity of a much bigger one, but with less resources. The availability of cheap Internet connectivity helps a lot; tools such as text-based messaging, using IRC or ICQ, and cheap voice communication software such as Skype can greatly improve the efficiency of the communication at unbeatable cost. On the other hand, there's little than can be done as far as timezone differences are concerned. Linguistic and other cultural barriers also play a role here. Some cultures are renowed for a formal and introspective approach to work; personal aspects are entirely left beside the working environment. Other cultures prefer a more relaxed expansive approach, and talking about personal or family stuff is entirely acceptable, as long as it does not cause any loss of productivity.
Once you get it all running - overcoming differences in timezone or cultural traits, for example - there's still a huge task left to do: how to effectively share the knowledge inside a distributed working environment. This is a great undertaking, big enough to be left for a coming article...
35 Comments:
At January 3, 2005 at 7:35 AM,
remco said…
I'm eager, when will you post the second article?!
Cheers
Gwork
At November 17, 2005 at 4:00 PM,
Health said…
Hello
I have just discovered the wealth of information on the net contained in Blogs. I have also found an interesting site to view about internet pharmacy
internet. internet pharmacymoney
At February 15, 2006 at 1:38 PM,
Ut Utah House Cleaning said…
Captivate blog. I surf the web for blogs this
nature.The site are wonderful and will be returned to
again!
Oh please, check for the blog site with my based business com en home language site!
At July 2, 2006 at 5:03 PM,
online store home based business said…
Hi there Blogger, a real useful blog.Keep with the good work.
If you have a moment, please visit my online store home based business site.
I send you warm regards and wishes of continued success.
At September 13, 2006 at 4:33 AM,
Scott Arthur Edwards said…
Dear friend, Here is an opportunity for you that is taking over the internet. The compensation plan is second to none. The spill over will blow your mind and the educational products are of the highest quality. Knowledge is power and nobody can ever take that away from you. Join me in this business and see for yourself what you will be getting. Click here: FREE Information
At October 6, 2006 at 2:51 PM,
Anonymous said…
Check this out for FREE...
This opportunity says:
"Your Ad" Will Be Instantly Displayed on Thousands of Websites and Read By Over 10 Million People Per Week For FREE, and It Only Takes 60 Seconds To Get Started!
To find out more visit: money making site. It successfully exposes FREE information covering Traffic and money making related stuff.
At December 10, 2006 at 12:51 PM,
Scott A. Edwards said…
WARNING: A new immensely powerful viral marketing system has been released, which allows marketers to broadcast messages directly to people's desktops. Learn more about it here: business opportunities site. It pretty much covers business opportunities related stuff and it is FREE to join.
At January 9, 2007 at 3:00 AM,
Anonymous said…
WOW, this is FANTASTIC...!!! Blog your AD to Millions. Post your AD for FREE and get MASSIVE traffic to your site. FREE to join. To get started fast, Click Here: global online systems site. It pretty much covers global online systems related stuff and it's FREE to join.
At January 9, 2007 at 3:56 AM,
Anonymous said…
This is COOL...!!! Dear friends, Now you can help yourself take advantage of the huge frenzy of FREE advertising in your spare time, while in the comfort of your own home. Hook up NOW with this exiting program. Click here: FREE INFORMATION
At January 22, 2007 at 11:42 AM,
Anonymous said…
Great site
http://home-forclosure.eticketsontime.com home forclosure
http://beaded-bracelet.eurocarexpert.com beaded bracelet
http://bathroom-lighting.casinogamefactory.com bathroom lighting
http://chicago-single.casinogamefactory.com chicago single
http://silk-scarf.eurocarexpert.com silk scarf
http://diet-points.asapdeals.com diet points
http://garden-furniture.boulevardprivates.com garden furniture
http://chicago-florist.kisswings.com chicago florist
http://tote-bag.eurocarexpert.com tote bag
http://cpa-course.lysog.info cpa course
http://folding-table.lysog.info folding table
http://replica-handbag.lysog.info replica handbag
http://altima-nissan.lysog.info altima nissan
http://gym-bag.malig.info gym bag
http://adhd-treatment.malig.info adhd treatment
Thanks.
At February 2, 2007 at 1:11 PM,
Anonymous said…
business from home internet internet opportunity work
At February 2, 2007 at 3:59 PM,
Anonymous said…
Only *Suckers* Buy Leads! Stop Wasting Time
And Money On Leads And Cold Calling. See How.
http://theparkers.magneticsponsoringonline.com/
At February 3, 2007 at 8:28 PM,
Anonymous said…
MLM Recruiting Made Easy How a 26 Year Old
Waiter Built a $250,000 MLM Biz in 4 Months.
http://theparkers.magneticsponsoringonline.com/
At February 19, 2007 at 11:27 AM,
Anonymous said…
Nice blog!! I'm into adsense adsense code google making money never told and to drive traffic to my website I signed up free for this superb traffic gereating tool - I now have loads of hits to my websites and blogs. This can see your affiliate commission shoot through the roof - meaning lots of extra money coming in for you and your family. Sign up now - it's free.. Best of luck, cheers for now, dave.
At February 24, 2007 at 1:36 PM,
Anonymous said…
Adquity.com
Classifieds for our community. Buy, sell, trade, date, events... post anything. Adquity Classifieds.
Adquity.com
At February 27, 2007 at 5:27 PM,
Anonymous said…
http://www.adquity.com
Classifieds for our community. Buy, sell, trade, date, events... post anything. Adquity Classifieds.
http://www.adquity.com
At March 1, 2007 at 5:35 PM,
Anonymous said…
Great site about
small business opportunity. I am bookmarking it.
Please also visit my site aboutsmall business opportunity
At March 2, 2007 at 11:40 PM,
Anonymous said…
Watiti.com...
Join me and my circle of friends at
http://www.watiti.com, an online social networking community that connects people from all over the world.
Meet new people, share photos, create or attend events, post free classifieds, send free e-cards, listen music, read blogs, upload videos, be part of a club, chat rooms, forum and much more!
See you around! Bring all your friends too!
Watiti.com...
At March 3, 2007 at 11:51 AM,
Anonymous said…
Thanks for the tips and insights. I run site and blog for home business income opportunity feel free to drop by and comment or swap links.
At March 6, 2007 at 9:43 AM,
Anonymous said…
First To The Market home based business work
Enjoy the opportunity, change your life -home based business work. Don't Miss home based business work - Visit Today...
At March 6, 2007 at 12:19 PM,
Anonymous said…
ads business classifieds free opportunity place
At March 9, 2007 at 1:15 PM,
Anonymous said…
Web user's behaviour depends on two main groups of variables: the user-related one and the website-related one.
Optimizing AdSense by User Behaviour
At March 11, 2007 at 5:32 PM,
Anonymous said…
I just thought I'd let you know that you've got a great blog here! I'm definitely going to bookmark it!
My site Live Streaming Video pretty much covers Live Streaming Video related material.
Drop by my site if you have time.
Wishing you the best.
http://www.VideoEmailJob.com
At August 18, 2007 at 5:33 AM,
Buy Levitra said…
Great article! Thanks.
At August 18, 2007 at 11:17 AM,
Phentermine said…
Thanks for interesting article.
At September 10, 2007 at 1:16 AM,
Anonimous said…
Excellent website. Good work. Very useful. I will bookmark!
At August 7, 2012 at 1:31 PM,
pay per head horse racing said…
Hi! This is my first visit to your blog! We are a team of volunteers and new initiatives in the same niche. Blog gave us useful information to work. You have done an amazing job!
At September 6, 2012 at 4:11 AM,
gifts to pakistan said…
I suggest this site to my friends so it could be useful & informative for them also Great effort.
At October 1, 2012 at 3:28 AM,
GuitarMan said…
Hi! This is my first visit to your blog! We are a team of volunteers and new initiatives in the same niche. Blog gave us useful information to work. You have done an amazing job!
At November 20, 2012 at 10:03 PM,
Download Need For Speed Most Wanted Game said…
Download Brian Lara Cricket 2007 Game
Download EA Cricket 2012 Game
Very intresting post I like ur website keep it up..!
At March 4, 2016 at 8:32 PM,
ninest123 said…
ninest123 16.03
prada outlet, nike outlet, longchamp outlet, burberry outlet, gucci handbags, ralph lauren polo, cheap jordans, louis vuitton outlet, louis vuitton outlet online, oakley sunglasses, uggs on sale, louis vuitton outlet, tiffany jewelry, replica watches, ralph lauren outlet, michael kors outlet, longchamp outlet, cheap oakley sunglasses, ray ban sunglasses, michael kors handbags, replica watches, michael kors outlet online, oakley sunglasses, uggs on sale, louboutin shoes, christian louboutin, ray ban sunglasses, uggs outlet, nike free, christian louboutin, uggs outlet, tiffany jewelry, nike air max, oakley sunglasses, longchamp bags, uggs on sale, michael kors outlet online, michael kors outlet online, nike air max, louis vuitton handbags, oakley sunglasses, louis vuitton, ray ban sunglasses, louboutin uk, michael kors, tory burch outlet, burberry factory outlet, prada handbags
At March 4, 2016 at 8:34 PM,
ninest123 said…
lunette oakley pas cher, nike roshe run pas cher, lululemon outlet, hollister uk, jordan pas cher, coach purses, lunette ray ban pas cher, nike tn pas cher, hogan sito ufficiale, abercrombie and fitch, new balance, longchamp soldes, nike blazer pas cher, true religion outlet, true religion outlet, michael kors, replica handbags, michael kors, sac guess pas cher, ray ban uk, nike air max, mulberry uk, vans pas cher, abercrombie and fitch UK, louboutin pas cher, nike air max pas cher, coach outlet store online, nike free pas cher, true religion jeans, polo lacoste pas cher, true religion outlet, nike air max uk, ralph lauren pas cher, kate spade outlet, longchamp pas cher, nike air force, polo ralph lauren uk, hermes pas cher, michael kors uk, north face uk, timberland pas cher, vanessa bruno pas cher, nike free, michael kors outlet online, coach outlet, nike air max uk, burberry pas cher, north face pas cher, converse
At March 4, 2016 at 8:36 PM,
ninest123 said…
celine handbags, nike trainers uk, iphone 6 plus cases, soccer jerseys, iphone 6s plus cases, polo ralph lauren, softball bats, hollister clothing, instyler ionic styler, nfl jerseys, salvatore ferragamo, reebok outlet, nike air max, oakley, mont blanc, mac cosmetics, nike air huarache, s6 cases, beats by dre, iphone 6 cases, lululemon outlet, wedding dresses, abercrombie, abercrombie and fitch, babyliss pro, iphone 5s cases, valentino shoes, longchamp uk, new balance shoes, giuseppe zanotti, hermes handbags, soccer shoes, iphone cases, mcm handbags, louboutin, timberland boots, herve leger, north face outlet, asics running shoes, jimmy choo outlet, chi flat iron, ghd hair, nike roshe run, hollister, p90x workout, iphone 6s cases, ipad cases, vans outlet, bottega veneta, north face outlet, insanity workout
At March 4, 2016 at 8:38 PM,
ninest123 said…
swarovski jewelry, coach outlet, links of london uk, canada goose, canada goose pas cher, moncler, barbour, ugg pas cher, louis vuitton, supra shoes, converse, wedding dresses uk, pandora charms, canada goose uk, karen millen uk, ugg,uggs,uggs canada, canada goose outlet, louis vuitton uk, pandora uk, replica watches, moncler, moncler pas cher, ugg,ugg australia,ugg italia, moncler, swarovski uk, canada goose outlet, canada goose jackets, moncler, converse shoes outlet, bottes ugg pas cher, barbour jackets uk, canada goose jackets, hollister, marc jacobs, thomas sabo uk, ugg uk, toms shoes, moncler uk, sac louis vuitton, sac louis vuitton, gucci, pandora jewelry, moncler jackets, juicy couture outlet, pandora jewelry, montre pas cher, juicy couture outlet, canada goose, louis vuitton, moncler outlet, ray ban, lancel
ninest123 16.03
At December 14, 2016 at 9:43 PM,
chenlina said…
uggs outlet
canada goose sale
air jordans
scarpe hogan
chanel outlet
hermes handbags
rolex watches
ugg boots
cheap nfl jerseys
michael kors handbags
chenlina20161215
Post a Comment
<< Home