|
|
From john.voris@... Wed Jul 01 12:10:03 2009
Return-Path: <john.voris@...>
Received: (qmail 88172 invoked by uid 7800); 1 Jul 2009 19:10:00 -0000
X-Sender: john.voris@...
X-Apparently-To: AgilePhillyCoordinators@yahoogroups.com
X-Received: (qmail 48346 invoked from network); 1 Jul 2009 19:08:23 -0000
X-Received: from unknown (69.147.108.201)
by m8.grp.re1.yahoo.com with QMQP; 1 Jul 2009 19:08:23 -0000
X-Received: from unknown (HELO mail.crowncork.com) (12.149.3.150)
by mta2.grp.re1.yahoo.com with SMTP; 1 Jul 2009 19:08:23 -0000
X-Received: from no.name.available by mail.crowncork.com
via smtpd (for mta1.grp.vip.re1.yahoo.com [69.147.76.30]) with ESMTP; Wed, 1 Jul 2009 15:08:23 -0400
X-AuditID: 090a0a4e-a93edbb000000e6b-c3-4a4bb36a7f9a
X-Received: from A901US74.crowncork.com (unknown [9.10.10.85])
by mailfirewall1.crowncork.com (Symantec Mail Security) with ESMTP id 3D0101188001;
Wed, 1 Jul 2009 15:05:14 -0400 (EDT)
X-Received: from A901US71.crowncork.com ([9.10.10.71]) by A901US74.crowncork.com with Microsoft SMTPSVC(6.0.3790.3959);
Wed, 1 Jul 2009 15:05:12 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/related;
boundary="----_=_NextPart_001_01C9FA7E.DB9A320E";
type="multipart/alternative"
Date: Wed, 1 Jul 2009 15:05:11 -0400
Message-ID: <1622E7367DEDB448A71E24C6DAD8A91E185F3D56@...>
In-Reply-To: <OF380D0526.AA44452F-ON862575E6.006836B1-852575E6.00685194@...>
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
Thread-Topic: ThoughtWorks Perspectives - an emag
Thread-Index: Acn6fgTOqW62gzAGSi2Pz9akv2HtiAAABr4Q
To: "Michael A McCormack" <mmccorma@...>
Cc: <AgilePhillyCoordinators@yahoogroups.com>
X-OriginalArrivalTime: 01 Jul 2009 19:05:12.0575 (UTC) FILETIME=[DC4EE0F0:01C9FA7E]
X-Brightmail-Tracker: AAAAAA==
X-Originating-IP: 12.149.3.150
X-eGroups-Msg-Info: 1:12:0:0:0
From: "Voris, John" <john.voris@...>
Subject: RE: ThoughtWorks Perspectives - an emag
X-Yahoo-Group-Post: member; u=216715537; y=AjrVAxc4ars6qupZh5bHsgJtgXOpzL-NGF7vXKEFvuoNwxS3
X-Yahoo-Profile: johnvoris
X-YGroups-SubInfo: t=1;f=0;g=none;
X-eGroups-Approved-By: johnvoris <john.voris@...> via email; 1 Jul 2009 19:10:00 -0000
------_=_NextPart_001_01C9FA7E.DB9A320E Content-Type: multipart/alternative;
boundary="----_=_NextPart_002_01C9FA7E.DB9A320E"
------_=_NextPart_002_01C9FA7E.DB9A320E Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Michael, as a "Friend of AgilePhilly Vendor", we do not mind putting
your name and functions out to the membership.
=20
And like yourself, we can think about packaging this up in a digestible
form so as to not bother those who do not like adverts. (They would
point to Brazil and Chicago events.) Is there a signup link that we
could include in our announcement emails? That might be the best way to
invite & encourage the membership to use your info.
We could also put that signup link on the wiki, under a "Recommended by
Our Members . . . " page.
=20
What do the other coordinators think?
-----Original Message-----
From: Michael A McCormack [mailto:mmccorma@...]=20
Sent: Wednesday, July 01, 2009 2:59 PM
To: Voris, John
Subject: Fw: ThoughtWorks Perspectives - July 2009
=09
=09
John,=20
=09
Do you think this is valuable for our group? ThoughtWorks
publishes this once a month. It's a succinct recap of articles, blogs
and webinars on a wide range of topics related to Agile development.=20
=09
Let me know what you think.=20
=09
Mike=20
=09
=09
Mike McCormack
ThoughtWorks, Inc.
www.thoughtworks.com
o 267.247.5376
m 215.208.6923
e mike.mccormack@...=20
=09
=09
----- Forwarded by Michael A McCormack/US/ThoughtWorks on
07/01/2009 02:58 PM -----=20
=09
"ThoughtWorks Perspectives" <updates@...>=20
07/01/2009 10:09 AM=20
Please respond to
updates@...
To
mmccorma@...=20
cc
Subject
ThoughtWorks Perspectives - July 2009
=09
If you cannot read this message, please click here
<http://connect.thoughtworks.com/g/?NQ23XPKSQY:NQ23XPKSQY=3DssID:461200548
,email:mmccorma@...,mode:live>=20=20
=20=20
=20
ThoughtWorks Perspectives | July 2009=20
________________________________
Hi Michael,=20
In this issue we have pulled together a wide variety of upcoming events,
articles, recent presentations on film, and blogs - a selection of
recent ideas from many ThoughtWorkers which we hope you will find
useful.=20
Please do join us for this month's webinar, The Agile PMO: Real Time
Metrics - more details below.=20
________________________________
Webinars=20
Webinar: The Agile PMO: Real Time Metrics | Ross Pettit
Tuesday, 14 July, 12:00 CDT (Chicago), 18:00 GMT (London), 22:30 IST
(Bangalore)=20
The most important IT initiatives - those that are subject to the
greatest level of scrutiny - still crater late in their delivery cycle.
These failures expose the "PMO divide" - the gap between the
effort-based metrics PMOs commonly use to measure success, and the
results based indicators they should rely on.=20
* Using requirements - not abstractions - as gatekeepers=20
* Transparency - How can the PMO get unambiguous line-of-sight
into the project=20
* Metrics - We need real-time information. What is signal and
what is just noise?=20
* Collection - How to collect project data efficiently, so that
it's not a burden to the team.
Full event details and register for the webinar here.
<http://connect.thoughtworks.com/g/?NQ23XPKSQY:P8L9GRQCVR=3DssID:461200548
,email:mmccorma@...>=20=20
<http://connect.thoughtworks.com/g/?NQ23XPKSQY:P8L9GRQCVR=3DssID:461200548
,email:mmccorma@...>=20
________________________________
Webinar: DSL Construction Using Ruby | Harshal Hayatnagarkar & Rohan
Kini
Wednesday, 8 July, 8:00 CDT (Chicago), 14:00 GMT (London), 18:30 IST
(Bangalore)=20
Simplicity, ease of use, clean syntax and clear semantics are the
characteristics of a good DSL that enables users to focus on the
problem. It is non-trivial to define, develop and maintain a DSL,
especially using traditional compiler techniques. The Ruby programming
language solves this issue to a certain extent.=20
* Fundamentals of DSLs=20
* Introduction of Ruby features for writing DSLs=20
* Writing a DSL - The speakers' experience, with examples=20
* Challenges and issues
Full event details and register for the webinar here.
<http://connect.thoughtworks.com/g/?NQ23XPKSQY:PP7U3SM8X4=3DssID:461200548
,email:mmccorma@...>=20=20
________________________________
Videos=20
Hot Topics in Technology Panel Debate | ThoughtWorks Technology Advisory
Board
Cloud | Language Workbenches | Developer Certification | Polyglot
Programming=20
ThoughtWorks technical leaders from around the world gathered in Chicago
to debate the hottest new topics in our industry. Access this video
<http://connect.thoughtworks.com/g/?NQ23XPKSQY:G9DB263R5I=3DssID:461200548
,email:mmccorma@...> to learn more about the trends that
we believe are shaping a new paradigm for how IT delivers value to
business stakeholders and society.=20
________________________________
Cloud Computing | Martin Fowler & Dr. Rebecca Parsons at Google I/O
Conference
App Engine for Java: An Enterprise Cumulonimbus?=20
Enterprise software pundits are now gazing metaphorically skyward.
There's all this talk of clouds, but what kind of clouds are coming, and
will they be friendly? ThoughtWorks' Chief Scientist and CTO present
some of the applications ThoughtWorks developed for App Engine at the
Google I/O Conference and discuss broader issues enterprises will face
with moving to the cloud. Watch this video now.
<http://connect.thoughtworks.com/g/?NQ23XPKSQY:JNV6GS0VQ3=3DssID:461200548
,email:mmccorma@...>=20=20
<http://connect.thoughtworks.com/g/?NQ23XPKSQY:JNV6GS0VQ3=3DssID:461200548
,email:mmccorma@...>=20
________________________________
Web-based Integration | Ian Robinson & Jim Webber Interview at QCon
London=20
In this interview
<http://connect.thoughtworks.com/g/?NQ23XPKSQY:ZV87G2YGJU=3DssID:461200548
,email:mmccorma@...> , recorded at QCon London 2009, Ian
Robinson and Jim Webber talk to Stefan Tilkov about the Web as a
platform for integration, the usefulness of various degrees of RESTful
HTTP and the benefits of REST in theory and practice.=20
________________________________
Articles & Blogs=20
Three Key Technologies to point out to your client | Aaron Erickson=20
Functional Programming - Cloud Computing - Rich Internet Applications in
combo with User Experience. When applied appropriately, these three key
technologies can help clients reduce cost, reduce risk, and capitalize
on new market opportunities. In this article
<http://connect.thoughtworks.com/g/?NQ23XPKSQY:HEPPT3I3UT=3DssID:461200548
,email:mmccorma@...> , Aaron Erickson, author of The
Nomadic Developer, suggests discussing these three popular technologies
with clients.=20
________________________________
Arbitrary Modeling Language | Neal Ford=20
UML (Unified Modeling Language) is a failure because it is too technical
for non-technical people and not technical enough for technical people.
It also encourages Big Design Up Front. AML (Arbitrary Modeling
Language) is both more common and more useful; it's the simple lines and
drawings on white boards that developers create as transient artifacts.
Neal Ford expands on these concepts in his Meme Agora blog
<http://connect.thoughtworks.com/g/?NQ23XPKSQY:AX5NVOXOEH=3DssID:461200548
,email:mmccorma@...> .=20
________________________________
Think Before You Speak | Steven "Doc" List=20
"What we've got here is failure to communicate." Remember that line
from Cool Hand Luke? It's something experienced facilitator, Steven
List, keeps in mind when working with development teams, particularly
Agile teams. In this article
<http://connect.thoughtworks.com/g/?NQ23XPKSQY:QX80JHUPRN=3DssID:461200548
,email:mmccorma@...> Steven outlines effective
communication that will help yield better results, improve productivity,
and enhance team cohesion.=20
________________________________
Global Events Calendar=20
Mingle User Group Meeting | Rio de Janeiro, Brazil=20
ThoughtWorks sponsored Agile Brazil 2009, which took place in Rio de
Janeiro over the weekend. We have organized a follow-on event for Agile
enthusiasts. The Rio Mingle User Group (MUG) Meeting is an exclusive
meet for Mingle users in Brazil to discuss and share their experience
with Mingle. Adam Monago, our product expert, along with other Agile
experts, will take you through Mingle and its features and provide you
tips and tricks on how to better use Mingle for project management and
collaboration.=20=20=20
When: Wednesday, 1 July, 2009, 17:30 - 19:00=20
Where: PUC-Rio, Rua Marques de Sao Vicente 225 - Predio Padre Leonel
Franca - 12 andar - Gavea=20
Register by sending an e-mail to Studios-Brazil@....=20
________________________________
Agile 2009 | Chicago, Illinois, United States=20
Agile 2009 is an exciting international conference that gives attendees
access to the latest thinking in this domain, and bridges communities
that rarely get a chance to exchange ideas and thoughts. ThoughtWorks
is a platinum sponsor of Agile 2009, and we are proud to announce almost
20 sessions
<http://connect.thoughtworks.com/g/?NQ23XPKSQY:KH266JX3QB=3DssID:461200548
,email:mmccorma@...> led by ThoughtWorkers.=20=20=20
More details on Agile 2009 in the next Perspectives=20=20=20
When: 24 - 28 August, 2009=20
Where: Hyatt Regency, 151 East Wacker Drive, Chicago, IL 60601=20
Registration: Full event details and register here.
<http://connect.thoughtworks.com/g/?NQ23XPKSQY:A35QTL1WX8=3DssID:461200548
,email:mmccorma@...>=20=20
________________________________
| Lean & Agile
<http://connect.thoughtworks.com/g/?NQ23XPKSQY:PR1N9GFW5Y=3DssID:461200548
,email:mmccorma@...> | Offshore
<http://connect.thoughtworks.com/g/?NQ23XPKSQY:VIKUB1QNRX=3DssID:461200548
,email:mmccorma@...> | ThoughtBlogs
<http://connect.thoughtworks.com/g/?NQ23XPKSQY:D2657GQSGH=3DssID:461200548
,email:mmccorma@...> | OpenSource
<http://connect.thoughtworks.com/g/?NQ23XPKSQY:O1DPWE8WT1=3DssID:461200548
,email:mmccorma@...> | Tools
<http://connect.thoughtworks.com/g/?NQ23XPKSQY:E5NNSUPUUW=3DssID:461200548
,email:mmccorma@...> |=20
________________________________
This message was sent to mmccorma@... by:
ThoughtWorks <http://www.thoughtworks.com/> (updates@...
<mailto:updates@...> ) 200 E Randolph St, 25th Floor,
Chicago, IL 60601-6501 * 312-373-1000 Subscribe
<http://gw.vtrenz.net/?BVEGFGVT4E=3DssID:461200548,email:mmccorma@thoughtw
orks.com> * Modify Your Profile
<http://gw.vtrenz.net/?LOX5ILUQRP=3DssID:461200548,email:mmccorma@thoughtw
orks.com> * Unsubscribe
<http://gw.vtrenz.net/?I8UE1V7QWP=3DssID:461200548,email:mmccorma@thoughtw
orks.com> * Forward To A Friend
<http://gw.vtrenz.net/?RBQLYEHAOF=3DssID:461200548,email:mmccorma@thoughtw
orks.com>=20=20
=20
------_=_NextPart_002_01C9FA7E.DB9A320E Content-Type: text/html;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Message</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2900.3562" name=3DGENERATOR></HEAD>
<BODY>
<DIV><SPAN class=3D297565918-01072009><FONT face=3DArial color=3D#0000ff=20
size=3D2>Michael, as a "Friend of AgilePhilly Vendor", we do not mind putti=
ng your=20
name and functions out to the membership.</FONT></SPAN></DIV>
<DIV><SPAN class=3D297565918-01072009><FONT face=3DArial color=3D#0000ff=20
size=3D2></FONT></SPAN> </DIV>
<DIV><SPAN class=3D297565918-01072009><FONT face=3DArial color=3D#0000ff si=
ze=3D2>And=20
like yourself, we can think about packaging this up in a digestible form so=
as=20
to not bother those who do not like adverts. (They would point to Braz=
il=20
and Chicago events.) Is there a <STRONG>signup link </STRONG>th=
at we=20
could include in our announcement emails? That might be the best way =
to=20
invite & encourage the membership to use your info.</FONT></SPAN></DIV>
<DIV><SPAN class=3D297565918-01072009><FONT face=3DArial color=3D#0000ff si=
ze=3D2>We=20
could also put that signup link on the wiki, under a "Recommended by Our=20
Members . . . " page.</FONT></SPAN></DIV>
<DIV><SPAN class=3D297565918-01072009></SPAN><SPAN class=3D297565918-010720=
09><FONT=20
face=3DArial color=3D#0000ff size=3D2></FONT></SPAN> </DIV>
<DIV><SPAN class=3D297565918-01072009><FONT face=3DArial color=3D#0000ff si=
ze=3D2>What=20
do the other coordinators think?</FONT></SPAN></DIV>
<BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
<DIV></DIV>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft><FO=
NT=20
face=3DTahoma size=3D2>-----Original Message-----<BR><B>From:</B> Michael=
A=20
McCormack [mailto:mmccorma@...] <BR><B>Sent:</B> Wednesday, =
July=20
01, 2009 2:59 PM<BR><B>To:</B> Voris, John<BR><B>Subject:</B> Fw: Thought=
Works=20
Perspectives - July 2009<BR><BR></FONT></DIV><BR><FONT face=3Dsans-serif=
=20
size=3D2>John,</FONT><FONT size=3D3> <BR></FONT><FONT face=3Dsans-serif=20
size=3D2><BR>Do you think this is valuable for our group? ThoughtWo=
rks=20
publishes this once a month. It's a succinct recap of articles, blo=
gs=20
and webinars on a wide range of topics related to Agile=20
development.</FONT><FONT size=3D3> <BR></FONT><FONT face=3Dsans-serif=20
size=3D2><BR>Let me know what you think.</FONT><FONT size=3D3> <BR></FONT=
><FONT=20
face=3Dsans-serif size=3D2><BR>Mike</FONT><FONT size=3D3> <BR></FONT><FON=
T=20
face=3Dsans-serif size=3D2><BR><BR>Mike McCormack<BR>ThoughtWorks,=20
Inc.<BR>www.thoughtworks.com<BR>o 267.247.5376<BR>m 215.208.6923<BR>e=20
mike.mccormack@...</FONT> <BR><FONT face=3Dsans-serif=20
size=3D2><BR></FONT><BR><FONT face=3Dsans-serif color=3D#800080 size=3D1>=
-----=20
Forwarded by Michael A McCormack/US/ThoughtWorks on 07/01/2009 02:58 PM=20
-----</FONT> <BR>
<TABLE width=3D"100%">
<TBODY>
<TR vAlign=3Dtop>
<TD width=3D"40%"><FONT face=3Dsans-serif size=3D1><B>"ThoughtWorks=20
Perspectives" <updates@...></B> </FONT>
<P><FONT face=3Dsans-serif size=3D1>07/01/2009 10:09 AM</FONT>=20
<TABLE border=3D1>
<TBODY>
<TR vAlign=3Dtop>
<TD bgColor=3Dwhite>
<DIV align=3Dcenter><FONT face=3Dsans-serif size=3D1>Please r=
espond=20
to<BR>updates@...</FONT></DIV></TR></TBODY></TAB=
LE><BR></P>
<TD width=3D"59%">
<TABLE width=3D"100%">
<TBODY>
<TR vAlign=3Dtop>
<TD>
<DIV align=3Dright><FONT face=3Dsans-serif size=3D1>To</FONT>=
</DIV>
<TD><FONT face=3Dsans-serif size=3D1>mmccorma@...<=
/FONT>=20
<TR vAlign=3Dtop>
<TD>
<DIV align=3Dright><FONT face=3Dsans-serif size=3D1>cc</FONT>=
</DIV>
<TD>
<TR vAlign=3Dtop>
<TD>
<DIV align=3Dright><FONT face=3Dsans-serif size=3D1>Subject</=
FONT></DIV>
<TD><FONT face=3Dsans-serif size=3D1>ThoughtWorks Perspectives =
- July=20
2009</FONT></TR></TBODY></TABLE><BR>
<TABLE>
<TBODY>
<TR vAlign=3Dtop>
<TD>
<TD></TR></TBODY></TABLE><BR></TR></TBODY></TABLE><BR><BR>
<DIV align=3Dcenter><BR><FONT face=3DArial size=3D1>If you cannot read th=
is message,=20
please click </FONT><A=20
href=3D"http://connect.thoughtworks.com/g/?NQ23XPKSQY:NQ23XPKSQY=3DssID:4=
61200548,email:mmccorma@...,mode:live"><FONT=20
face=3DArial color=3Dblue size=3D1><U>here</U></FONT></A>=20
<TABLE align=3Dcenter>
<TBODY>
<TR vAlign=3Dtop>
<TD bgColor=3Dwhite>
<TABLE>
<TBODY>
<TR>
<TD colSpan=3D2><IMG alt=3D"ThoughtWorks Logo"=20
src=3D"cid:297565918@01072009-11AF">=20
<TR>
<TD colSpan=3D2>
<DIV align=3Dcenter><IMG src=3D"cid:297565918@01072009-11B6">=
</DIV>
<TR>
<TD colSpan=3D2>
<DIV align=3Dcenter><FONT face=3D"Trebuchet MS" color=3D#bfbf=
00=20
size=3D4>ThoughtWorks Perspectives | July 2009</FONT><FONT=20
face=3D"Trebuchet MS" color=3D#a2a2a2 size=3D3> </FONT></DIV>
<P>
<HR>
<TR>
<TD colSpan=3D2><FONT face=3D"Trebuchet MS" size=3D2>Hi Michael=
, </FONT>
<P><FONT face=3D"Trebuchet MS" size=3D2>In this issue we have=
pulled=20
together a wide variety of upcoming events, articles, recent=
=20
presentations on film, and blogs - a selection of recent idea=
s=20
from many ThoughtWorkers which we hope you will find=20
useful.</FONT><FONT size=3D3> </FONT>
<P><FONT face=3D"Trebuchet MS" size=3D2>Please do join us for=
this=20
month's webinar, The Agile PMO: Real Time Metrics - mor=
e=20
details below.</FONT><FONT size=3D3> </FONT>
<P>
<HR>
<TR>
<TD colSpan=3D2><FONT face=3D"Trebuchet MS" color=3D#808080=20
size=3D3><B>Webinars</B></FONT><FONT size=3D3> </FONT>
<P><FONT face=3D"Trebuchet MS" color=3D#bfbf00 size=3D3>Webin=
ar:=20
The Agile PMO: Real Time Metrics | Ross Pettit</FONT><F=
ONT=20
face=3D"Trebuchet MS" size=3D2><BR>Tuesday, 14 July, 12:00 CD=
T=20
(Chicago), 18:00 GMT (London), 22:30 IST (Bangalore) </FONT>
<P><FONT face=3D"Trebuchet MS" size=3D2>The most important IT=
=20
initiatives - those that are subject to the greatest level of=
=20
scrutiny - still crater late in their delivery cycle. These=20
failures expose the "PMO divide" - the gap between the=20
effort-based metrics PMOs commonly use to measure success, an=
d the=20
results based indicators they should rely on.</FONT>=20
<UL>
<LI><FONT face=3D"Trebuchet MS" size=3D2><B>Using requireme=
nts</B> -=20
not abstractions - as gatekeepers</FONT>=20
<LI><FONT face=3D"Trebuchet MS" size=3D2><B>Transparency -<=
/B> How=20
can the PMO get unambiguous line-of-sight into the=20
project</FONT>=20
<LI><FONT face=3D"Trebuchet MS" size=3D2><B>Metrics -  =
;</B>We=20
need real-time information. What is signal and what i=
s=20
just noise?</FONT>=20
<LI><FONT face=3D"Trebuchet MS" size=3D2><B>Collection - </=
B>How to=20
collect project data efficiently, so that it's not a burden=
to=20
the team.</FONT></LI></UL><A=20
href=3D"http://connect.thoughtworks.com/g/?NQ23XPKSQY:P8L9GRQ=
CVR=3DssID:461200548,email:mmccorma@..."=20
target=3D_blank><FONT face=3D"Trebuchet MS" color=3Dblue size=
=3D2><U>Full=20
event details and register for the webinar=20
here.</U></FONT></A><FONT size=3D3> </FONT><BR><A=20
href=3D"http://connect.thoughtworks.com/g/?NQ23XPKSQY:P8L9GRQ=
CVR=3DssID:461200548,email:mmccorma@..."=20
target=3D_blank></A>
<HR>
<P><FONT face=3D"Trebuchet MS" color=3D#bfbf00 size=3D3>Webin=
ar:=20
DSL Construction Using Ruby | Harshal Hayatnagarkar &am=
p;=20
Rohan Kini</FONT><FONT face=3D"Trebuchet MS" size=3D2><BR>Wed=
nesday, 8=20
July, 8:00 CDT (Chicago), 14:00 GMT (London), 18:30 IST=20
(Bangalore) </FONT>
<P><FONT face=3D"Trebuchet MS" size=3D2>Simplicity, ease of u=
se, clean=20
syntax and clear semantics are the characteristics of a good =
DSL=20
that enables users to focus on the problem. It is=20
non-trivial to define, develop and maintain a DSL, especially=
=20
using traditional compiler techniques. The Ruby programming=20
language solves this issue to a certain extent.</FONT><FONT=20
size=3D3> </FONT>
<UL>
<LI><FONT face=3D"Trebuchet MS" size=3D2>Fundamentals of DS=
Ls</FONT>=20
<LI><FONT face=3D"Trebuchet MS" size=3D2>Introduction of Ru=
by=20
features for writing DSLs</FONT>=20
<LI><FONT face=3D"Trebuchet MS" size=3D2>Writing a DSL - Th=
e=20
speakers' experience, with examples</FONT>=20
<LI><FONT face=3D"Trebuchet MS" size=3D2>Challenges and=20
issues</FONT></LI></UL><A=20
href=3D"http://connect.thoughtworks.com/g/?NQ23XPKSQY:PP7U3SM=
8X4=3DssID:461200548,email:mmccorma@..."=20
target=3D_blank><FONT face=3D"Trebuchet MS" color=3Dblue size=
=3D2><U>Full=20
event details and register for the webinar here.</U></FONT></=
A>=20
<TR>
<TD colSpan=3D2>
<HR>
<P><FONT size=3D3> </FONT><FONT face=3D"Trebuchet MS"=20
color=3D#808080 size=3D3><B>Videos</B></FONT><FONT size=3D3> =
</FONT>
<P><FONT face=3D"Trebuchet MS" color=3D#bfbf00 size=3D3>Hot T=
opics in=20
Technology Panel Debate | ThoughtWorks Technology Advisory=20
Board</FONT><FONT face=3D"Trebuchet MS" size=3D2><BR>Cloud | =
Language=20
Workbenches | Developer Certification | Polyglot=20
Programming</FONT><FONT size=3D3> </FONT>
<P><FONT face=3D"Trebuchet MS" size=3D2>ThoughtWorks technica=
l leaders=20
from around the world gathered in Chicago to debate the hotte=
st=20
new topics in our industry. </FONT><A=20
href=3D"http://connect.thoughtworks.com/g/?NQ23XPKSQY:G9DB263=
R5I=3DssID:461200548,email:mmccorma@..."=20
target=3D_blank><FONT face=3D"Trebuchet MS" color=3Dblue=20
size=3D2><U>Access this video</U></FONT></A><FONT=20
face=3D"Trebuchet MS" size=3D2> to learn more about the trend=
s that we=20
believe are shaping a new paradigm for how IT delivers value =
to=20
business stakeholders and society.</FONT><FONT size=3D3> </FO=
NT>
<P>
<HR>
<P><FONT face=3D"Trebuchet MS" color=3D#bfbf00 size=3D3>Cloud=
Computing=20
| Martin Fowler & Dr. Rebecca Parsons at Google I/O=20
Conference</FONT><FONT face=3D"Trebuchet MS" size=3D2><BR>App=
Engine=20
for Java: An Enterprise Cumulonimbus?</FONT><FONT size=
=3D3>=20
</FONT>
<P><FONT face=3D"Trebuchet MS" size=3D2>Enterprise software p=
undits=20
are now gazing metaphorically skyward. There's all this=
talk=20
of clouds, but what kind of clouds are coming, and will they =
be=20
friendly? ThoughtWorks' Chief Scientist and CTO present=
some=20
of the applications ThoughtWorks developed for App Engine at =
the=20
Google I/O Conference and discuss broader issues enterprises =
will=20
face with moving to the cloud. </FONT><A=20
href=3D"http://connect.thoughtworks.com/g/?NQ23XPKSQY:JNV6GS0=
VQ3=3DssID:461200548,email:mmccorma@..."=20
target=3D_blank><FONT face=3D"Trebuchet MS" color=3Dblue size=
=3D2><U>Watch=20
this video now.</U></FONT></A><FONT size=3D3> </FONT><BR><A=20
href=3D"http://connect.thoughtworks.com/g/?NQ23XPKSQY:JNV6GS0=
VQ3=3DssID:461200548,email:mmccorma@..."=20
target=3D_blank></A>
<HR>
<P><FONT face=3D"Trebuchet MS" color=3D#bfbf00 size=3D3>Web-b=
ased=20
Integration | Ian Robinson & Jim Webber Interview at QCon=
=20
London</FONT>=20
<P><FONT face=3D"Trebuchet MS" size=3D2>In this </FONT><A=20
href=3D"http://connect.thoughtworks.com/g/?NQ23XPKSQY:ZV87G2Y=
GJU=3DssID:461200548,email:mmccorma@..."=20
target=3D_blank><FONT face=3D"Trebuchet MS" color=3Dblue=20
size=3D2><U>interview</U></FONT></A><FONT face=3D"Trebuchet M=
S"=20
size=3D2> , recorded at QCon London 2009, Ian Robinson and Ji=
m=20
Webber talk to Stefan Tilkov about the Web as a platform for=
=20
integration, the usefulness of various degrees of RESTful HTT=
P and=20
the benefits of REST in theory and practice.</FONT><FONT size=
=3D3>=20
</FONT></P>
<TR>
<TD colSpan=3D2>
<HR>
<P><FONT face=3D"Trebuchet MS" color=3D#808080 size=3D3><B>Ar=
ticles=20
& Blogs</B></FONT><FONT size=3D3> </FONT>
<P><FONT face=3D"Trebuchet MS" color=3D#bfbf00 size=3D3>Three=
Key=20
Technologies to point out to your client | Aaron Erickson</FO=
NT>=20
<P><FONT face=3D"Trebuchet MS" size=3D2>Functional Programmin=
g - Cloud=20
Computing - Rich Internet Applications in combo with User=20
Experience. When applied appropriately, these three key=
=20
technologies can help clients reduce cost, reduce risk, and=20
capitalize on new market opportunities. In this=20
</FONT><A=20
href=3D"http://connect.thoughtworks.com/g/?NQ23XPKSQY:HEPPT3I=
3UT=3DssID:461200548,email:mmccorma@..."=20
target=3D_blank><FONT face=3D"Trebuchet MS" color=3Dblue=20
size=3D2><U>article</U></FONT></A><FONT face=3D"Trebuchet MS"=
size=3D2>=20
, Aaron Erickson, author of The Nomadic Developer, suggests=20
discussing these three popular technologies with=20
clients.</FONT><FONT size=3D3> </FONT><BR>
<HR>
<P><FONT face=3D"Trebuchet MS" color=3D#bfbf00 size=3D3>Arbit=
rary=20
Modeling Language | Neal Ford</FONT>=20
<P><FONT face=3D"Trebuchet MS" size=3D2>UML (Unified Modeling=
=20
Language) is a failure because it is too technical for=20
non-technical people and not technical enough for technical=20
people. It also encourages Big Design Up Front. AML=20
(Arbitrary Modeling Language) is both more common and more us=
eful;=20
it's the simple lines and drawings on white boards that devel=
opers=20
create as transient artifacts. Neal Ford expands on the=
se=20
concepts in his Meme Agora </FONT><A=20
href=3D"http://connect.thoughtworks.com/g/?NQ23XPKSQY:AX5NVOX=
OEH=3DssID:461200548,email:mmccorma@..."=20
target=3D_blank><FONT face=3D"Trebuchet MS" color=3Dblue=20
size=3D2><U>blog</U></FONT></A><FONT face=3D"Trebuchet MS" si=
ze=3D2>=20
.</FONT><FONT size=3D3> </FONT>
<P>
<HR>
<P><FONT face=3D"Trebuchet MS" color=3D#bfbf00 size=3D3>Think=
Before You=20
Speak | Steven "Doc" List</FONT>=20
<P><FONT face=3D"Trebuchet MS" size=3D2>"What we've got here =
is=20
failure to communicate." Remember that line from Cool H=
and=20
Luke? It's something experienced facilitator, Steven Li=
st,=20
keeps in mind when working with development teams, particular=
ly=20
Agile teams. In this </FONT><A=20
href=3D"http://connect.thoughtworks.com/g/?NQ23XPKSQY:QX80JHU=
PRN=3DssID:461200548,email:mmccorma@..."=20
target=3D_blank><FONT face=3D"Trebuchet MS" color=3Dblue=20
size=3D2><U>article</U></FONT></A><FONT face=3D"Trebuchet MS"=
size=3D2>=20
Steven outlines effective communication that will help yield=
=20
better results, improve productivity, and enhance team cohesi=
on.=20
</FONT></P>
<TR>
<TD colSpan=3D2>
<HR>
<P><FONT face=3D"Trebuchet MS" color=3D#808080 size=3D3><B>Gl=
obal Events=20
Calendar</B></FONT><FONT size=3D3> </FONT>
<P><FONT face=3D"Trebuchet MS" color=3D#bfbf00 size=3D3>Mingl=
e User=20
Group Meeting | Rio de Janeiro, Brazil</FONT><FONT size=3D3> =
</FONT>
<P><FONT face=3D"Trebuchet MS" size=3D2>ThoughtWorks sponsore=
d Agile=20
Brazil 2009, which took place in Rio de Janeiro over the week=
end.=20
We have organized a follow-on event for Agile enthusias=
ts.=20
The Rio Mingle User Group (MUG) Meeting is an exclusive=
meet=20
for Mingle users in Brazil to discuss and share their experie=
nce=20
with Mingle. Adam Monago, our product expert, along wit=
h=20
other Agile experts, will take you through Mingle and its fea=
tures=20
and provide you tips and tricks on how to better use Mingle f=
or=20
project management and collaboration. </FONT><FONT size=
=3D3>=20
</FONT>
<P><FONT face=3D"Trebuchet MS" size=3D2><B>When: </B> We=
dnesday,=20
1 July, 2009, 17:30 - 19:00</FONT><FONT size=3D3> </FONT>
<P><FONT face=3D"Trebuchet MS" size=3D2><B>Where: </B> P=
UC-Rio,=20
Rua Marques de Sao Vicente 225 - Predio Padre Leonel Franca -=
12=20
andar - Gavea</FONT><FONT size=3D3> </FONT>
<P><FONT face=3D"Trebuchet MS" size=3D2><B>Register</B> by se=
nding an=20
e-mail to Studios-Brazil@...</FONT><FONT size=3D=
3>.=20
</FONT>
<P>
<HR>
<P><FONT face=3D"Trebuchet MS" color=3D#bfbf00 size=3D3>Agile=
2009 |=20
Chicago, Illinois, United States</FONT><FONT size=3D3> </FONT=
>
<P><FONT face=3D"Trebuchet MS" size=3D2>Agile 2009 is an exci=
ting=20
international conference that gives attendees access to the l=
atest=20
thinking in this domain, and bridges communities that rarely =
get a=20
chance to exchange ideas and thoughts. ThoughtWorks is =
a=20
platinum sponsor of Agile 2009, and we are proud to announce=
=20
almost </FONT><A=20
href=3D"http://connect.thoughtworks.com/g/?NQ23XPKSQY:KH266JX=
3QB=3DssID:461200548,email:mmccorma@..."><FONT=20
face=3D"Trebuchet MS" color=3Dblue size=3D2><U>20=20
sessions</U></FONT></A><FONT face=3D"Trebuchet MS" size=3D2> =
led by=20
ThoughtWorkers. </FONT><FONT size=3D3> </FONT>
<P><FONT face=3D"Trebuchet MS" size=3D2><B>More details on Ag=
ile 2009=20
in the next Perspectives </B></FONT><FONT size=3D3> </FO=
NT>=20
<P><FONT face=3D"Trebuchet MS" size=3D2><B>When: </B> 24=
- 28=20
August, 2009</FONT><FONT size=3D3> </FONT>
<P><FONT face=3D"Trebuchet MS" size=3D2><B>Where: </B> H=
yatt=20
Regency, 151 East Wacker Drive, Chicago, IL 60601</FONT><FONT=
=20
size=3D3> </FONT>
<P><FONT face=3D"Trebuchet MS" size=3D2><B>Registration:</B> =
</FONT><A=20
href=3D"http://connect.thoughtworks.com/g/?NQ23XPKSQY:A35QTL1=
WX8=3DssID:461200548,email:mmccorma@..."=20
target=3D_blank><FONT face=3D"Trebuchet MS" color=3Dblue size=
=3D2><U>Full=20
event details and register here.</U></FONT></A><FONT size=3D3=
>=20
</FONT></P>
<TR>
<TD colSpan=3D2>
<HR>
<DIV align=3Dcenter><BR><FONT face=3D"Trebuchet MS" size=3D3>=
| </FONT><A=20
href=3D"http://connect.thoughtworks.com/g/?NQ23XPKSQY:PR1N9GF=
W5Y=3DssID:461200548,email:mmccorma@..."=20
target=3D_blank><FONT face=3D"Trebuchet MS" color=3D#a2a2a2=20
size=3D3><U>Lean & Agile</U></FONT></A><FONT face=3D"Treb=
uchet MS"=20
size=3D3> | </FONT><A=20
href=3D"http://connect.thoughtworks.com/g/?NQ23XPKSQY:VIKUB1Q=
NRX=3DssID:461200548,email:mmccorma@..."><FONT=20
face=3D"Trebuchet MS" color=3D#a2a2a2=20
size=3D3><U>Offshore</U></FONT></A><FONT face=3D"Trebuchet MS=
"=20
color=3D#a2a2a2 size=3D3> </FONT><FONT face=3D"Trebuchet MS" =
size=3D3>|=20
</FONT><A=20
href=3D"http://connect.thoughtworks.com/g/?NQ23XPKSQY:D2657GQ=
SGH=3DssID:461200548,email:mmccorma@..."=20
target=3D_blank><FONT face=3D"Trebuchet MS" color=3D#a2a2a2=20
size=3D3><U>ThoughtBlogs</U></FONT></A><FONT face=3D"Trebuche=
t MS"=20
size=3D3> | </FONT><A=20
href=3D"http://connect.thoughtworks.com/g/?NQ23XPKSQY:O1DPWE8=
WT1=3DssID:461200548,email:mmccorma@..."=20
target=3D_blank><FONT face=3D"Trebuchet MS" color=3D#a2a2a2=20
size=3D3><U>OpenSource </U></FONT></A><FONT face=3D"Trebuchet=
MS"=20
size=3D3>| </FONT><A=20
href=3D"http://connect.thoughtworks.com/g/?NQ23XPKSQY:E5NNSUP=
UUW=3DssID:461200548,email:mmccorma@..."=20
target=3D_blank><FONT face=3D"Trebuchet MS" color=3D#a2a2a2=20
size=3D3><U>Tools</U></FONT></A><FONT size=3D3> </FONT><FONT=
=20
face=3D"Trebuchet MS" size=3D3>|</FONT><FONT size=3D3> </FONT=
></DIV>
<TR>
<TD colSpan=3D2>
<HR>
</TR></TBODY></TABLE><BR></TR></TBODY></TABLE><BR>
<TABLE width=3D"100%">
<TBODY>
<TR>
<TD width=3D"100%">
<TABLE width=3D"100%">
<TBODY>
<TR>
<TD width=3D"100%"><FONT face=3DVerdana color=3D#808080 size=3D=
1>This=20
message was sent to mmccorma@... by:</FONT><FONT=
=20
face=3DVerdana color=3D#4f4f4f size=3D1><B><U><BR></U></B></F=
ONT><A=20
href=3D"http://www.thoughtworks.com/"><FONT face=3DVerdana=20
color=3D#4f4f4f size=3D1><B><U>ThoughtWorks</U></B></FONT></A=
><FONT=20
face=3DVerdana color=3D#808080 size=3D1> (</FONT><A=20
href=3D"mailto:updates@..."><FONT face=3DVerdana=
=20
color=3D#4f4f4f=20
size=3D1><U>updates@...</U></FONT></A><FONT=20
face=3DVerdana color=3D#808080 size=3D1>) 200 E Randolph St, =
25th Floor,=20
Chicago, IL 60601-6501 • 312-373-1000 </FONT><A=20
href=3D"http://gw.vtrenz.net/?BVEGFGVT4E=3DssID:461200548,ema=
il:mmccorma@..."><FONT=20
face=3DVerdana color=3D#4f4f4f size=3D1><U>Subscribe</U></FON=
T></A><FONT=20
face=3DVerdana color=3D#808080 size=3D1> • </FONT><A=20
href=3D"http://gw.vtrenz.net/?LOX5ILUQRP=3DssID:461200548,ema=
il:mmccorma@..."><FONT=20
face=3DVerdana color=3D#4f4f4f size=3D1><U>Modify Your=20
Profile</U></FONT></A><FONT face=3DVerdana color=3D#808080 si=
ze=3D1> •=20
</FONT><A=20
href=3D"http://gw.vtrenz.net/?I8UE1V7QWP=3DssID:461200548,ema=
il:mmccorma@..."><FONT=20
face=3DVerdana color=3D#4f4f4f=20
size=3D1><B><U>Unsubscribe</U></B></FONT></A><FONT face=3DVer=
dana=20
color=3D#808080 size=3D1> • </FONT><A=20
href=3D"http://gw.vtrenz.net/?RBQLYEHAOF=3DssID:461200548,ema=
il:mmccorma@..."><FONT=20
face=3DVerdana color=3D#4f4f4f size=3D1><U>Forward To A=20
Friend</U></FONT></A><FONT face=3DVerdana color=3D#808080 siz=
e=3D1>=20
</FONT></TR></TBODY></TABLE>
<DIV align=3Dcenter><BR><IMG=20
src=3D"cid:297565918@01072009-11BD"></DIV></TR></TBODY></TABLE><BR></DI=
V></BLOCKQUOTE></BODY></HTML>
------_=_NextPart_002_01C9FA7E.DB9A320E-- ------_=_NextPart_001_01C9FA7E.DB9A320E Content-Type: image/gif;
name="ATT24260693.gif"
Content-Transfer-Encoding: base64
Content-ID: <297565918@01072009-11AF>
Content-Description: ATT24260693.gif
Content-Location: ATT24260693.gif
[Attachment content not displayed.]
------_=_NextPart_001_01C9FA7E.DB9A320E Content-Type: image/jpeg;
name="ATT24260694.jpg"
Content-Transfer-Encoding: base64
Content-ID: <297565918@01072009-11B6>
Content-Description: ATT24260694.jpg
Content-Location: ATT24260694.jpg
[Attachment content not displayed.]
------_=_NextPart_001_01C9FA7E.DB9A320E Content-Type: image/gif;
name="ATT24260695.gif"
Content-Transfer-Encoding: base64
Content-ID: <297565918@01072009-11BD>
Content-Description: ATT24260695.gif
Content-Location: ATT24260695.gif
[Attachment content not displayed.]
------_=_NextPart_001_01C9FA7E.DB9A320E-- |
"Voris, John" <john.voris@...>
johnvoris
Offline Send Email
|
|