archive-org.com » ORG » J » JEFFSUTHERLAND.ORG

Total: 379

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • Object Technology Jeff Sutherland: Beyond Java: Ruby on Rails with Scala backend
    sutherland scruminc com Scrum books Subscribe Scrum Bibliography OOPSLA Business Object Design Old archive Previous Posts ATT charges over 20000 for three days of Gmail in Arduino Open Source Hardware Roots of Scrum Object Technology Cool Tools on the Web DropBox Code Collaborator iPhone ATT T Mobile and how to avoid getting rip Scrum and Fighter Aircraft HICSS 42 Call for Papers due 15 June 2008 Agility and Organizational Patterns Agile Software Development Lean Distributed and Douglas Crockford on The State of Ajax This work is licensed under a Creative Commons Attribution Noncommercial Share Alike 3 0 Unported License Friday April 10 2009 Beyond Java Ruby on Rails with Scala backend Programming in Scala Twitter on Scala A Conversation with Steve Jenson Alex Payne and Robey Pointer by Bill Venners April 3 2009 Summary Three Twitter developers Steve Jenson Alex Payne and Robey Pointer talk with Bill Venners about their use of Scala in production at Twitter Twitter is a fast growing website that provides a micro blogging service It began its life as a Ruby on Rails application and still uses Ruby on Rails to deliver most user facing web pages But about a year ago they started replacing

    Original URL path: http://jeffsutherland.org/2009/04/beyond-java-ruby-on-rails-with-scala.html (2016-04-27)
    Open archived version from archive


  • Object Technology Jeff Sutherland: ATT charges over $20000 for three days of Gmail in Iceland!
    products It is very difficult to introduce Agile practices based on truth transparency and trust when vendors are constantly lying Evidently there are laws against this Prohibited Practices Federal Communications Commission Overcharging or engaging in other unjust or discriminatory practices by telephone or telegraph companies 47 U S C 202 a Unfair or Deceptive Acts and Practices Department of Commerce Engaging in unfair or deceptive acts or practices in or affecting interstate commerce 9 15 U S C 45 a 1 Consumer Products Packaging and Labeling Unfair or deceptive labeling of consumer commodities 15 U S C 1452 a 1453 Engaging in deceptive packaging including misrepresentation of retail sale price 14 15 U S C 1452 a 16 C F R 502 Apple argues only a fool would believe its iPhone 3G ads By Sam Oliver Published 04 10 PM EST Apple isn t lying in television ads that tout the iPhone 3G as twice as fast as its predecessor but customers would have to be fools to take those claims at face value the company argues That s essentially Apple s legal response to a lawsuit filed by San Diego resident William Gillis back in September alleging that Apple and AT T knowingly oversold the new iPhone alongside misleading ads that promised it would perform twice as fast as the original model When I recently purchased an iPhone I told the sales guy I needed a USB modem for my Mac that worked globally as I spend 2 3 weeks a month in Europe He said the ATT USBConnect 881 was an ideal choice as it worked in 177 countries covered all of Europe and supported Global roaming He didn t tell me if I used it in Iceland I would have to buy an ATT corporate exec a Mercedes While I was in Iceland recently I got a call from ATT telling me to dispute an outrageous charge They were billing me over 39000 for three days of Gmail usage in Iceland After filing a complaint with the Better Business Bureau ATT lowered the charge to 20000 So instead of buying an ATT executive a Mercedes for Christmas they will settle for a Toyota Prius all for using Gmail for three days Maybe Google should get into this business It turns out that ATT cannot notify you of outrageously high fees until after you have already used the modem Their system doesn t support this Needless to say our corporate lawyers propose litigation if we cannot settle for a reasonable fee from ATT I had a Vodafone USB modem in my bag that would have cost me less than 400 for the same usage in Iceland Stupid me thought ATT would cost less Duh American Express has already refunded all money paid to ATT for this fiasco Evidently they think the charges are a little unreasonable Recent comments from others indicate there are many iPhone and ATT USB modem users out their who feel they have been mistreated

    Original URL path: http://jeffsutherland.org/2008/12/att-charges-over-20000-for-three-days.html (2016-04-27)
    Open archived version from archive

  • Object Technology Jeff Sutherland: Arduino: Open Source Hardware
    Code Collaborator iPhone ATT T Mobile and how to avoid getting rip Scrum and Fighter Aircraft HICSS 42 Call for Papers due 15 June 2008 Agility and Organizational Patterns Agile Software Development Lean Distributed and Douglas Crockford on The State of Ajax Kleiner Perkins gets real on global warming Why Time Sheets are Lame This work is licensed under a Creative Commons Attribution Noncommercial Share Alike 3 0 Unported License Sunday October 26 2008 Arduino Open Source Hardware Build It Share It Profit Can Open Source Hardware Work By Clive Thompson Wired Magazine 10 20 08 A circuit board for the masses the Arduino microcontroller Photo James Day Check this out Massimo Banzi says The burly bearded engineer wanders over to inspect a chipmaking robot a pick and place machine the size of a pizza oven It hums with activity grabbing teensy electronic parts and stabbing them into position on a circuit board like a hyperactive chicken pecking for seeds We re standing in a one room fabrication factory used by Arduino the Italian firm that makes this circuit board a hot commodity among DIY gadget builders The electronics factory is one of the most picturesque in existence nestled in the medieval foothills of Milan with birdsong floating in through the open doors and plenty of coffee breaks for the white coated staff But today Banzi is all business He s showing off his operation to a group of potential customers from Arizona Banzi scoops up one of the boards and points to the tiny map of Italy emblazoned on it See Italian manufacturing quality he says laughing That s why everyone likes us Indeed 50 000 Arduino units have been sold worldwide since mass production began two years ago Those are small numbers by Intel standards but large for

    Original URL path: http://jeffsutherland.org/2008/10/aruduino-open-source-hardware.html (2016-04-27)
    Open archived version from archive

  • Object Technology Jeff Sutherland: Roots of Scrum: Object Technology
    of the team to reflect the potential flexibility of the software since software rigidity always reflects the organization that built it This is Conway s Law Fred Brooks cited Mel Conway s 1968 Datamation paper in The Mythical Man Month and the name stuck Any organization that designs a system defined broadly will produce a design whose structure is a copy of the organization s communication structure Object oriented languages have a small set of interoperating principles Break any one of them in creating a language and many of the benefits of object technology evaporate A similar analogy could be made about Scrum So here is a candidate set of principles Inheritance It is easy to extend the Scrum pattern to fit the local environment without modifying the metaClass represented by the Scrum organizational pattern Polymorphism The same message sent to a different Sprint can produce a result dependent on the environment Encapsulation information hiding Work is packaged in increments Scrum teams can scale by making a Scrum of Scrums look like a Scrum tream to another Scrum of Scrums Using an object oriented network to scale allows potentially unlimited scaling Emergent Design A small change can have a ripple effect that causes refactoring and a new design emerges Messaging OO is a messaging environment Constant high bandwidth communication works best Self Organization There is typically no control object Behavior emerges from the interaction between objects in languages and between people in Scrums Aggregation Objects can be aggregated into components Components aggregate into an architecture Scrums can be aggregated into Scrums of Scrums orchestrated by a metaScrum A metaClass creates the framework for all classes The Scrum framework could be viewed as a metaClass laying out the minimal attributes of a Scrum and the relationship between components Reflection Constant review

    Original URL path: http://jeffsutherland.org/2008/09/roots-of-scrum-object-technology_27.html (2016-04-27)
    Open archived version from archive

  • Object Technology Jeff Sutherland: Cool Tools on the Web - DropBox, Code Collaborator, and Poodwaddle
    practice 2007 now Agile coach OpenView Venture Partners portfolio companies Co Creator of Scrum and Certified Scrum Trainer Scrum Inc powered by OpenView Labs 332 Congress Street Boston MA 02110 1 617 606 3652 1 617 825 8127 fax jeff sutherland scruminc com Scrum books Subscribe Scrum Bibliography OOPSLA Business Object Design Old archive Previous Posts iPhone ATT T Mobile and how to avoid getting rip Scrum and Fighter Aircraft HICSS 42 Call for Papers due 15 June 2008 Agility and Organizational Patterns Agile Software Development Lean Distributed and Douglas Crockford on The State of Ajax Kleiner Perkins gets real on global warming Why Time Sheets are Lame Scrum and CMMI Level 5 A Magic Potion for Code Wa Agile 2007 Video Contest 1st Place Developer Abus This work is licensed under a Creative Commons Attribution Noncommercial Share Alike 3 0 Unported License Tuesday September 16 2008 Cool Tools on the Web DropBox Code Collaborator and Poodwaddle There is no end of cool tools popping up on the web Do you want to have file folders that automatically sync on every Windows Mac and Linux box that you own instantaneously and transparently you need DropBox Or maybe you are having

    Original URL path: http://jeffsutherland.org/2008/09/cool-tools-on-web-dropbox-code.html (2016-04-27)
    Open archived version from archive

  • Object Technology Jeff Sutherland: iPhone, ATT, T-Mobile and how to avoid getting ripped off
    couldn t resist getting the iPhone 3G to test out on my travels The iPhone is a very cute and very expensive toy I love it Too bad I can t use it as I travel around the world I spent a week in Canada last month and got charged 100 extra on top of my 100 monthly charge for using Gmail and Google maps Pretty expensive map ATT claims an award for the best wireless network in the world They must be drinking their own Koolaid At Logan aiport in Boston the signal on the iPhone is so weak my wife can t hear me so I have to pull out my HTC T Mobile phone which works fine Same thing happened to me in Toronto Also my HTC T Mobile has all the services of the ATT iPhone for 25 27 a month added to my wife s Blackberry bill as a second line This includes no extra charge for international roaming data services So for the price of spending a week in Canada with my iPhone I could have eight T Mobile phones added to my wife s account I m keeping my T Mobile phone so I don t have to use my iPhone particularly when traveling abroad which is about 2 3 of my time Also I have the TOM TOM GPS system on the HTC I need a real GPS not a fake GPS like the iPhone for many things although I really like Google maps on the iPhone Now let s look at call charges I m in Denmark right now where phone charges are cheaper than most countries Here is what a local call costs me ATT iPhone 1 29 minute T Mobile 0 99 minute Lebara Mobile 9 ore 0 017 minute Always get a local SIM for your phone Buy a European phone if you need to Otherwise you will be spending 100 times more for local calls I might hack my iPhone to swap SIMS but I can already swap them in my T Mobile phone so it is probably not worth it A markup of 10000 is a little steep so maybe ATT could qualify as the biggest ripoff of cellular networks in the world although other U S vendors are not far behind But maybe they should be compared to major European vendors like Telenor Orange or Vodaphone and for their SIMs I have several of them I will get charged 20 30 cents a minute so maybe the ATT markup is only 500 600 The iPhone is so cute it might be worth it as long as you don t travel more than a week a year posted by Jeff Sutherland 2 49 AM 5 Comments Burmeister Teltow said I tried to get a local SIM in the states on my last visit but that is hard for a visitor from europe I choosed cingular bought a sim works fine But i am not able to

    Original URL path: http://jeffsutherland.org/2008/09/iphone-att-t-mobile-and-how-to-avoid.html (2016-04-27)
    Open archived version from archive

  • Object Technology Jeff Sutherland: Scrum and Fighter Aircraft
    OOPSLA Business Object Design Old archive Previous Posts HICSS 42 Call for Papers due 15 June 2008 Agility and Organizational Patterns Agile Software Development Lean Distributed and Douglas Crockford on The State of Ajax Kleiner Perkins gets real on global warming Why Time Sheets are Lame Scrum and CMMI Level 5 A Magic Potion for Code Wa Agile 2007 Video Contest 1st Place Developer Abus Camp Scrum A Powerful New Concept to Accelerate y Hawaii International Conference on Soft ware Syste This work is licensed under a Creative Commons Attribution Noncommercial Share Alike 3 0 Unported License Sunday July 06 2008 Scrum and Fighter Aircraft In 1993 at Easel Corporation when we started the first Scrum I thought the ScrumMaster needed to see how to land a Sprint on a date just like landing a fighter aircraft at the end of the runway If you are high on the glidepath in a fighter you can easy land in the middle of the runway and if it is wet or icy can slide off the end of the runway At the end of every runway there are trees a deep hole or water It is always bad So the Burndown Chart along with the Scrum Emergency Procedure was developed What do you do when bad things start to happen in a Sprint More specifically what do you do when an Agile system becomes unstable But I digress Jim Coplien just sent me a great video of an unstable Agile system the latest Euro fighter It takes 70 computers just to keep it flying and if they fail it stops flying Here we see a race between a Bugatti and the fighter aircraft which reminds me of the time I flew F4 Phantoms in Europe in the air while I was driving

    Original URL path: http://jeffsutherland.org/2008/07/scrum-and-fighter-aircraft.html (2016-04-27)
    Open archived version from archive

  • Object Technology Jeff Sutherland: 03/01/2002 - 04/01/2002
    11 01 2003 12 01 2003 12 01 2003 01 01 2004 01 01 2004 02 01 2004 02 01 2004 03 01 2004 03 01 2004 04 01 2004 04 01 2004 05 01 2004 05 01 2004 06 01 2004 06 01 2004 07 01 2004 07 01 2004 08 01 2004 08 01 2004 09 01 2004 09 01 2004 10 01 2004 10 01 2004 11 01 2004 11 01 2004 12 01 2004 12 01 2004 01 01 2005 01 01 2005 02 01 2005 02 01 2005 03 01 2005 03 01 2005 04 01 2005 04 01 2005 05 01 2005 05 01 2005 06 01 2005 06 01 2005 07 01 2005 07 01 2005 08 01 2005 08 01 2005 09 01 2005 10 01 2005 11 01 2005 11 01 2005 12 01 2005 12 01 2005 01 01 2006 01 01 2006 02 01 2006 02 01 2006 03 01 2006 03 01 2006 04 01 2006 04 01 2006 05 01 2006 05 01 2006 06 01 2006 06 01 2006 07 01 2006 08 01 2006 09 01 2006 09 01 2006 10 01 2006 11 01 2006 12 01 2006 02 01 2007 03 01 2007 03 01 2007 04 01 2007 04 01 2007 05 01 2007 05 01 2007 06 01 2007 06 01 2007 07 01 2007 08 01 2007 09 01 2007 09 01 2007 10 01 2007 10 01 2007 11 01 2007 11 01 2007 12 01 2007 01 01 2008 02 01 2008 02 01 2008 03 01 2008 04 01 2008 05 01 2008 07 01 2008 08 01 2008 09 01 2008 10 01 2008 10 01 2008 11 01 2008 12 01 2008 01 01 2009 04 01 2009 05 01 2009 07 01 2009 08 01 2009 11 01 2009 12 01 2009 12 01 2009 01 01 2010 This work is licensed under a Creative Commons Attribution Noncommercial Share Alike 3 0 Unported License Wednesday March 27 2002 Cool Books Just updated 12 recently recommended cool books If you haven t read them yet they are well worth reading posted by Jeff Sutherland 12 58 PM 0 comments XP Cheat Sheet John Brewer has an excellent one page Introduction to eXtreme Programming SCRUM and XP are easily integrated SCRUM handles the organizational issues XP focuses on the technical implementation posted by Jeff Sutherland 11 49 AM 0 comments Tuesday March 26 2002 Barry Boehm software project planning guru is doing the First eWorkshop on Agile Methods on 8 April 2000 Is there anyone who is not going Agile Position statement is due to Forrest Shull by 1 April and you need notify the eWorkshop of your interest Boehm B Get Ready for Agile Methods with Care IEEE Computer Jan 2002 pp 64 69 A new generation of developers cites the crushing weight of corporate bureaucracy the rapid pace of information technology change and the

    Original URL path: http://jeffsutherland.org/2002_03_01_oldstuff.html (2016-04-27)
    Open archived version from archive



  •