Peter Coad

Peter Coad, President, TogetherSoft LLC

Biography

Peter Coad is perhaps the world’s most experienced object-model builder: he has developed many hundreds of object models, within nearly every industry imaginable. He is the developer of the Coad method, a widely-practiced, comprehensive approach to software development. Peter Coad had also conducted hundreds of workshops, helping thousands of developers find answers to their questions, and build better object applications. He believes that the best way to communicate the best insights is by example. "I seek to communicate (in designs, in books, in software) with simplicity, clarity and brevity -- and in doing so, by example, encourage others to do the same."

Join Peter Coad for a fast-paced, three-part presentation. In part one, you'll learn and apply archetypes in color (little forms that appear again and again in effective models) and the domain-neutral component (a template of 12 classes, factored out from hundreds of models). In part two, you'll see a sampling of 61 domain-specific components, selected from make or buy (material-resource, manufacturing, facility, and inventory), sell (cash sale, product sale, customer account), relate (human resource, relationship), and support (accounting, project activity, and document). In part three, you'll find a process for using the components to deliver frequent, tangible, working results, called feature-driven development.
Peter will also deliver a a short, top-features tour of Together/J 3: patterns, components, and simultaneous round-trip engineering. Peter Coad (pronounced "code") is the lead author of the first book to integrate color and enterprise components intoa model-building approach. Peter is one of the world's most experienced model builders (many hundreds of models in nearly every industry imaginable). His current consulting practice focuses on Java-inspired modeling for building better enterprise-wide applications. His company, Together Software Corporation, delivers workshops, mentoring, and software, "Bringing Teams Together." pc@togethersoft.com www.togethersoft.com

President of TogetherSoft LLC

Peter Coad founded Object International in 1986; its mission is to help teams deliver frequent, tangible, working results; OI develops and delivers hands-on workshops, results-oriented mentoring, and offers consulting, development tools, including Playground (a shareware object-modeling environment) and the award-winning Together/C++. Peter Coad and his team of Coad-Certified Mentors and Instructors guide software developers worldwide. As president of OI, Peter leads his team in developing and delivering new advances in object technology. Visit Object International’s Web site at http://www.togethersoft.com/.

Education

- 1979 - 1981 University of Southern California LA, CA
MS Computer Science
- 1972 - 1977 Oklahoma State University Stillwater, OK BS Electrical Engineering with Honors

Professional Experience (before TogetherSoft LLC)

1984 - 1987  Telos Corporation, Santa Monica, CA Group Leader, Software Engineer
Mentored and educated teams on how to apply structured analysis and design for real-time systems. Developed a practical approach for applying structured analysis and design to a large-scale air traffic control development project. Authored a design guide. Led others in implementing that approach.

Tutorial: JavaTM Modeling in Color with UML: Enterprise Components and Process

"Java Modeling in Color with UML" is the first presentation (and recently released book) to teach software design in color. In it, Peter Coad uses four colors to represent four archetypes, little forms that appear again and again in effective models.Given a color, you'll know the kind of attributes, links, methods, and interactions that class is likely to have. Exciting, dynamic models. For any business. For every business. Little color building blocks that will help you build better models and get the recognition you deserve. Color and archetypes are only the beginning. Coad goes further, plugging those archetypes into a domain-neutral component. This 12-class domain-neutral component is a factoring-out of useful model shaping based upon many hundreds of component and object models. Every model Coad has built over the past decade follows the shape and responsibilities expressed in this one component. Some call this one component, "modeling secrets revealed". Coad goes even further, taking the domain-neutral component and applying it in a wide variety of business areas. So you end up with specific examples for your business, examples you can relate to, readily understand, and benefit from. "Java Modelingin Color with UML" delivers 61 ready-to-use, domain-specific components--in the forthcoming book and on its CD (the CD includes Together(R)/J Whiteboard Edition for modeling in color, along with the component models and skeletal Java source code). These in-depth, annotated examples will help you build better Java models and apps. Now you can have at your fingertips an exclusive collection of expert examples. It's almost like having Peter Coad at your side, guiding you toward better and more effective design. Real business content. Highlighted modeling tips. Examples that really make sense. You'll find components in each of these categories: make or buy (material-resource, manufacturing, facility, and inventory), sell (cash sale, product sale, customer account), relate (human-resource, relationship), and support (accounting, project activity, and document). On top of all of this, Coad presents Feature-Driven Development (FDD), the process for getting the most out of your Java modeling and development. FDD is a proven-in-practice way to take Java models and produce frequent, tangible, working results. With FDD, you'll not only be able to deliver frequent results, you'll also be able to know exactly where youare in a project, what your completion percentage really is, even when developing in Internet time. Peter will also deliver a a short, top-features tour of Together/J 3: patterns, components, and simultaneous round-trip engineering.
Peter Coad (pronounced "code") is the lead author of the first book to integrate color and enterprise components into a model-building approach. Peter is one of the world's most experienced model builders (many hundreds of models in nearly every industry imaginable). His current consulting practice focuses on Java-inspired modeling for building better enterprise-wide applications. His company, Together Software Corporation, delivers workshops, mentoring, and software, "Bringing Teams Together." pc@togethersoft.com www.togethersoft.com

On top of all of this, Coad presents Feature-Driven Development (FDD), the process for getting the most out of your Java modeling and development. FDD is a proven-in-practice way to take Java models and produce frequent, tangible, working results. With FDD, you'll not only be able to deliver frequent results, you'll also be able to know exactly where you are in a project, what your completion percentage really is, even when developing in Internet time.