small medium large xlarge

Design It! From Programmer to Software Architect

March 08, 2017

Are you ready to become a better programmer, leader, and designer? Ready to use your new skills to lead your team in implementing software with the right capabilities—and develop amazingly awesome software?

This is the latest in our very popular series of books, including Ship It!, Release It! and Manage It!. Come grab a copy of Design It! today, now in beta from pragprog.com/book/mkdsa.

Design It!: From Programmer to Software Architect

Great software comes from great designers. Learn the essential software architecture fundamentals every programmer needs to know. With hands-on examples in every chapter, tips and advice from respected architects, practical scenarios, and dozens of architectural design activities, Design It! shows you how to lead your team as a software architect to create excellent software.

Uncover the big ideas behind software architecture and learn practical methods for designing software systems big and small. Gain a framework for thinking about design, enabling you to plan, lead, design, implement, and evaluate software architectures. Collaborate with your team, stakeholders, and other architects. Dig for architecturally significant requirements and write detailed quality attribute scenarios. Explore design alternatives, balance trade-offs, manage risks, and choose technologies based on their architectural impact. Make the architecture real for everyone with powerful sketches, engaging stories, and lean documentation people love to read. Evaluate your designs using lightweight methods and harness the power of your team to improve the architecture over time. Host collaborative workshops that create buy-in and get the whole team excited and involved in designing the software architecture.

Hands-on exercises, real-world scenarios, and practical team-based decision-making tools will give you the experience you need to become a confident software architect.

Now in beta from pragprog.com/book/mkdsa.

Upcoming Author Appearances

  • 2017-03-09 Sandy Mamoli, Agile India 2017
  • 2017-03-23 Dave Thomas, GOTO Nights Chicago
  • 2017-03-25 Dave Thomas, Erlang Factory San Francisco
  • 2017-03-29 Andrew Hunt, The GROWS™ Method Workshop: Grow Skill, Grow Code
  • 2017-03-29 Alex Miller, Clojure/west 2017, Portland, OR
  • 2017-03-30 Janie Clayton, iOSCon 2017, London, England
  • 2017-04-18 Andrew Hunt, Philly Emerging Tech Conference
  • 2017-04-18 Alex Miller, Philly ETE, Philadelphia, PA
  • 2017-04-21 Chris Adamson, CocoaConf Chicago
  • 2017-04-21 Janie Clayton, CocoaConf Chicago
  • 2017-05-04 Andrew Hunt, Agile and Beyond, Ypsilanti
  • 2017-05-09 Johanna Rothman, Influential Agile Leader, Toronto
  • Did You Know?

    Please note our ebooks do not contain any Digital Restrictions Management, and have always been DRM-free. For us, "DRM Free" means "freedom": you should own the books you've paid for. On whatever device is handy—your laptop, iThingy, Blueberry, you name it. We think ideas should outlast any device you put them on.

    And you can always come back and re-download your books when needed, using your account on pragprog.com. We're here to make your life easier.

    Don't Get Left Out

    Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account on pragprog.com (email address and password is all it takes) and select the checkbox to receive newsletters.

    Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:

    Tell your friends! Tweet this

    Follow us on Twitter: @pragprog, @pragpub, Andy Hunt @PragmaticAndy.

    Coming Soon:

    • A Common-Sense Guide to Data Structures and Algorithms
    • Functional Web Development with Elixir, OTP, and Phoenix
    • iOS 10 SDK Development in print

    Recently Released:

    Thanks for your continued support,

    Andy Hunt Publisher, Pragmatic Bookshelf

    Books • eBooks • PragPub Magazine • Audiobooks and Screencasts
    PragProg.com