There's one talent common to all these creative disciplines: storytelling.
We are, as a species, hardwired not only for language but for narrative. A story is, you might say, an evolutionary mechanism designed to focus the attention of a group. Sometimes the point is to entertain, sometimes to teach, often both. The power of narrative, whatever its purpose, flows from a deep human need to identify with a group, and above all to find out what happens next. What's this got to do with virtual teams? Perhaps quite a lot, I concluded last week. The distributed project I mentioned was under intense time pressure, but lacked focus. Documents were flying around in e-mail crossfire. Phone conferences dragged on as people rooted through their inboxes. Days were passing. The project needed its own weblog, and I needed to write it.
Weblogging, or blogging, has emerged as a genuinely new literary/journalistic form. The narrative structure of a weblog is that of a daily diary. The style is one of commentary -- that is, a weblog refers to the readable Web, focuses attention on selected items, and tells a story about those items from a particular point of view.
The Web's leading blogger is clearly Dave Winer, who has for years pursued parallel careers as a software developer and storyteller (or, he might say, technology journalist). Not coincidentally, Dave's product, Manila, lets others do likewise. The connection between these two activities at first seems unlikely, perhaps because blogging can look more like a form of entertainment than like a tool for goal-oriented business communication. I stressed the latter use of blogging in a paper I wrote last year on Internet groupware for scientific collaboration. In that paper, I made a remark that drew some heat from Dave and from Previous page Page 2 of 3 Next page
2008 International Mathematica Conference Dr. Dobb's interviews Wolfram Research's Theo Gray, co-founder and Director of User Interfaces, and Roger Germundsson, Director of Research and Development, about the upcoming 2008 International
Mathematica Conference.
How Do You Do Nightly Builds and Tests when there is No Overnight? Software Production in a Geographically Distributed Environment
Attend this Webcast and find out how to overcome common build-test-deploy challenges that affect all members of a distributed team, including:
<ul>
<li> Communication difficulties, because of time-zone and cultural differences</li>
<li> Workflow challenges, like lack of documented procedures and build and test handoff problems</li>
<li> Slow build and test cycles, broken builds, and other factors that hamper distributed team productivity</li>
</ul>
Thursday, September 25, 2005 " 11am PT / 2pm ET
</p>
In this volume of Best of BYTE, we explore the emergence of some heuristic algorithms. Although we have only scratched the surface of this intriguing subject, we hope we've suggested the potential of the synthesis of heuristics and algorithms.
Understand C/C++ code in less time. A new team member ? Inherited legacy code ? Get up to speed faster with Crystal Flow for C/C++. Code-formatting improves readability. Flowcharts are integrated with code browser. Export flowcharts to Visio.