[hand with pencil]
2004 Summer Tour
About
Blog
Class Stuff
Email Me
Events
Gallery
Home
Info Ark
Products
In The Press
Newsletter
Services
Smalltalk
Veggie Van Gogh

Credits
© 2002,
Bytesmiths

[this is simply a banner and menu bar]

Please patronize sponsors of this page!

Bytesmiths no longer is involved in software consulting. Maintenance of this web site is currently subsidised by unrelated business activities. Please pass the word to other interested folks, so I can continue to host this page!
  • Bytesmiths Editions -- large, archival, fine-art photography on unusual materials
  • Bytesmiths Press -- artists' services: web design/hosting, jury slides, giclee reproductions, opening announcements, brochures, etc.
  • Champagne Beadworks -- handcrafted jewelry and beadwork
  • Crafted By Carol -- handcrafted jewelry and beadwork
  • EcoReality, an organization devoted to establishing a sustainable ecovillage
  • Ecovillage Newsletter -- Diana Leafe Christian's news of her travels.
  • Gemini Gypsy -- Carole Good-Hanson's fused glass frames
  • Green Chipper -- light forestry and environmental services.
  • Salt Spring Island Society for Community Education -- community education on our island of 10,000.
  • Veggie Van Gogh -- two artists' mobile warehouse and living quarters, petroleum-free!
  • Veggiemog -- life and times of Kelly O'Toole's Unimog, running on biodiesel
    Your site could be listed here, for as little as $12 per month! Go to Bytesmiths Press for details.

    This site has been selected by PC Webopaedia as one of the best on this topic!
    This site has been awarded a Links2Go Key Resource Award in the Smalltalk category!

    Bytesmiths and Team Smalltalk

    Bytesmiths has been at the forefront of Smalltalk team development strategy for over a decade. As the average size of Smalltalk projects increased from one person to multiple teams totalling a hundred or more, this experience is proving invaluable to their clients.

    Bytesmiths and Groupware

    After five years of OO development, Jan's interest in Smalltalk groupware intensified in 1987 when, as project leader for Tektronix's commercial Smalltalk programming environment, he was frustrated with the lack of support for multi-person Smalltalk projects. He gradually built a number of tools that coordinated the efforts of many developers, provided version history, and completely automated the Smalltalk product build process, using a combination of implicit and explicit dependency declarations, a "smart" file-in process that could ensure that dependencies were fulfilled, an interface to the widely available RCS source code control system, and modifications to Smalltalk to enable it to function as a UNIX ® filter.

    Team Smalltalk Concerns

    Concern with a lack of attention to cultural and managerial changes necessary for a large object-oriented effort led to Jan's publication of The Overselling of Object Technology in which he outlined problems and solutions in large object projects. This topic struck a chord in the industry: the article has since been quoted or excerpted in at least eight other computer publications.

    Since that time, Jan has paid increasing attention to -- and obtained increasing success with -- the procedural and cultural strategic differences between Smalltalk and traditional development. At OOPSLA '93-'95, and Smalltalk Solutions '95-'97 Bytesmiths presented tutorials and appeared on panels on the topics of "Smalltalk in the Large", Successful Teams, Toolsmithing, and more and they regularly host workshops and informal "birds of feather" discussion groups. Jan co-authored a column titled Managing Objects for The Smalltalk Report, in which he presented typical problems and innovative solutions in large-scale Smalltalk development strategy.

    Smalltalk Groupware Tools

    Recognizing the necessity of backing process and methodology with tool support, Bytesmiths have become experts in ENVY/Developer ®, especially training, conversion, project organization, and customization, and they wrote a comprehensive review of it for The Smalltalk Report. ENVY customizations that Bytesmiths have implemented for various clients include: automated synchronization of geographically distributed ENVY repositories for approximately 100 users, release override mechanism, integrated project documentation and test support (including integrated drawings and traceability from requirements through test), integrated task management, multiple repository support, code and design review aids, integrated process controls and checkpoints, and integration with email. Bytesmiths and Object Technology International have cross-licensed their ENVY training materials.

    The Bytesmiths Toolkit is a new Bytesmiths product that was previously only available to long-term consulting clients.


:::: 2152 Fulford-Ganges Road, Salt Spring Island, British Columbia, V8K 1Z7, Canada (map), +1 250.653.2024 ::::