Fundamentals of Software Architecture

Fundamentals of Software Architecture
Author: Mark Richards
Publisher: O'Reilly Media
Total Pages: 422
Release: 2020-01-28
Genre: Computers
ISBN: 1492043427

Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real guide exists to help developers become architects. Until now. This book provides the first comprehensive overview of software architecture’s many aspects. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming and presenting architecture, evolutionary architecture, and many other topics. Mark Richards and Neal Ford—hands-on practitioners who have taught software architecture classes professionally for years—focus on architecture principles that apply across all technology stacks. You’ll explore software architecture in a modern light, taking into account all the innovations of the past decade. This book examines: Architecture patterns: The technical basis for many architectural decisions Components: Identification, coupling, cohesion, partitioning, and granularity Soft skills: Effective team management, meetings, negotiation, presentations, and more Modernity: Engineering practices and operational approaches that have changed radically in the past few years Architecture as an engineering discipline: Repeatable results, metrics, and concrete valuations that add rigor to software architecture

Fundamentals of Business (black and White)

Fundamentals of Business (black and White)
Author: Stephen J. Skripak
Publisher:
Total Pages: 442
Release: 2016-07-29
Genre:
ISBN: 9780997920116

(Black & White version) Fundamentals of Business was created for Virginia Tech's MGT 1104 Foundations of Business through a collaboration between the Pamplin College of Business and Virginia Tech Libraries. This book is freely available at: http://hdl.handle.net/10919/70961 It is licensed with a Creative Commons-NonCommercial ShareAlike 3.0 license.

Start Small, Stay Small

Start Small, Stay Small
Author: Rob Walling
Publisher: The Numa Group LLC
Total Pages: 215
Release: 2010
Genre: Business & Economics
ISBN: 0615373968

Start Small, Stay Small is a step-by-step guide to launching a self-funded startup. If you're a desktop, mobile or web developer, this book is your blueprint to getting your startup off the ground with no outside investment.This book intentionally avoids topics restricted to venture-backed startups such as: honing your investment pitch, securing funding, and figuring out how to use the piles of cash investors keep placing in your lap.This book assumes: You don't have $6M of investor funds sitting in your bank account You're not going to relocate to the handful of startup hubs in the world You're not going to work 70 hour weeks for low pay with the hope of someday making millions from stock options There's nothing wrong with pursuing venture funding and attempting to grow fast like Amazon, Google, Twitter, and Facebook. It just so happened that most people are not in a place to do this.Start Small, Stay Small also focuses on the single most important element of a startup that most developers avoid: marketing. There are many great resources for learning how to write code, organize source control, or connect to a database. This book does not cover the technical aspects developers already know or can learn elsewhere. It focuses on finding your idea, testing it before you build, and getting it into the hands of your customers.

Fundamentals of Business Process Management

Fundamentals of Business Process Management
Author: Marlon Dumas
Publisher: Springer
Total Pages: 546
Release: 2018-03-23
Genre: Computers
ISBN: 3662565099

This textbook covers the entire Business Process Management (BPM) lifecycle, from process identification to process monitoring, covering along the way process modelling, analysis, redesign and automation. Concepts, methods and tools from business management, computer science and industrial engineering are blended into one comprehensive and inter-disciplinary approach. The presentation is illustrated using the BPMN industry standard defined by the Object Management Group and widely endorsed by practitioners and vendors worldwide. In addition to explaining the relevant conceptual background, the book provides dozens of examples, more than 230 exercises – many with solutions – and numerous suggestions for further reading. This second edition includes extended and completely revised chapters on process identification, process discovery, qualitative process analysis, process redesign, process automation and process monitoring. A new chapter on BPM as an enterprise capability has been added, which expands the scope of the book to encompass topics such as the strategic alignment and governance of BPM initiatives. The textbook is the result of many years of combined teaching experience of the authors, both at the undergraduate and graduate levels as well as in the context of professional training. Students and professionals from both business management and computer science will benefit from the step-by-step style of the textbook and its focus on fundamental concepts and proven methods. Lecturers will appreciate the class-tested format and the additional teaching material available on the accompanying website.

Essentials of Operations Management

Essentials of Operations Management
Author: Scott T. Young
Publisher: SAGE
Total Pages: 457
Release: 2009-02-20
Genre: Business & Economics
ISBN: 1412925703

Discusses the major topics and strategies that relate to operations management. Covers “modern” subjects such as human resources in operations, facility location, "green" operations, and the balanced scorecard approach to operations. Includes end-of-chapter projects and exercises, plus review questions and summary points.

Essentials of Software Engineering

Essentials of Software Engineering
Author: Frank Tsui
Publisher: Jones & Bartlett Learning
Total Pages: 348
Release: 2022-01-24
Genre: Computers
ISBN: 1284228991

"The basic concepts and theories of software engineering have stabilized considerably from the early days of thirty to forty years ago. Nevertheless, the technology and tools continue to evolve, expand and improve every four to five years. In this fifth edition, we will cover some of these newly established improvements in technology and tools but reduce some areas, such as process assessment models, that is becoming less relevant today. We will still maintain many of the historically important concepts that formed the foundation to this field, such as the traditional process models. Our goal is to continue to keep the content of this book to a concise amount that can be taught in a 16-week semester introductory course"--

Learning Domain-Driven Design

Learning Domain-Driven Design
Author: Vlad Khononov
Publisher: "O'Reilly Media, Inc."
Total Pages: 342
Release: 2021-10-08
Genre: Computers
ISBN: 1098100107

Building software is harder than ever. As a developer, you not only have to chase ever-changing technological trends but also need to understand the business domains behind the software. This practical book provides you with a set of core patterns, principles, and practices for analyzing business domains, understanding business strategy, and, most importantly, aligning software design with its business needs. Author Vlad Khononov shows you how these practices lead to robust implementation of business logic and help to future-proof software design and architecture. You'll examine the relationship between domain-driven design (DDD) and other methodologies to ensure you make architectural decisions that meet business requirements. You'll also explore the real-life story of implementing DDD in a startup company. With this book, you'll learn how to: Analyze a company's business domain to learn how the system you're building fits its competitive strategy Use DDD's strategic and tactical tools to architect effective software solutions that address business needs Build a shared understanding of the business domains you encounter Decompose a system into bounded contexts Coordinate the work of multiple teams Gradually introduce DDD to brownfield projects

AMA Business Boot Camp

AMA Business Boot Camp
Author: Edward T. Reilly
Publisher: AMACOM Div American Mgmt Assn
Total Pages: 258
Release: 2013
Genre: Business & Economics
ISBN: 081442001X

The collective wisdom of The American Management Association-right at your fingertips.