Dr. Dobb's Journal - November 2008 - (Page 67) UNITED STATES POSTAL SERVICE Statement of Ownership, Management and Circulation 1. Publication title: Dr. Dobb’s Journal 2. Publication No: 307690 3. Filing date: 09/03/08 4. Issue frequency: Monthly 5. Number of issues published annually: 12 6. Annual subscription price: $34.95 7. Complete mailing address of Known Office of Publication: 600 Harrison Street, San Francisco, California 94107-1370 Contact person: Roy Beagley. Telephone: 203-775-9465 8. Complete mailing address of Headquarters or General Business Offices of Publisher, Editor, and Managing Editor: 600 Community Drive, Manhasset, NY 11030-3875 9. Full names and addresses of Publisher, Editor, and Managing Editor: Publisher: Simon Carless, 600 Harrison Street, San Francisco, California 94107-1370. Editor: Jonathan Erickson, 600 Harrison Street, San Francisco, California 94107-1370. Managing Editor: Deirdre Blake, 600 Harrison Street, San Francisco, California 94107-1370. 10. Owner: UBM Media, LLC., 600 Community Drive, Manhasset, NY 11030-3875. United Business Media, Ludgate House, 245 Blackfriars Road, London, SE1 9UY, UK. 11. Known bondholders, mortgagees, and other security holders owning or holding 1 percent or more of total amount of bonds, mortgages, or other securities: None 12. NOT NON-PROFIT. DON’T NEED TO INCLUDE IN STATEMENT 13. Publication name: Dr. Dobb’s Journal 14. Issue date for circulation data below: October 2008 15. Extent and nature of circulation: a. Total number of copies (Net press run). Average no. of copies each issue during preceding 12 months: 92046. No. copies of single issue published nearest to filing date: 90977 b. Legitimate Paid and/or Requested Distribution (By Mail and Outside the Mail) and/or requested circulation: (1.). Outside County Paid/Requested Mail Subscriptions Stated on Form 3541. Average no. of copies each issue during preceding 12 months: 81244. No. copies of single issue published nearest to filing date: 81180(2.). In-County Paid/Requested Mail Subscription stated on Form 3541. Average no. of copies each issue during preceding 12 months. No. copies of single issues published nearest to filing date: (3.). Sales Through Dealers and Carriers, Street Vendors, Counter Sales and Other Paid or Requested Distribution Outside USPS. Average no. of copies of each issue during preceding 12 months: 5534. No. copies of single issues published nearest to filing date 5345 (4.). Requested COpies Distributed by Other Mail Classes Through the USPS (e.g., First-Class Mail). Average no. of copies each issue during preceding 12 months: — No. copies of single issue published nearest to filing date: — c. Total Paid and/or Requested Circulation (Sum of 15b.(1), (2), (3), and (4)). Average no. of copies each issue during preceding 12 months: 86778. No. copies of single issue published nearest to filing date: 86525. d. Nonrequested Distribution (By Mail and Outside) (1.). Outside County Nonrequested Copies Stated on PS Form 3541. (Include sample copies, requests over 3 years old.) Average no. of copies each issue during preceding 12 months: 2054. No. copies of single issue published nearest filing date: 1693. (2.). In County Nonrequested Copies Stated on Form 3541. Average number of copies each issue during preceding 12 months: — Actual number of copies of single issue published nearest to filing date: — (3.). Nonrequested Copies Distributed Through the USPS by Other Classes: Average no. of copies each issue during preceding 12 months: — . No. copies of single issue published nearest to filing date: — (4.). Nonrequested Copies Distributed Outside the Mail. Includes Trade Shows, and other sources: Average no. of copies each issue during preceding 12 months: 1913. No. copies of single issue published nearest to filing date: 1500. e. Total Nonrequested Distribution (Sum of 15d (1), (2), and (3): Average no. of copies each issue during preceding 12 months: 3367. No. copies of single issue published nearest to filing date: 3193 f. Total Distribution (Sum of 15c and e): Average no. of copies each issue during preceding 12 months: 90745 No. copies of single issue published nearest to filing date: 89718 g. Copies Not Distributed. Average no. of copies each issue published nearest to filing date: 1301. No. copies of single issue published nearest the filing date: 1259 h. Total (Sum of 15f and g) Average no. of copies each issue published nearest to filing date: 92046. No. copies of single issue published nearest the filing date: 90977 i. Percent Paid and/or Requested Circulation. Average paid of each issue during preceding 12 mmonths: 95.63. No. of copies of single issue published nearest to filing date: 96.44 16. Publication on Statement of Ownership for a Requested Publication is required and will be printed in the November 2008 issue of this publication. 17. Signature and TItle of Editor, Publisher, Business Manager, or Owner Jonathan Erickson, Editor The Surveys In July 2008, I ran two surveys to explore what was actually going on out there. The Dr. Dobb’s Modeling and Documentation Survey was with the DDJ readership, which has a range of readers doing everything from ad-hoc development to very traditional development. The request to respond to the survey was sent out to the Dr. Dobb’s mailing list and advertised on Jonathan Erickson’s blog. There were 279 respondents. 54.8 percent were developers, 25.4 percent were in management, and the rest in other roles. When it comes to IT experience, 33.3 percent had 10–20 years and 41.6 percent had 20+ years. The source data (without identifying information), the questions as they were asked, and summary slides are available at www.ambysoft.com/surveys/ modelingDocumentation2008.html. The Ambysoft 2008 Agile Practices and Principles Survey ran the last week of July and focused on agile software development teams. The survey was announced on the Agile Modeling, Agile Database, Extreme Programming, Agile Project Management, and Scrum Development mailing lists. There were 337 respondents, 37 percent were developers and 37 percent in management. 42 percent had 10-20 years of IT experience and 17 percent had 20+ years. The source data, questions, and summary slide deck are available at www.ambysoft.com/surveys/practicesPrinciples2008.html. —S.W.A. that agile teams are more likely to model than traditional teams, that they prefer sketching rather than creating detailed documentation using SBMTs. Differences such as this can be confusing for anyone not familiar with disciplined agile strategies. There is a wealth of material available online about how agile development teams approach modeling and documentation. The AMDD best practices are to do some initial requirements and architecture envisioning early in the project to write executable specifications via a TestDriven Development (TDD) approach, to single source information whenever possible, to write documentation later in the lifecycle, to promote active stakeholder participation, to implement requirements in priority order, to include modeling in iteration/sprint planning activities, to create models and documents that are just barely good enough for the situation at hand, to model storm the details on a justin-time (JIT) basis, to sometimes model a bit ahead to explore complex requirements, and to take a multiview approach via multiple models. A description of these best practices can be found at www.agilemodeling.com/essays/bestPractices.htm. We Need to Do Better It is possible to achieve value from effective modeling and documentation practices, but unfortunately many organizations aren’t taking advantage of these practices. Dr. Dobb’s Modeling and Documentation Survey found that 80 percent of people are learning to model through on the job experience, 28 percent from mentoring by an experienced modeler, 18 percent through university or college courses, 9 percent from modeling training, and 5 percent by modeling tool training. It seems to me that if our approach to learning how to model was a bit less haphazard, then there wouldn’t be as many myths and misunderstandings around modeling, and more importantly that we could leverage modeling practices and tools more effectively. DDJ Scott is Practice Leader Agile Development for IBM Rational. I certify that the information furnished on this form is true and complete. I understand that anyone who furnishes false or misleading information on this form or who who omits material or information requested on the form may be subject to criminal sanctions (including fines and imprisonment) and/or civil sanctions (including civil penalties). November 2008 l www.ddj.com l Dr. Dobb’s Journal http://www.ambysoft.com/surveys/modelingDocumentation2008.html http://www.ambysoft.com/surveys/modelingDocumentation2008.html http://www.ambysoft.com/surveys/practicesPrinciples2008.html http://www.agilemodeling.com/essays/bestPractices.htm http://www.agilemodeling.com/essays/bestPractices.htm http://www.ddj.com
Table of Contents Feed for the Digital Edition of Dr. Dobb's Journal - November 2008 Dr. Dobb's Journal - November 2008 Contents Friday Night Fish Fry Alia Vox Developer Diaries Developer's Notebook Saving Open Source Conversations iPhone Building Your Own Web Server Green Telnet What's New In Boost Threads? Testing Service Oriented Architectures Test Case Generation, UML, and Eclipse Unit Testing Web Services C3 Programming The Agile Edge Swaine's Flames Effective Concurrency Dr. Dobb's Journal - November 2008 Dr. Dobb's Journal - November 2008 - (Page BB1) Dr. Dobb's Journal - November 2008 - (Page BB2) Dr. Dobb's Journal - November 2008 - Dr. Dobb's Journal - November 2008 (Page Cover1) Dr. Dobb's Journal - November 2008 - Dr. Dobb's Journal - November 2008 (Page Cover2) Dr. Dobb's Journal - November 2008 - Dr. Dobb's Journal - November 2008 (Page 1) Dr. Dobb's Journal - November 2008 - Dr. Dobb's Journal - November 2008 (Page 2) Dr. Dobb's Journal - November 2008 - Dr. Dobb's Journal - November 2008 (Page 3) Dr. Dobb's Journal - November 2008 - Contents (Page 4) Dr. Dobb's Journal - November 2008 - Contents (Page 5) Dr. Dobb's Journal - November 2008 - Friday Night Fish Fry (Page 6) Dr. Dobb's Journal - November 2008 - Friday Night Fish Fry (Page 7) Dr. Dobb's Journal - November 2008 - Friday Night Fish Fry (Page 8) Dr. Dobb's Journal - November 2008 - Friday Night Fish Fry (Page 9) Dr. Dobb's Journal - November 2008 - Alia Vox (Page 10) Dr. Dobb's Journal - November 2008 - Alia Vox (Page 11) Dr. Dobb's Journal - November 2008 - Developer Diaries (Page 12) Dr. Dobb's Journal - November 2008 - Developer Diaries (Page 13) Dr. Dobb's Journal - November 2008 - Developer's Notebook (Page 14) Dr. Dobb's Journal - November 2008 - Developer's Notebook (Page 15) Dr. Dobb's Journal - November 2008 - Saving Open Source (Page 16) Dr. Dobb's Journal - November 2008 - Saving Open Source (Page 17) Dr. Dobb's Journal - November 2008 - Saving Open Source (Page 18) Dr. Dobb's Journal - November 2008 - Saving Open Source (Page 19) Dr. Dobb's Journal - November 2008 - Conversations (Page 20) Dr. Dobb's Journal - November 2008 - Conversations (Page 21) Dr. Dobb's Journal - November 2008 - iPhone (Page 22) Dr. Dobb's Journal - November 2008 - iPhone (Page 23) Dr. Dobb's Journal - November 2008 - iPhone (Page 24) Dr. Dobb's Journal - November 2008 - iPhone (Page 25) Dr. Dobb's Journal - November 2008 - iPhone (Page 26) Dr. Dobb's Journal - November 2008 - iPhone (Page 27) Dr. Dobb's Journal - November 2008 - Building Your Own Web Server (Page 28) Dr. Dobb's Journal - November 2008 - Building Your Own Web Server (Page 29) Dr. Dobb's Journal - November 2008 - Building Your Own Web Server (Page 30) Dr. Dobb's Journal - November 2008 - Building Your Own Web Server (Page 31) Dr. Dobb's Journal - November 2008 - Building Your Own Web Server (Page 32) Dr. Dobb's Journal - November 2008 - Green Telnet (Page 33) Dr. Dobb's Journal - November 2008 - Green Telnet (Page 34) Dr. Dobb's Journal - November 2008 - Green Telnet (Page 35) Dr. Dobb's Journal - November 2008 - Green Telnet (Page 36) Dr. Dobb's Journal - November 2008 - Green Telnet (Page 37) Dr. Dobb's Journal - November 2008 - Green Telnet (Page 38) Dr. Dobb's Journal - November 2008 - Green Telnet (Page 39) Dr. Dobb's Journal - November 2008 - What's New In Boost Threads? (Page 40) Dr. Dobb's Journal - November 2008 - What's New In Boost Threads? (Page 41) Dr. Dobb's Journal - November 2008 - What's New In Boost Threads? (Page 42) Dr. Dobb's Journal - November 2008 - What's New In Boost Threads? (Page 43) Dr. Dobb's Journal - November 2008 - What's New In Boost Threads? (Page 44) Dr. Dobb's Journal - November 2008 - What's New In Boost Threads? (Page 45) Dr. Dobb's Journal - November 2008 - Testing Service Oriented Architectures (Page 46) Dr. Dobb's Journal - November 2008 - Testing Service Oriented Architectures (Page 47) Dr. Dobb's Journal - November 2008 - Testing Service Oriented Architectures (Page 48) Dr. Dobb's Journal - November 2008 - Test Case Generation, UML, and Eclipse (Page 49) Dr. Dobb's Journal - November 2008 - Test Case Generation, UML, and Eclipse (Page 50) Dr. Dobb's Journal - November 2008 - Test Case Generation, UML, and Eclipse (Page 51) Dr. Dobb's Journal - November 2008 - Test Case Generation, UML, and Eclipse (Page 52) Dr. Dobb's Journal - November 2008 - Unit Testing Web Services (Page 53) Dr. Dobb's Journal - November 2008 - Unit Testing Web Services (Page 54) Dr. Dobb's Journal - November 2008 - Unit Testing Web Services (Page 55) Dr. Dobb's Journal - November 2008 - Unit Testing Web Services (Page 56) Dr. Dobb's Journal - November 2008 - Unit Testing Web Services (Page 57) Dr. Dobb's Journal - November 2008 - Unit Testing Web Services (Page 58) Dr. Dobb's Journal - November 2008 - C3 Programming (Page 59) Dr. Dobb's Journal - November 2008 - C3 Programming (Page 60) Dr. Dobb's Journal - November 2008 - C3 Programming (Page 61) Dr. Dobb's Journal - November 2008 - C3 Programming (Page 62) Dr. Dobb's Journal - November 2008 - C3 Programming (Page 63) Dr. Dobb's Journal - November 2008 - The Agile Edge (Page 64) Dr. Dobb's Journal - November 2008 - The Agile Edge (Page 65) Dr. Dobb's Journal - November 2008 - The Agile Edge (Page 66) Dr. Dobb's Journal - November 2008 - The Agile Edge (Page 67) Dr. Dobb's Journal - November 2008 - Effective Concurrency (Page 68) Dr. Dobb's Journal - November 2008 - Effective Concurrency (Page 69) Dr. Dobb's Journal - November 2008 - Effective Concurrency (Page 70) Dr. Dobb's Journal - November 2008 - Effective Concurrency (Page 71) Dr. Dobb's Journal - November 2008 - Swaine's Flames (Page 72) Dr. Dobb's Journal - November 2008 - Swaine's Flames (Page Cover3) Dr. Dobb's Journal - November 2008 - Swaine's Flames (Page Cover4)
For optimal viewing of this digital publication, please enable JavaScript and then refresh the page. If you would like to try to load the digital publication without using Flash Player detection, please click here.