Recommendations based on "Dealing with People"
Based on your reading history, we think you will also enjoy the following books.
By Jason Fried
In It Doesn't Have to Be Crazy at Work, Jason Fried and David Heinemeier Hansson, founders of the trailblazing software company Basecamp, reveal a bold, iconoclastic strategy for creating the ideal company culture, directly attacking the chaos, anxiety and stress that hamper billions of workers every day.Enduring long hours, carrying excessive workloads and functioning with a lack of sleep have become badges of honour for modern professionals. But these realities should be marks of stupidity, the authors argue. The answer to better productivity isn't more hours – it's less waste and fewer things that induce distraction and persistent stress. It's time to stop celebrating 'crazy' and start celebrating 'calm'.
By PAPANEK VICTOR
Victor Papanek's classic study offers a blueprint for survival in the energy and resource deficient world of today, suggesting strategies for developing products that respond to human needs.
By Josh Kaufman
The 10th anniversary edition of the bestselling foundational business training manual for ambitious readers, featuring new concepts and mental models: updated, expanded, and revised.Many people assume they need to attend business school to learn how to build a successful business or advance in their career. That's not true. The vast majority of modern business practice requires little more than common sense, simple arithmetic, and knowledge of a few very important ideas and principles.The Personal MBA 10th Anniversary Edition provides a clear overview of the essentials of every major business topic: entrepreneurship, product development, marketing, sales, negotiation, accounting, finance, productivity, communication, psychology, leadership, systems design, analysis, and operations management...all in one comprehensive volume.Inside you'll learn concepts such as:The 5 Parts of Every Business: You can understand and improve any business, large or small, by focusing on five fundamental topics.The 12 Forms of Value: Products and services are only two of the twelve ways you can create value for your customers.4 Methods to Increase Revenue: There are only four ways for a business to bring in more money. Do you know what they are?Business degrees are often a poor investment, but business skills are always useful, no matter how you acquire them.The Personal MBA will help you do great work, make good decisions, and take full advantage of your skills, abilities, and available opportunities--no matter what you do (or would like to do) for a living.
By Don McGreal, Ralph Jocham
The Professional Product Owner's Guide to Maximizing Value with Scrum"This book presents a method of communicating our desires, cogently, coherently, and with a minimum of fuss and bother."―Ken Schwaber, Chairman & Founder, Scrum.orgThe role of the Product Owner is more crucial than ever. But it's about much more than mechanics: it's about taking accountability and refocusing on value as the primary objective of all you do. In The Professional Product Owner, two leading experts in successful Scrum product ownership show exactly how to do this. You'll learn how to identify where value can be found, measure it, and maximize it throughout your entire product lifecycle.Drawing on their combined 40+ years of experience in using agile and Scrum in product management, Don McGreal and Ralph Jocham guide you through all facets of envisioning, emerging, and maturing a product using the Scrum framework.McGreal and Jocham discuss strategy, showing how to connect Vision, Value, and Validation in ROI-focused agile product management. They lay out Scrum best-practices for managing complexity and continuously delivering value, and they define the concrete practices and tools you can use to manage Product Backlogs and release plans, all with the goal of making you a more successful Product Owner. Throughout, the authors share revealing personal experiences that illuminate obstacles to success and show how they can be overcome. Define success from the "outside in," using external customer-driven measurements to guide development and maximize value Bring empowerment and entrepreneurship to the Product Owner's role, and align everyone behind a shared business model Use Evidence-Based Management (EBMgt) to invest in the right places, make smarter decisions, and reduce risk Effectively apply Scrum's Product Owner role, artifacts, and events Populate and manage Product Backlogs, and use just-in-time specifications Plan and manage releases, improve transparency, and reduce technical debt Scale your product, not your Scrum Use Scrum to inject autonomy, mastery, and purpose into your product team's work Whatever your role in product management or agile development, this guide will help you deliver products that offer more value, more rapidly, and more often.Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
By Stephanie Ockerman, Simon Reindl
“Our job as Scrum professionals is to continually improve our ability to use Scrum to deliver products and services that help customers achieve valuable outcomes. This book will help you to improve your ability to apply Scrum.” –From the Foreword by Ken Schwaber, co-author of Scrum Mastering Professional Scrum is for anyone who wants to deliver increased value by using Scrum more effectively. Leading Scrum practitioners Stephanie Ockerman and Simon Reindl draw on years of Scrum training and coaching to help you return to first principles and apply Scrum with the professionalism required to achieve its transformative potential. The authors aim to help you focus on proven Scrum approaches for improving quality, getting and using fast feedback, and becoming more adaptable, instead of “going through the motions” and settling for only modest improvements. Whether you’re a Scrum Master, Development Team member, or Product Owner, you’ll find practical advice for facing challenges with transparency and courage, overcoming a wide array of common challenges, and continually improving your Scrum practice. Realistically assess your current Scrum practice, and identify areas for improvement Recognize what a great Scrum Team looks like and get there Focus on “Done”–not “sort-of-Done” or “almost-Done” Measure and optimize the value delivered by every Product Increment Improve the way you plan, develop, and grow Clear away wider organizational impediments to agility and professionalism Overcome common misconceptions that stand in the way of progress Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
By Marty Neumeier
"A rousing manifesto of mastery in a connected world." –GoogleThe Industrial Age has taught us how to break problems into parts, but not how to build parts into solutions. We’re baffled when we’re confronted with complex challenges like recession, political gridlock, climate change, childhood obesity, pollution, and failing schools. We see them as separate ills, each requiring a separate remedy—if we can imagine a remedy at all.Why are so many jobs disappearing? Why are a few people getting rich while the rest of us struggle? How can we pay for the costs of healthcare? Why can’t our trusted institutions behave ethically? What’s the cause of governmental gridlock? How can we afford to educate our children? How do we stop damaging the ecosystem? Why do we create ugliness?Author Marty Neumeier suggests that these problems are merely symptoms of a much larger problem–our inability to deal with interconnected, non-linear, and amorphous challenges. It’s not that our problems are too difficult, he argues, but that our skills are too basic. Success in the post-industrial era demands that we move our thinking from the static, the linear, and the step-by-step to the dynamic, the holistic, and the all-at-once.In this sweeping vision for personal mastery in a post-industrial era, Neumeier presents five metaskills–feeling, seeing, dreaming, making, and learning–that can help you reach your true potential. They’ll keep you two or three steps ahead of the machines, the algorithms, and the outsourcing forces of the “robot curve”. They’ll also bring you greater creativity, higher purpose, and a deeper sense of fulfillment.Metaskills is more than a manifesto. It’s a compass for visionary leaders, policymakers, educators, and planners. It’s a creative framework for designers, engineers, scientists, and artists. It’s a picture of the future that allows people from a wide range of disciplines, industries, and professions to envision new ways to create value together. Perhaps more important, it’s a long-overdue examination of what it means to be human in the 21st century.
By Tatro Quint
When you trade, you're not just trading companies that deliver goods or services. You're trading against other traders who care about only one thing: taking your money. That's the #1 hard reality of trading - and most traders either don't know it, or don't act as if they do. In this book, top trader and hedge fund manager Quint Tatro shows how to win consistently in the "zero sum" game of trading, where there's a loser for every winner. You'll learn how to reflect your trading competition in every facet of trading and investing: choosing companies to invest in, knowing when to jump in and out of the market, and mastering the psychology and gamesmanship of trading. Coverage includes: Understanding the "other side of the trade": the thousands of pros you're trading against. Finding a technical edge with technical analysis you can exploit over and over again. Understanding sentiment and overcoming the human emotions and biases that cost you dearly. Utilizing the most essential strategies of fundamental analysis. Playing positions and probabilities, not P+Ls. Recognizing and capturing huge opportunities in down markets.
By Robert Martin, Micah Martin
With the award-winning book Agile Software Development: Principles, Patterns, and Practices, Robert C. Martin helped bring Agile principles to tens of thousands of Java and C++ programmers. Now .NET programmers have a definitive guide to agile methods with this completely updated volume from Robert C. Martin and Micah Martin, Agile Principles, Patterns, and Practices in C#.This book presents a series of case studies illustrating the fundamentals of Agile development and Agile design, and moves quickly from UML models to real C# code. The introductory chapters lay out the basics of the agile movement, while the later chapters show proven techniques in action. The book includes many source code examples that are also available for download from the authors’ Web site.Readers will come away from this book understanding Agile principles, and the fourteen practices of Extreme Programming Spiking, splitting, velocity, and planning iterations and releases Test-driven development, test-first design, and acceptance testing Refactoring with unit testing Pair programming Agile design and design smells The five types of UML diagrams and how to use them effectively Object-oriented package design and design patterns How to put all of it together for a real-world projectWhether you are a C# programmer or a Visual Basic or Java programmer learning C#, a software development manager, or a business analyst, Agile Principles, Patterns, and Practices in C# is the first book you should read to understand agile software and how it applies to programming in the .NET Framework.
By Mark Seemann
How to Reduce Code Complexity and Develop Software More Sustainably"Mark Seemann is well known for explaining complex concepts clearly and thoroughly. In this book he condenses his wide-ranging software development experience into a set of practical, pragmatic techniques for writing sustainable and human-friendly code. This book will be a must-read for every programmer."Scott Wlaschin, author of Domain Modeling Made FunctionalCode That Fits in Your Head offers indispensable, practical advice for writing code at a sustainable pace and controlling the complexity that causes projects to spin out of control. Reflecting decades of experience helping software teams succeed, Mark Seemann guides students from zero (no code) to deployed features and shows how to maintain a good cruising speed as they add functionality, address cross-cutting concerns, troubleshoot, and optimize. They'll find valuable ideas, practices, and processes for key issues ranging from checklists to teamwork, encapsulation to decomposition, API design to unit testing. Seemann illuminates his insights with code examples drawn from a complete sample project. Written in C#, they're designed to be clear and useful to anyone who uses any object-oriented language including Java , C++, and Python. To facilitate deeper exploration, all code and extensive commit messages are available for download.Choose mindsets and processes that work, and escape bad metaphors that don'tUse checklists to improve outcomes with skills already possessedGet past analysis paralysis by creating and deploying a vertical slice to an applicationCounteract forces that lead to code rot and unnecessary complexityMaster better techniques for changing code behaviorDiscover ways to solve code problems more quickly and effectivelyThink more productively about performance and securityRegister your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
By Steve Adolph, Paul Bramble
Use cases have become a very popular requirements-gathering technique, yet many developers struggle when faced with writing them. They grasp the basic concepts, but find that writing effective use cases turns out to be more difficult than they expected. One factor contributing to this difficulty is that the community lacks objective criteria for judging the quality of use cases. This new book articulates the qualities of effective use cases by applying the proven patterns concept of development to this requirements-gathering technique. The authors present a catalog of thirty-six patterns that help the reader become proficient at judging the quality of their (and other's) patterns. These patterns represent solutions to recurring problems that application developers have faced in writing use cases. Each pattern is presented with examples that help the reader understand the benefit of the pattern, and just as importantly, the consequences of ignoring its proper use.