Month: November 2003

Inching towards Metric

The Metric Program of the National Institute of Standards and Technology has a bold, if Napoleonic, motto: “Toward a Metric America.” That is, a fanciful future in which we’ll buy decagrams of hamburger and liters of gas. Problem is, the Metric Program employs just 2 evangelists ‘hail, ye lone voices in the wilderness!’ to convert 281M recalcitrant American imperial-unit holdouts. Launched with much hope by the Federal Metric Conversion Act of 1975, the Metric Program 28 years later meekly soldiers on, advising federal bureaucracies and trying to pitch the system to – well, to anyone who will listen. The dynamic decimal duo really work only part-time on metric salesmanship. So it would seem: A spokesman for the program, when queried, didn’t know his own height in meters.

jeez people. NASA is switching to metric, and uses IP(v6?) too. i have long wondered what will happen first: us going metric, the world going IPv6, or the world going 100% unicode.

Metrication is the direct transition process that helps you to quickly, efficiently, easily, and relatively cheaply upgrade from any of the various old pre-metric measuring methods to the modern metric system.

heh. Personally, I’d like a Wikipedia for civilized people that uses metric units exclusively. Or actually, a chrome extension to auto correct pages to the proper units. And here’s 5 screw-ups that wouldn’t have happened with metric:

The fight over metric versus imperial measurements has some very real consequences. And with the US as the last holdout in the world, we’re likely to see more of these kinds of historical fuck-ups on occasion.

Symbolism

Mr. Bayley started out researching the meanings of watermarks found on old (9th through 13th century) papers. Examining the designs for the root meanings, he delved deep into myths, stories, language, religion and root meanings of words and syllabic sounds that he thought might compose surviving parts of the oldest spoken language. The religious composition of the language and the constructs of words indicating an omnipresence of religion within the spoken society demonstrates the roots of all human language and societies have been Edenite.

i just finished the lost language of symbolism by harold bayley, written in 1912. a wonderful book that intrigued me with it’s startling revelations about the origins of words and symbols, and how truly universal some of them are.

Agile metrics

i was a guest at the agile round table near boston last night. the event drew a crowd of veteran software engineers, i was the youngest in attendance by 20 years.
ken schwaber outlined his and jeff sutherland’s SCRUM approach, which struck me as interesting and worthwhile to follow up on.
jeff sutherland, CTO of patientkeeper, demonstrated how he manages his teams of developers with GNATS. jeff figured that developers loathe red tape, and had the goal to limit the effort required to 1 minute per day for developers, and 10 minutes per day for project managers.
and he was not using gantt charts to achieve this either. calling gantt charts totally useless for project management beyond giving warm fuzzies to the client, he explained how he leveraged their bug tracker to double as a means to keep track of effort.
each morning, developers review their tasks and update the work remaining estimates which have a granularity of one day. the project managers, in turn, analyze the reports that GNATS automatically creates. reports such as number of new tasks vs closed tasks, total work remaining and other metrics that can be derived from the task data.
tasks are the cornerstone here. jeff was able to demonstrate to the business side that the high level business goals were off by 100% with their effort estimates, while the low-level tasks achieved an accuracy of 10% on average. this led to enthusiasm from all parties to drill down on any project and get to the task level ASAP to get meaningful estimates. and, like psychohistory, project management is inherently stochastic.
nowhere to run, nowhere to hide
the level of transparency of this system is unprecedented. with everyone in the company able to see on a daily basis how much work was remaining and what the roadblocks were, the initial fears that developers would be pounded on by management turned out to be unfounded. instead, the transparency enables everyone to do real-time adjustments and to detect problems early, which has taken a lot of politics and second-guessing out of the equation.
when analyzing a project, jeff focuses on burn down, the part of a release where open tasks are relentlessly driven down to 0 by a joint effort of developers and business people. the corresponding graphic (roughly a bell curve) illustrates the importance of the burn down nicely, adding weight to jeff’s assertion that burn down is the only thing that matters to get a release done in time.
which prompted me to ask for advice on how to drive an open source release as a release manager. people are not exactly required to do your bidding, but metrics may help there too. collect these useful data points, as the bugzilla-bitkeeper integration is doing, and let them speak for themselves. peer pressure and pride in workmanship will take over from there. that’s the idea anyway..

enterprise weblog tool

Traction TeamPage is an enterprise weblog for information sharing within and among business teams. Traction makes collecting, organizing, and publishing information to the web or intranet as easy as using email. Traction uses the combination of the web, office desktop, and email to deliver a dramatically more effective communication, collaboration and knowledge-sharing medium that presents business information and working communications in context, over time.

3d ascii


/\_/ \__/ \___/ \__/ \_/\
/\/ \_/ \__/ \__/ \_/ \/\
\/\_/ \__/ \___/ \__/ \_/\/
/\/ \_/ \__/ \__/ \_/ \/\
\/\_/ \__/ \___/ \__/ \_/\/
/\/ \_/ \__/ \__/ \_/ \/\
\/\_/ \__/ \___/ \__/ \_/\/
\/ \_/ \__/ \__/ \_/ \/
/\_/ \__/ \___/ \__/ \_/\ TOTAL SCIENCE
/\/ \_/ \__/ \__/ \_/ \/\
\/\_/ \__/ \___/ \__/ \_/\/ freitag 7.11.03 @kitchen
/\/ \_/ \__/ \__/ \_/ \/\ tonimolkerei zh
\/\_/ \__/ \___/ \__/ \_/\/
/\/ \_/ \__/ \__/ \_/ \/\
\/\_/ \__/ \___/ \__/ \_/\/
\/ \_/ \__/ \__/ \_/ \/

no one said you could not do mesmerizing ascii art.