Design in Object Technology: "Class of 1994"
()
About this ebook
Experience the raw, unannotated version of the original course, Design In Object Technology, created by Dr. Alistair Cockburn. In the 1990s, Dr. Cockburn was one of the leading methodologists in the new area of object-oriented design. Hired by the IBM Consulting Group to create their methodology f
Alistair Cockburn
Dr. Alistair Cockburn (pronounced CO-BURN) was named as one of the "42 Greatest Software Professionals of All Times" in 2020, as a world expert on project management, software architecture, use cases, and agile development. Besides co-authoring the Agile Manifesto, he wrote the award-winning books Writing Effective Use Cases and Agile Software Development: The Cooperative Game. In 2015, he created the Heart of Agile concept to be used in every kind of initiative, including social impact projects, governments, and families.
Read more from Alistair Cockburn
Hexagonal Architecture Explained Rating: 0 out of 5 stars0 ratingsThe Mini-Book on Use Cases: All you need, but short Rating: 0 out of 5 stars0 ratingsDesign in Object Technology 2: The Annotated Class of 1994 Rating: 0 out of 5 stars0 ratingsUnifying User Stories, Use Cases, Story Maps: The power of verbs Rating: 0 out of 5 stars0 ratingsLove Trio Trio de Amor Rating: 0 out of 5 stars0 ratingsUnifying User Stories, Use Cases, and Story Maps: The Power of Verbs, 2nd/Bookstore edition: The Simplifying Series Rating: 0 out of 5 stars0 ratings
Related to Design in Object Technology
Related ebooks
Agile and Lean Program Management: Scaling Collaboration Across the Organization Rating: 5 out of 5 stars5/5Lean Architecture: for Agile Software Development Rating: 3 out of 5 stars3/5Pattern-Oriented Software Architecture, A System of Patterns Rating: 0 out of 5 stars0 ratingsThe Fragile Methodology Rating: 0 out of 5 stars0 ratingsManaging Teams Congruently: Quality Software Managment, #6 Rating: 0 out of 5 stars0 ratingsA Behavioral Theory of the Firm Rating: 0 out of 5 stars0 ratingsDifference Maker: Enacting Systems Theory in Biology Teaching Rating: 0 out of 5 stars0 ratingsSoftware Change, Configuration and Release Management Complete Self-Assessment Guide Rating: 0 out of 5 stars0 ratingsHiring Geeks That Fit Rating: 0 out of 5 stars0 ratingsBeyond Command and Control Rating: 0 out of 5 stars0 ratingsOffice Optional: How to Build a Connected Culture with Virtual Teams Rating: 3 out of 5 stars3/5It Depends: Writing on Technology Leadership 2012-2022 Rating: 0 out of 5 stars0 ratingsMind+Machine: A Decision Model for Optimizing and Implementing Analytics Rating: 0 out of 5 stars0 ratingsThinkers 50: Innovation, Leadership, Management and Strategy (EBOOK BUNDLE) Rating: 0 out of 5 stars0 ratingsAgile Transformation: A Practical Guide to Change Beyond the Happy Path Rating: 0 out of 5 stars0 ratings"Careers in Information Technology: DevOps Engineer": GoodMan, #1 Rating: 0 out of 5 stars0 ratingsBlameless Continuous Integration: A Small Step Towards Psychological Safety of Agile Teams Rating: 0 out of 5 stars0 ratingsThe laws of the BetaCodex: Twelve design principles that make organizations fit for complexity and fit for human beings Rating: 0 out of 5 stars0 ratingsHow Performance Management Is Killing Performance—and What to Do About It: Rethink, Redesign, Reboot Rating: 0 out of 5 stars0 ratingsDiving for Hidden Treasures: Uncovering the Cost of Delay in Your Project Portfoilo Rating: 0 out of 5 stars0 ratingsPitch, Sketch, Launch: What Sketch Comedy Can Teach Us About Product Development Rating: 0 out of 5 stars0 ratingsOpenSpace Beta: A handbook for organizational transformation in just 90 days Rating: 0 out of 5 stars0 ratingsHypermedia Systems Rating: 0 out of 5 stars0 ratingsAccess Rules: Freeing Data from Big Tech for a Better Future Rating: 5 out of 5 stars5/5Roundtable on Project Management: The Psychology of Technology, #7 Rating: 0 out of 5 stars0 ratingsThe End of the Cow: And Other Emerging Issues Rating: 0 out of 5 stars0 ratingsMore Secrets of Consulting: Consulting Secrets, #2 Rating: 0 out of 5 stars0 ratingsSmooth Scaling: Twenty Rituals to Build a Friction-Free Organization Rating: 0 out of 5 stars0 ratingsMaking Technology Investments Profitable: ROI Road Map from Business Case to Value Realization Rating: 3 out of 5 stars3/5
Programming For You
Python: Learn Python in 24 Hours Rating: 4 out of 5 stars4/5Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5Python Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps Rating: 4 out of 5 stars4/5PYTHON PROGRAMMING Rating: 4 out of 5 stars4/5The Complete C++ Programming Guide Rating: 0 out of 5 stars0 ratingsLearn Python in 10 Minutes Rating: 4 out of 5 stars4/5JavaScript All-in-One For Dummies Rating: 5 out of 5 stars5/5Linux Basics for Hackers: Getting Started with Networking, Scripting, and Security in Kali Rating: 4 out of 5 stars4/5Godot from Zero to Proficiency (Foundations): Godot from Zero to Proficiency, #1 Rating: 5 out of 5 stars5/5Vibe Coding: Building Production-Grade Software With GenAI, Chat, Agents, and Beyond Rating: 0 out of 5 stars0 ratingsGray Hat Hacking the Ethical Hacker's Rating: 5 out of 5 stars5/5SQL All-in-One For Dummies Rating: 3 out of 5 stars3/5Beginning Programming with Python For Dummies Rating: 3 out of 5 stars3/5Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code Rating: 0 out of 5 stars0 ratingsBeginning Programming with C++ For Dummies Rating: 4 out of 5 stars4/5Microsoft Azure For Dummies Rating: 0 out of 5 stars0 ratingsHacking Electronics: Learning Electronics with Arduino and Raspberry Pi, Second Edition Rating: 0 out of 5 stars0 ratingsRaspberry Pi Zero Cookbook Rating: 0 out of 5 stars0 ratingsPython Data Structures and Algorithms Rating: 5 out of 5 stars5/5Practical SQL, 2nd Edition: A Beginner's Guide to Storytelling with Data Rating: 0 out of 5 stars0 ratings
Reviews for Design in Object Technology
0 ratings0 reviews
Book preview
Design in Object Technology - Alistair Cockburn
Design in Object Technology
Class of 1994
Series on
Object-Oriented
Design
Alistair Cockburn
© Alistair Cockburn 2021, all rights reserved
ISBN 978-1-7375197-0-6
Humans and Technology Press
32 W 200 S #504
Salt Lake City, UT 84101
-----------------------------------------
Preface to the 2021 Reprinting
In 1991 I was hired by the IBM Consulting Group to create a methodology for their object-technology projects. An early agile
methodology, it's emphasis was on incremental development, requirements in use cases, and design using responsibilities.
We applied the methodology in 1994 on a fixed-price, fixed-scope project that integrated COBOL programs with a sizable Smalltalk application via a relational database. Bid as a $10M, 18-month, 50-person project, it delivered on time at a cost of about $15M. The client was happy with the result and the system was still i being maintained ten years later, so it was considered a successful project. The project is written up in detail as project Winifred
in my 1997 book Surviving Object-Oriented Projects.
At
