|
|
|
|
| About site: Software/Object-Oriented - Jeff Sutherland's Object Technology Site |
Return to Computers |
| About site: http://jeffsutherland.com |
Title: Software/Object-Oriented - Jeff Sutherland's Object Technology Site Breaking news on object technology, components, business objects, and distributed computing on the Web. |
| Alexa statistic for http://jeffsutherland.com |
Please visit: http://jeffsutherland.com
|
| Related sites for http://jeffsutherland.com |
| Law_of_Demeter Information on this object oriented style rule which aims to limit the number of objects each object interacts with. | | The_Object_Agency General reference sources, database issues, organizations and conferences, programming languages, software reusability, general software engineering, booksellers and publishers. | | Object_Technology Links to object oriented technology related to modeling methodologies, programming languages, distributed computing, patterns, frameworks, business object, operating systems, database and other advanc | | Object-oriented_Resources__AmbySoft_Home_Page Links, white papers, book ordering and other information for object-oriented developers. | | OOPS_Research_Group An academic group based apparently at U. Texas. Looks like this site has enough useful links, papers and freebies to kill a couple of hours, at least. | | OOPSLA Home of ACM's annual object-oriented technical conference, with information on upcoming sessions and past conferences. |
|
This is best-2006.com cache of m/ as retrieved on 2009.01.09 best-2006.com's cache is the snapshot that we took of the page as we crawled the web. The page may have changed since that time.
|
Object Technology Jeff Sutherland
/*
-----------------------------------------------
Blogger Template Style
Name: Dots Dark
Designer: Douglas Bowman
URL: www.stopdesign.com
Date: 27 Feb 2004
----------------------------------------------- */
body {
background:#123 url("http://www.blogblog.com/dots_dark/bg_minidots.gif") 50% 0;
margin:0;
padding:0 10px;
text-align:center;
font:x-small Verdana,Arial,Sans-serif;
color:#FFF;
font-size/* */:/**/small;
font-size: /**/small;
}
/* Page Structure
----------------------------------------------- */
#content {
background:url("http://www.blogblog.com/dots_dark/bg_3dots.gif") no-repeat 250px 50px;
width:700px;
margin:0 auto;
padding:50px 0;
text-align:left;
}
#main {
width:450px;
float:right;
padding:50px 0 0;
font-size:85%;
}
#main2 {
background:url("http://www.blogblog.com/dots_dark/bg_minidots2.gif") -100px -100px;
padding:20px 10px 15px;
}
#sidebar {
width:200px;
float:left;
font-size:85%;
padding-bottom:20px;
}
#sidebar2 {
background:url("http://www.blogblog.com/dots_dark/bg_minidots2.gif") 150px -50px;
padding:5px 10px 15px;
width:200px;
width/* */:/**/180px;
width: /**/180px;
}
/* Title & Description
----------------------------------------------- */
#blog-title {
margin:0 0 .5em;
font:bold 250%/1.4em Helvetica,Arial,Sans-serif;
color:#8dd;
text-transform:lowercase;
}
#blog-title a {
color:#8cc;
text-decoration:none;
}
#description {
margin:0 0 1.75em;
color:#9c7;
}
/* Links
----------------------------------------------- */
a:link {
color:#ddd;
}
a:visited {
color:#aaa;
}
a:hover {
color:#fff;
}
a img {
border-width:0;
}
/* Posts
----------------------------------------------- */
.date-header {
margin:0 0 .75em;
padding-bottom:.35em;
border-bottom:1px dotted #567;
font:bold 100%/1.4em Verdana,San-serif;
text-transform:lowercase;
color:#7bc;
}
.post {
margin:0 0 2.5em;
line-height:1.6em;
}
.post-title {
margin:.25em 0;
font:bold 130%/1.4em Verdana,San-serif;
color:#ad8;
}
.post-title a, .post-title strong {
background:url("http://www.blogblog.com/dots_dark/bg_post_title.gif") no-repeat 0 .25em;
display:block;
color:#ad8;
text-decoration:none;
padding:0 0 1px 45px;
}
.post-title a:hover {
color:#fff;
}
.post p {
margin:0 0 .75em;
}
p.post-footer {
margin:0;
text-align:right;
}
p.post-footer em {
display:block;
float:left;
text-align:left;
font-style:normal;
color:#9c7;
}
a.comment-link {
/* IE5.0/Win doesn't apply padding to inline elements,
so we hide these two declarations from it */
background/* */:/**/url("http://www.blogblog.com/dots_dark/icon_comment.gif") no-repeat 0 .25em;
padding-left:15px;
}
html>body a.comment-link {
/* Respecified, for IE5/Mac's benefit */
background:url("http://www.blogblog.com/dots_dark/icon_comment.gif") no-repeat 0 .25em;
padding-left:15px;
}
.post img {
margin:0 0 5px 0;
padding:4px;
border:1px solid #567;
}
/* Comments
----------------------------------------------- */
#comments {
margin:0;
}
#comments h4 {
margin:0 0 10px;
border-top:1px dotted #567;
padding-top:.5em;
font:bold 110%/1.4em Verdana,Sans-serif;
color:#9c7;
}
#comments-block {
line-height:1.6em;
}
.comment-poster {
background:url("http://www.blogblog.com/dots_dark/icon_comment.gif") no-repeat 2px .35em;
margin:.5em 0 0;
padding:0 0 0 20px;
font-weight:bold;
color:#9ab;
}
.comment-body {
margin:0;
padding:0 0 0 20px;
}
.comment-body p {
margin:0 0 .5em;
}
.comment-timestamp {
margin:0 0 .5em;
padding:0 0 .75em 20px;
color:#996;
}
.comment-timestamp a:link {
color:#996;
}
.deleted-comment {
font-style:italic;
color:gray;
}
/* More Sidebar Content
----------------------------------------------- */
.sidebar-title {
margin:2em 0 .75em;
padding-bottom:.35em;
border-bottom:1px dotted #567;
font:bold 100%/1.4em Verdana,San-serif;
text-transform:lowercase;
color:#7bc;
}
#sidebar p {
margin:0 0 .75em;
line-height:1.6em;
}
#sidebar ul {
margin:.5em 0 1em;
padding:0 0px;
list-style:none;
line-height:1.5em;
}
#sidebar ul li {
background:url("http://www.blogblog.com/dots_dark/bullet.gif") no-repeat 3px .45em;
margin:0;
padding:0 0 5px 15px;
}
#sidebar p {
margin:0 0 .6em;
}
/* Profile
----------------------------------------------- */
.profile-datablock {
margin:0 0 1em;
}
.profile-img {
display:inline;
}
.profile-img img {
float:left;
margin:0 8px 5px 0;
border:4px solid #345;
}
.profile-data {
margin:0;
line-height:1.5em;
}
.profile-data strong {
display:block;
}
.profile-textblock {
clear:left;
}
/* Footer
----------------------------------------------- */
#footer {
clear:both;
padding:15px 0 0;
}
#footer hr {
display:none;
}
#footer p {
margin:0;
}
@import url(http://www.blogger.com/css/navbar/classic.css);div.b-mobile {display:none;}
function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener("load", function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } }
Object Technology Jeff Sutherland
On the web since 1995 with stuff technical leaders need to know.
Developing Agile object systems:
1983-87 banks and ATM networks
1988-95 object database products
1988-90 aerospace
1987-96 internet news
1996-2008 healthcare web/PDA
2000-2008 secure mobile/wireless platforms
2005-now worldwide Scrum organizational transformation consulting 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
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
03/01/2002 - 04/01/2002
04/01/2002 - 05/01/2002
05/01/2002 - 06/01/2002
06/01/2002 - 07/01/2002
07/01/2002 - 08/01/2002
08/01/2002 - 09/01/2002
09/01/2002 - 10/01/2002
10/01/2002 - 11/01/2002
11/01/2002 - 12/01/2002
12/01/2002 - 01/01/2003
01/01/2003 - 02/01/2003
02/01/2003 - 03/01/2003
03/01/2003 - 04/01/2003
04/01/2003 - 05/01/2003
05/01/2003 - 06/01/2003
06/01/2003 - 07/01/2003
07/01/2003 - 08/01/2003
08/01/2003 - 09/01/2003
09/01/2003 - 10/01/2003
10/01/2003 - 11/01/2003
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
This work is licensed under a Creative Commons License.
ATT charges over $20000 for three days of Gmail in Iceland!
The Darth Vader of USB Modems. ATT USB 881. It will suck all your money out of your wallet!Digg this post!Evidently, deceptive business practices are the norm for ATT and the iPhone. William Gillis in San Diego is already suing Apple for false advertising.Is it OK for vendors to blatantly lie about their 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 CommissionOvercharging 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 CommerceEngaging in unfair or deceptive acts or practices in or affecting interstate commerce.9/15 U.S.C. §45(a) (1)Consumer Products - Packaging and LabelingUnfair or deceptive labeling of consumer commodities.15 U.S.C §1452(a), 1453Engaging 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 adsBy Sam OliverPublished: 04:10 PM ESTApple 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. Is there anyone interested in joining a class action suit against ATT if they fail to resolve this issue in a reasonable way?
posted by Jeff Sutherland @ 6:55 AM
1 comments
Arduino: Open Source Hardware
Build It. Share It. Profit. Can Open Source Hardware Work?By Clive Thompson Wired Magazine 10.20.08A circuit board for the masses: the Arduino microcontroller.Photo: James DayCheck 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 a startup outfit in a highly specialized market. What's really remarkable, though, is Arduino's business model: The team has created a company based on giving everything away. On its Web site, it posts all its trade secrets for anyone to take—all the schematics, design files, and software for the Arduino board. Download them and you can manufacture an Arduino yourself; there are no patents. You can send the plans off to a Chinese factory, mass-produce the circuit boards, and sell them yourself — pocketing the profit without paying Banzi a penny in royalties. He won't sue you. Actually, he's sort of hoping you'll do it.
posted by Jeff Sutherland @ 3:04 PM
0 comments
Roots of Scrum: Object Technology
Scrum was originally designed to support emerging object technology environments, which have now become the dominant paradigm in software development. One of the goals was to get the organization 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.InheritanceIt is easy to extend the Scrum pattern to fit the local environment without modifying the metaClass represented by the Scrum organizational pattern.PolymorphismThe 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 DesignA small change can have a ripple effect that causes refactoring and a new design emerges.MessagingOO is a messaging environment. Constant high bandwidth communication works best.Self-OrganizationThere is typically no "control" object. Behavior emerges from the interaction between objects in languages and between people in Scrums.AggregationObjects 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.ReflectionConstant review and analysis at a meta-level leads to increased functionality and flexibility. This is an extremely powerful feature missing from some languages, which tends to cripple them. It leads to the Retrospective in Scrum.All software implementations of objects use the metaClass of a specific language to create coherent structures. There were hundreds of people who created new objects languages and 99% of them failed in the market. These are like homegrown implementations of Agile. "We are doing Agile" has no meaning. It is like saying we are doing object technology. In the last decade we would look into the code of a C++ application and see nothing but old C procedures. There was often not a single object to be found. Today we see hierarchical organizations implementing hierarchical teams and calling it Agile. They can't help themselves. They have to change the organization first to get it right or Conway's Law assures that they will fail.Certain languages are structured to work together like JRuby with Java. This is analogous to Scrum and XP. Others like Java and C++ inherit features from a common ancestor but do not interbreed well. Those that take pieces of Agile languages and cobble them together get what you would expect - a horse designed by a committee. It can't run but maybe it can store water.
posted by Jeff Sutherland @ 1:02 AM
0 comments
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 problems with code reviews and want to make them fun, easy, and totally automated - check out Code Collaborator. Or maybe you just want to know the worldwide numbers in real time on the environment and health - see poodwaddle.com below:
Labels: cool tools
posted by Jeff Sutherland @ 12:14 PM
0 comments
iPhone, ATT, T-Mobile and how to avoid getting ripped off
My phones - ATT iPhone 3G, HTC T-Mobile Touch, Sony/Ericsson WalkmanI spent over half my time for the last few years outside of the U.S. doing Scrum training and experimenting with mobile phones. There are lots of options and some of them can cut your costs by 98% compared to U.S. vendors. That's right, you can make local calls for 2% of the cost of a U.S. roaming cellphone. ATT and T-Mobile cash registers make a loud k-ching sound when you travel abroad and you may not know it but they sometimes think Canada is as far away as Europe.I 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/minuteT-Mobile - $0.99/minuteLebara Mobile - 9 ore = $0.017/minuteAlways 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
4 comments
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 a Porsche 911 on the ground. Here the Bugatti races the fighter to the end of the runway and back while the fighter takes off, flies straight up for a mile, then does a reverse loop in an attempt to beat the Bugatti back to the takeoff point.Click here for an exciting ride!
posted by Jeff Sutherland @ 8:35 AM
1 comments
HICSS 42 Call for Papers due 15 June 2008
It's time for you to get your most scintillating Agile theoriestogether, write a kick-ass paper that could get published in the IEEElibrary and spend a week in beautiful Hawaii next January. Sound good?Then get writing!HICSS-42 CALL FOR PAPERS - due 15 June 2008http://www.hicss.hawaii.edu/hicss_42/minitracks/st-asd.htmJanuary 5-8, 2009Hilton Waikoloa Village ResortWaikoloa, Big Island, HawaiiHICSS-42 offers a unique, highly interactive and professionallychallenging environment that attendees find "very helpful -- lots ofdifferent perspectives and ideas as a result of discussion." HICSSsessions are comprised primarily of refereed paper presentations; theconference does not host vendor presentations. All papers are peerreviewed and accepted papers are published in the IEEE Digital Library.Software Technology MinitrackAgile Software Development: Lean, Distributed, and Scalable(Jeff Sutherland and Gabrielle Benefield)Agile software development processes have been influenced by bestpractices in Japanese industry, particularly by lean productdevelopment principles implemented at companies like Honda and Toyota,and knowledge management strategies developed by Takeuchi and Nonaka, now at the Hitotsubashi Business School in Japan, and Peter Senge atMIT. This Minitrack will focus on advancing the state of the art orpresenting innovative ideas related to agile methods, individualpractices and tools.Accepted papers will potentially enrich the body of knowledge andinfluence the framework of thought in the field by investigating Agilemethods in a rigorous fashion.We are open to research papers on multiple aspects of agile methods,particularly those that bring best practices in knowledge managementand lean development to scalable, distributed, and outsourced Scrum,eXtreme Programming (XP), and other agile practices. Topics include:1. Research on existing or new methodologies and approaches: informalmodeling techniques and practices, adapting/trimming existing methods,and new product/project planning techniques2. Research on existing or new techniques or practices: pairing,war-rooms, test-first design, paper-based prototyping, earlyacceptance test driven development, exploratory testing, refactoring,or others.3. Research on special topics or tools: configuration and resourcemanagement, testing, project steering, user involvement, design foragility, virtual teams or others.4. Research on integrating ideas from other fields, e.g. interactiondesign, requirements engineering, cognitive science, organizationalpsychology, usability testing, software security, into agile processes.5. Research studies of development teams using ethnographic or social6. Research on agile software engineering economics.7. Quantitative and qualitative studies of agile methods, practices,and tools.8. Research on agile compliance and cost benefits within CMMI, ISO9000, and FDA certified development projects.Papers are particularly relevant when agile process implementationsare shown to produce quantitative and qualitative benefits ondistributed, outsourced, large, or standards compliant softwaredevelopment projects which have been previously been viewed(erroneously) as unsuited for agile development.To submit papers and read more about the conference please go to:http://www.hicss.hawaii.edu/hicss_42/minitracks/st-asd.htmJeff SutherlandScrum, Inc.332 Congress St., 3rd FloorBoston, MA 02210Gabrielle BenefieldScrum Training InstituteMountain View,CA 94040Email: gabriellebenefield@yahoo.com
posted by Jeff Sutherland @ 11:01 AM
0 comments
_uacct = "UA-2002854-1";
urchinTracker();
|
|
| |
Breaking | news | on | object | technology, | components, | business | objects, | and | distributed | computing | on | the | Web. | |
http://jeffsutherland.com
Jeff Sutherland's Object Technology Site 2009 January
dvd rental
dvd
Breaking news on object technology, components, business objects, and distributed computing on the Web.
Rules
|
© 2005 Internet Explorer 5+ or Netscape 6+
|
|
Recommended Sites: 1.
Arts -
Business -
Computers -
Games -
Health -
Home -
Kids and Teens -
News -
Recreation -
Reference -
Regional -
Science -
Shopping -
Society -
Sports -
World
Miss Gallery
- Top Anime Hentai
- DVD rental by mail
- Debt Consolidation - Personal Loans - Secured Loans - RWG - Debt ConsolidationDeaf
- Nauka Tańca
- Tuba
- Kredyty Hipoteczne
- Listing States
|
2009-01-09 16:47:18
Copyright 2006 by Rules
|