Practitioners Board

The Practitioners Board is responsible for developing programs that support the professional needs of ACM members as well as promoting computing as a profession. The Practitioners Board and Professional Development Committee focus on products and services that support and enhance the professional and technical development of practicing computing professionals, including engineers, architects, IT specialists and managers.

 

  • Practitioner Board

    Chair
      Terry Coatta  
    Case Studies Committee
      Adam Cole
    DSP Committee
      Jessica Bell
    Member
      Eve Andersson  
      Juan  De Joya  
      Scott  Hanselman  
      Sabrina  Hsueh
      Rashmi  Mohan
      Larisa  Sawyer
      Harald  Storrle  
      Sophie  Watson
    Past Chair
      Stephen Ibaraki
    Local Mentoring Committee
      Valerie Woolard

Featured Asset: Software Architecture Fundamentals—Architecture Styles

In this learning path, the second in a series of six on software architecture fundamentals, your hosts, Neal Ford and Mark Richards, delve deeper into the specific skills and knowledge you’ll need to become an effective, successful software architect. You’ll examine common architectural styles that you’ll need to fully understand in order to properly apply them in your designs. This learning path builds upon Architectural Thinking, the first in this series, with a detailed look at several widely used models that you’ll encounter across a broad range of industries, platforms, and frameworks.

Featured resource: Learning Path: Software Architecture Fundamentals—Architecture Styles