Email the Author
You can use this page to email Matthew D Edwards about Fundamentals of Software Company Operations.
About the Book
Many leaders of software and technology companies today look at their organizations as a collection of departments bound together by a set of corporate, department and individual goals believing that, along with the organizational structure and cost accounting methodology, they are leading a focused, high-throughput organization. While we expect software, hardware, network and performance engineers to look at system level architecture and solutions, software and technology company leaders often behave as component thinkers and fail to recognize the need to balance system load, that which is on the company as whole, in order to maximize throughput, and as a by-product, revenue. While many technologists may seek to practice iterative, predictable, repeatable and disciplined system level behaviors, these same leaders do not realize or understand how their component level viewpoints and decisions actually degrade organizational performance.
This book discusses the immediately tangible operational value of using General Systems Thinking, Agile Principles and the Theory of Constraints as a synthesized platform from which to run a well-honed, profitable software and technology company. What we all need to know to run a company is not contained in one graduate degree, one book or built upon the successes of yesterday. Rather, what we really need to know in order to run a profitable, healthy and flourishing software and technology company is contained in our ability to synthesize multiple bodies of knowledge into foundational set of operational principles and behaviors that not only keep leaders employed, but keep companies profitable.
About the Author
Through twenty-six years of experience in business and technology spanning multiple industries and countries, I've had the privilege to work with amazing people on spectacular projects solving absolutely intriguing problems. And I've found that no matter the company, context, or need, people are always the most outstanding aspect of every experience.
I started Teach People, an international NGO working to address the fundamental needs of people, in 2016 along with my wife and kids. Our current work finds us in Zimbabwe, Africa installing new bush pumps providing clean, safe, disease-free water to villages and schools. https://teachpeople.org
In 2017, I started two companies which have merged into one named Trility Consulting. We focus on helping companies discover, define, implement, and evolve their projects, teams and operations to achieve their desired outcomes. Our current work finds us focusing on cloud adoption, infrastructure as code, data strategies, product design and development (from napkin to market), operational modernization, connected things, and information security. https://trility.io