The Architect Mindset

The Architect Mindset

Author: Chris Gardner

Publisher:

Published: 2021-07-02

Total Pages: 168

ISBN-13:

DOWNLOAD EBOOK

One of my favorite parts of working in the Salesforce ecosystem is the opportunity to work with many incredibly talented admins, analysts, consultants, developers, project managers, and architects. As I grew in my Salesforce consulting career, I started to see a pattern. There were specific individuals that consistently delivered successful projects. Some were project managers, others were architects, and others were consultants or developers. And their success didn't really depend on the project size, industry, or team. These "Rockstar" team members each possessed their own unique mix of skills. I surveyed colleagues and clients to help identify the skills that help someone succeed. The survey identified six specific skills that were found in top performers. Each one provides benefits to any Salesforce role. But the combination of multiple skills shapes the way one approaches problems. I call this combination of skills "The Architect Mindset". It provides a framework to tackle problems, work with stakeholders and achieve successful Salesforce projects. In this book, we'll be diving deep into each of the six skills outlined by the survey. Where appropriate, I'll share real-world examples and scenarios that I've encountered. First, we'll discuss the process of setting expectations. In my opinion, this is the most critical factor in the success or failure of a Salesforce project. If expectations aren't set and maintained, projects are at great risk. Next, we'll dive into database architecture. Knowing how databases are constructed, and how that translates to Salesforce provides crucial context for design decisions. This foundational knowledge informs the logic behind Salesforce best practices and limits. With that background, we will talk about balancing technical debt in chapter 4. Every customization in Salesforce carries some debt, so it is crucial to understand the impacts. You'll learn how to merge processes and systems in the best way possible. Understanding the impact of debt will often require you to deny requests. So, in chapter 5, we'll discuss the importance of saying "no, but...". You need to protect the org, but present alternatives to keep things moving forward. In chapter 6, we'll talk about the importance of designing for your end users. Adoption is a key metric in any Salesforce project. An incredible solution that goes unused is just wasted effort. So, go directly to the source when you try to solve a problem. Finally, we'll talk about the importance of documentation. From project documents, to internal Salesforce documentation, making things accessible and useful for your audience will reduce rework and issues.


The Software Architect Elevator

The Software Architect Elevator

Author: Gregor Hohpe

Publisher: "O'Reilly Media, Inc."

Published: 2020-04-08

Total Pages: 282

ISBN-13: 1492077496

DOWNLOAD EBOOK

As the digital economy changes the rules of the game for enterprises, the role of software and IT architects is also transforming. Rather than focus on technical decisions alone, architects and senior technologists need to combine organizational and technical knowledge to effect change in their company’s structure and processes. To accomplish that, they need to connect the IT engine room to the penthouse, where the business strategy is defined. In this guide, author Gregor Hohpe shares real-world advice and hard-learned lessons from actual IT transformations. His anecdotes help architects, senior developers, and other IT professionals prepare for a more complex but rewarding role in the enterprise. This book is ideal for: Software architects and senior developers looking to shape the company’s technology direction or assist in an organizational transformation Enterprise architects and senior technologists searching for practical advice on how to navigate technical and organizational topics CTOs and senior technical architects who are devising an IT strategy that impacts the way the organization works IT managers who want to learn what’s worked and what hasn’t in large-scale transformation


Design It!

Design It!

Author: Michael Keeling

Publisher: Pragmatic Bookshelf

Published: 2017-10-18

Total Pages: 449

ISBN-13: 1680503448

DOWNLOAD EBOOK

Don't engineer by coincidence-design it like you mean it! Filled with practical techniques, Design It! is the perfect introduction to software architecture for programmers who are ready to grow their design skills. Lead your team as a software architect, ask the right stakeholders the right questions, explore design options, and help your team implement a system that promotes the right -ilities. Share your design decisions, facilitate collaborative design workshops that are fast, effective, and fun-and develop more awesome software! With dozens of design methods, examples, and practical know-how, Design It! shows you how to become a software architect. Walk through the core concepts every architect must know, discover how to apply them, and learn a variety of skills that will make you a better programmer, leader, and designer. Uncover the big ideas behind software architecture and gain confidence working on projects big and small. Plan, design, implement, and evaluate software architectures and collaborate with your team, stakeholders, and other architects. Identify the right stakeholders and understand their needs, dig for architecturally significant requirements, write amazing quality attribute scenarios, and make confident decisions. Choose technologies based on their architectural impact, facilitate architecture-centric design workshops, and evaluate architectures using lightweight, effective methods. Write lean architecture descriptions people love to read. Run an architecture design studio, implement the architecture you've designed, and grow your team's architectural knowledge. Good design requires good communication. Talk about your software architecture with stakeholders using whiteboards, documents, and code, and apply architecture-focused design methods in your day-to-day practice. Hands-on exercises, real-world scenarios, and practical team-based decision-making tools will get everyone on board and give you the experience you need to become a confident software architect.


Become the Architect of Your Body, Mind, and Soul

Become the Architect of Your Body, Mind, and Soul

Author: Lara Alexiou

Publisher: Createspace Independent Publishing Platform

Published: 2017-07-12

Total Pages: 106

ISBN-13: 9781548298166

DOWNLOAD EBOOK

Time to start creating the life you want instead of reacting to what comes your way. Using simple tools based on Yogic and Taoist principles, this book shows you how to take control and make your goals for every area of your life your reality. After being diagnosed with Multiple Sclerosis (MS) in her mid-twenties and experiencing symptoms that sapped her strength, serenity, and spirit, Lara was forced to redesign every element of her life. Drawing upon her yogic background, she re-engineered her body, mind, and soul from the inside out until her outer world reflected the beauty, abundance, and joy she desired. If you want a happier, healthier, more vibrant life, this book is for you! You will learn how to embrace challenges with ease and rise up from them stronger and wiser. You will discover your own true nature and how to maximize your strengths. You will be able to overcome anxiety, chronic pain, and self-sabotaging choices. Lara will show you how to attract a supportive partner and community and find your ideal work. Practicing the simple techniques outlined by Lara will transform your health, relationships, and outlook on life. The time is now to create the life you want!


Becoming a Salesforce Certified Technical Architect

Becoming a Salesforce Certified Technical Architect

Author: Tameem Bahri

Publisher: Packt Publishing Ltd

Published: 2021-02-12

Total Pages: 629

ISBN-13: 1800565283

DOWNLOAD EBOOK

Design and build high-performance, secure, and scalable Salesforce solutions to meet business demands and gain practical experience using real-world scenarios by creating engaging end-to-end solution presentations Key Features Learn common integration, data migration, and security patterns for designing scalable and reliable solutions on the Salesforce Lightning platform Build an end-to-end delivery framework pipeline for delivering successful projects within specified timelines Gain access to an exclusive book club of skilled Salesforce professionals, to discuss ideas, best practices, and share experiences of designing modern solutions using Salesforce Book DescriptionSalesforce Certified Technical Architect (CTA) is the ultimate certification to validate your knowledge and skills when it comes to designing and building high-performance technical solutions on the Salesforce platform. The CTA certificate is granted after successfully passing the CTA review board exam, which tests your platform expertise and soft skills for communicating your solutions and vision. You’ll start with the core concepts that every architect should master, including data lifecycle, integration, and security, and build your aptitude for creating high-level technical solutions. Using real-world examples, you’ll explore essential topics such as selecting systems or components for your solutions, designing scalable and secure Salesforce architecture, and planning the development lifecycle and deployments. Finally, you'll work on two full mock scenarios that simulate the review board exam, helping you learn how to identify requirements, create a draft solution, and combine all the elements together to create an engaging story to present in front of the board or to a client in real life. By the end of this Salesforce book, you’ll have gained the knowledge and skills required to pass the review board exam and implement architectural best practices and strategies in your day-to-day work.What you will learn Explore data lifecycle management and apply it effectively in the Salesforce ecosystem Design appropriate enterprise integration interfaces to build your connected solution Understand the essential concepts of identity and access management Develop scalable Salesforce data and system architecture Design the project environment and release strategy for your solution Articulate the benefits, limitations, and design considerations relating to your solution Discover tips, tricks, and strategies to prepare for the Salesforce CTA review board exam Who this book is for This book is for Salesforce architects who want to become certified technical architects by learning how to design secure and scalable technical solutions for their organizations. A solid understanding of the Salesforce platform is required, ideally combined with 3 to 5 years of practical experience as an application architect, system architect, enterprise architect, or solution architect.


Just Enough Software Architecture

Just Enough Software Architecture

Author: George Fairbanks

Publisher: Marshall & Brainerd

Published: 2010-08-30

Total Pages: 378

ISBN-13: 0984618104

DOWNLOAD EBOOK

This is a practical guide for software developers, and different than other software architecture books. Here's why: It teaches risk-driven architecting. There is no need for meticulous designs when risks are small, nor any excuse for sloppy designs when risks threaten your success. This book describes a way to do just enough architecture. It avoids the one-size-fits-all process tar pit with advice on how to tune your design effort based on the risks you face. It democratizes architecture. This book seeks to make architecture relevant to all software developers. Developers need to understand how to use constraints as guiderails that ensure desired outcomes, and how seemingly small changes can affect a system's properties. It cultivates declarative knowledge. There is a difference between being able to hit a ball and knowing why you are able to hit it, what psychologists refer to as procedural knowledge versus declarative knowledge. This book will make you more aware of what you have been doing and provide names for the concepts. It emphasizes the engineering. This book focuses on the technical parts of software development and what developers do to ensure the system works not job titles or processes. It shows you how to build models and analyze architectures so that you can make principled design tradeoffs. It describes the techniques software designers use to reason about medium to large sized problems and points out where you can learn specialized techniques in more detail. It provides practical advice. Software design decisions influence the architecture and vice versa. The approach in this book embraces drill-down/pop-up behavior by describing models that have various levels of abstraction, from architecture to data structure design.


The Lean Mindset

The Lean Mindset

Author: Mary Poppendieck

Publisher: Addison-Wesley

Published: 2013-09-20

Total Pages: 192

ISBN-13: 0133258629

DOWNLOAD EBOOK

What company doesn’t want energized workers, delighted customers, genuine efficiency, and breakthrough innovation? The Lean Mindset shows how lean companies really work–and how a lean mindset is the key to creating stunning products and delivering amazing services. Through cutting-edge research and case studies from leading organizations, including Spotify, Ericsson, Intuit, GE Healthcare, Pixar, CareerBuilder, and Intel, you’ll discover proven patterns for developing that mindset. You’ll see how to cultivate product teams that act like successful startups, create the kind of efficiency that attracts customers, and leverage the talents of bright, creative people. The Poppendiecks weave lean principles throughout this book, just as those principles must be woven throughout the fabric of your truly lean organization. Learn How To Start with an inspiring purpose, and overcome the curse of short-term thinking Energize teams by providing well-framed challenges, larger purposes, and a direct line of sight between their work and the achievement of those purposes Delight customers by gaining unprecedented insight into their real needs, and building products and services that fully anticipate those needs Achieve authentic, sustainable efficiency without layoffs, rock-bottom cost focus, or totalitarian work systems Develop breakthrough innovations by moving beyond predictability to experimentation, beyond globalization to decentralization, beyond productivity to impact Lean approaches to software development have moved from novelty to widespread use, in large part due to the principles taught by Mary and Tom Poppendieck in their pioneering books. Now, in The Lean Mindset, the Poppendiecks take the next step, looking at a company where multidiscipline teams are expected to ask the right questions, solve the right problems, and deliver solutions that customers love.


The Creative Architect

The Creative Architect

Author: Pierluigi Serraino

Publisher: The Monacelli Press, LLC

Published: 2016-06-14

Total Pages: 249

ISBN-13: 1580934250

DOWNLOAD EBOOK

The story behind a little-known episode in the annals of modern architecture and psychology—a 1950s creativity study of the top architects of the day, including Eero Saarinen, I.M. Pei, Philip Johnson, Louis Kahn, Richard Neutra, George Nelson, and dozens more—is now published for the first time. The story of midcentury architecture in America is dominated by outsized figures who were universally acknowledged as creative geniuses. Yet virtually unheard of is this intensive 1958–59 study, conducted at the Institute of Personality Assessment and Research at the University of California, Berkeley, that scrutinized these famous architects in an effort to map their minds. Deploying an array of tests reflecting current psychological theories, the investigation sought to answer questions that still apply to creative practice today: What makes a person creative? What are the biographical conditions and personality traits necessary to actualize that potential? The study’s findings have been gathered through numerous original sources, including questionnaires, aptitude tests, and interview transcripts, revealing how these great architects evaluated their own creativity and that of their peers. In The Creative Architect, Pierluigi Serraino charts the development, implementation, and findings of this historic study, producing the first look at a fascinating and forgotten moment in architecture, psychology, and American history.


Think Like An Architect

Think Like An Architect

Author: Randy Deutsch

Publisher: Routledge

Published: 2020-10-31

Total Pages: 308

ISBN-13: 100022192X

DOWNLOAD EBOOK

Do you know how to think like an architect? Do you know why you should? How do you make sure that you have the critical thinking tools necessary to prosper in your academic and professional career? This book gives you the answers. Architects have a valuable and critical set of multiple thinking types that they develop throughout the design process. In this book, Randy Deutsch shows readers how to access those thinking types and use them outside pure design thinking – showing how they can both solve problems but also identify the problems that need solving. To think the way the best architects do. With a clear, driving narrative, peppered with anecdote, stories and real-life scenarios, this book will future-proof the architectural student. Change is coming in the architecture profession, and this is a much-needed exploration of the critical thinking skills that architects have in abundance, but that are not taught well enough within architecture schools. These skills are crucial in being able to respond agilely to a future that nobody is quite sure of.


Architect + Entrepreneur

Architect + Entrepreneur

Author: Eric W. Reinholdt

Publisher: Createspace Independent Publishing Platform

Published: 2015

Total Pages: 0

ISBN-13: 9781511750172

DOWNLOAD EBOOK

Part narrative, part business book; Architect + Entrepreneur is filled with contemporary, relevant, fresh tips and advice, from a seasoned professional architect building a new business. The guide advocates novel strategies and tools that merge entrepreneurship with the practice of architecture and interior design. The Problem:Embarking on a new business venture is intimidating; you have questions. But many of the resources available to help entrepreneur architects and interior designers start their design business lack timeliness and relevance. Most are geared toward building colossal firms like SOM and Gensler using outdated methods and old business models. If you're an individual or small team contemplating starting a design business, this is your field guide; crafted to inspire action. The Solution:Using the lean startup methodology to create a minimum viable product, the handbook encourages successive small wins that support a broader vision enabling one to, "think big, start small, and learn fast." It's a unique take on design practice viewed through the lens of entrepreneurship and is designed to answer the questions all new business owners face, from the rote to the existential. Questions about: - Startup costs - Business models (old and new) - Marriage of business and design - Mindset - Branding & naming (exercises and ideas) - Internet marketing strategies - Passive income ideas - Setting your fee - Taxes - Standard Operating Procedures (SOPs) - Securing the work - Client relations - Software - Billing rates - Contracts Building a business isn't a singular act; it's a series of small steps. Using the outline found in Architect + Entrepreneur you can start today. The chapters are organized to guide you from idea to action. Rather than write a business plan you'll be challenged to craft a brand and you'll sell it using new technologies. Follow the guide sequentially and you'll have both the tools and a profitable small business.