Engineering Post Mortem Template

Advertisement



  engineering post mortem template: Site Reliability Engineering Niall Richard Murphy, Betsy Beyer, Chris Jones, Jennifer Petoff, 2016-03-23 The overwhelming majority of a software system’s lifespan is spent in use, not in design or implementation. So, why does conventional wisdom insist that software engineers focus primarily on the design and development of large-scale computing systems? In this collection of essays and articles, key members of Google’s Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some of the largest software systems in the world. You’ll learn the principles and practices that enable Google engineers to make systems more scalable, reliable, and efficient—lessons directly applicable to your organization. This book is divided into four sections: Introduction—Learn what site reliability engineering is and why it differs from conventional IT industry practices Principles—Examine the patterns, behaviors, and areas of concern that influence the work of a site reliability engineer (SRE) Practices—Understand the theory and practice of an SRE’s day-to-day work: building and operating large distributed computing systems Management—Explore Google's best practices for training, communication, and meetings that your organization can use
  engineering post mortem template: The Site Reliability Workbook Betsy Beyer, Niall Richard Murphy, David K. Rensin, Kent Kawahara, Stephen Thorne, 2018-07-25 In 2016, Googleâ??s Site Reliability Engineering book ignited an industry discussion on what it means to run production services todayâ??and why reliability considerations are fundamental to service design. Now, Google engineers who worked on that bestseller introduce The Site Reliability Workbook, a hands-on companion that uses concrete examples to show you how to put SRE principles and practices to work in your environment. This new workbook not only combines practical examples from Googleâ??s experiences, but also provides case studies from Googleâ??s Cloud Platform customers who underwent this journey. Evernote, The Home Depot, The New York Times, and other companies outline hard-won experiences of what worked for them and what didnâ??t. Dive into this workbook and learn how to flesh out your own SRE practice, no matter what size your company is. Youâ??ll learn: How to run reliable services in environments you donâ??t completely controlâ??like cloud Practical applications of how to create, monitor, and run your services via Service Level Objectives How to convert existing ops teams to SREâ??including how to dig out of operational overload Methods for starting SRE from either greenfield or brownfield
  engineering post mortem template: The Missing README Chris Riccomini, Dmitriy Ryaboy, 2021-08-10 Key concepts and best practices for new software engineers — stuff critical to your workplace success that you weren’t taught in school. For new software engineers, knowing how to program is only half the battle. You’ll quickly find that many of the skills and processes key to your success are not taught in any school or bootcamp. The Missing README fills in that gap—a distillation of workplace lessons, best practices, and engineering fundamentals that the authors have taught rookie developers at top companies for more than a decade. Early chapters explain what to expect when you begin your career at a company. The book’s middle section expands your technical education, teaching you how to work with existing codebases, address and prevent technical debt, write production-grade software, manage dependencies, test effectively, do code reviews, safely deploy software, design evolvable architectures, and handle incidents when you’re on-call. Additional chapters cover planning and interpersonal skills such as Agile planning, working effectively with your manager, and growing to senior levels and beyond. You’ll learn: How to use the legacy code change algorithm, and leave code cleaner than you found it How to write operable code with logging, metrics, configuration, and defensive programming How to write deterministic tests, submit code reviews, and give feedback on other people’s code The technical design process, including experiments, problem definition, documentation, and collaboration What to do when you are on-call, and how to navigate production incidents Architectural techniques that make code change easier Agile development practices like sprint planning, stand-ups, and retrospectives This is the book your tech lead wishes every new engineer would read before they start. By the end, you’ll know what it takes to transition into the workplace–from CS classes or bootcamps to professional software engineering.
  engineering post mortem template: Postmortems from Game Developer Austin Grossman, 2013-04-02 The popular Postmortem column in Game Developer magazine features firsthand accounts of how some of the most important and successful games of recent years have been made. This book offers the opportunity to harvest this expertise with one volume. The editor has organized the articles by theme and added previously unpublished analysis to reveal successful management techniques. Readers learn how superstars of the game industry like Peter Molyneux and Warren Spector have dealt with the development challenges such as managing complexity, software and game design issues, schedule challenges, and changing staff needs.
  engineering post mortem template: Chaos Engineering Casey Rosenthal, Nora Jones, 2020-04-06 As more companies move toward microservices and other distributed technologies, the complexity of these systems increases. You can't remove the complexity, but through Chaos Engineering you can discover vulnerabilities and prevent outages before they impact your customers. This practical guide shows engineers how to navigate complex systems while optimizing to meet business goals. Two of the field's prominent figures, Casey Rosenthal and Nora Jones, pioneered the discipline while working together at Netflix. In this book, they expound on the what, how, and why of Chaos Engineering while facilitating a conversation from practitioners across industries. Many chapters are written by contributing authors to widen the perspective across verticals within (and beyond) the software industry. Learn how Chaos Engineering enables your organization to navigate complexity Explore a methodology to avoid failures within your application, network, and infrastructure Move from theory to practice through real-world stories from industry experts at Google, Microsoft, Slack, and LinkedIn, among others Establish a framework for thinking about complexity within software systems Design a Chaos Engineering program around game days and move toward highly targeted, automated experiments Learn how to design continuous collaborative chaos experiments
  engineering post mortem template: Site Reliability Engineering Betsy Beyer, Chris Jones, Jennifer Petoff, Niall Richard Murphy, 2016-03-23 In this collection of essays and articles, key members of Google's Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some of the largest software systems in the world.
  engineering post mortem template: Cloud Native Infrastructure with Azure Nishant Singh, Michael Kehoe, 2022-02-09 The cloud is becoming the de facto home for companies ranging from enterprises to startups. Moving to the cloud means moving your applications from monolith to microservices. But once you do, running and maintaining these services brings its own level of complexity. The answer? Modularity, deployability, observability, and self-healing capacity through cloud native development. With this practical book, Nishant Singh and Michael Kehoe show you how to build a true cloud native infrastructure using Microsoft Azure or another cloud computing solution by following guidelines from the Cloud Native Computing Foundation (CNCF). DevOps and site reliability engineers will learn how adapting applications to cloud native early in the design phase helps you fully utilize the elasticity and distributed nature of the cloud. This book helps you explore: Why go cloud native? How to use infrastructure as code What it takes to containerize an application Why and how Kubernetes is the grand orchestrator How to create a Kubernetes cluster on Azure How observability complements monitoring How to use service discovery and a service mesh to find new territories How networking and policy management serve as gatekeepers How distributed databases and storage work
  engineering post mortem template: Ahead in the Cloud Stephen Orban, 2018-03-27 Cloud computing is the most significant technology development of our lifetimes. It has made countless new businesses possible and presents a massive opportunity for large enterprises to innovate like startups and retire decades of technical debt. But making the most of the cloud requires much more from enterprises than just a technology change. Stephen Orban led Dow Jones's journey toward digital agility as their CIO and now leads AWS's Enterprise Strategy function, where he helps leaders from the largest companies in the world transform their businesses. As he demonstrates in this book, enterprises must re-train their people, evolve their processes, and transform their cultures as they move to the cloud. By bringing together his experiences and those of a number of business leaders, Orban shines a light on what works, what doesn't, and how enterprises can transform themselves using the cloud.
  engineering post mortem template: The Field Guide to Human Error Investigations Sidney Dekker, 2017-11-01 This title was first published in 2002: This field guide assesses two views of human error - the old view, in which human error becomes the cause of an incident or accident, or the new view, in which human error is merely a symptom of deeper trouble within the system. The two parts of this guide concentrate on each view, leading towards an appreciation of the new view, in which human error is the starting point of an investigation, rather than its conclusion. The second part of this guide focuses on the circumstances which unfold around people, which causes their assessments and actions to change accordingly. It shows how to reverse engineer human error, which, like any other componant, needs to be put back together in a mishap investigation.
  engineering post mortem template: Design Assurance for Engineers and Managers Burgess, 2020-07-24 This book describes the concepts and methods of a discipline called design assurance, and reveals many nontechnical aspects that are necessary for getting the work done in an engineering department. It is helpful to engineers and their managers in understanding and using design assurance techniques.
  engineering post mortem template: Pro Vim Mark McDonnell, 2014-12-02 Pro Vim teaches you the real-world workflows, tips, and tricks of this powerful, terminal-based text editor. This book covers all the essentials, as well as lesser-known but equally powerful features that will ensure you become a top-level performant and professional user, able to jump between multiple sessions while manipulating and controlling with ease many different documents and programming files. With easy-to-digest chapters on all the areas you need to learn, this book is a key addition to your library that will enable you to become a fast, efficient user of Vim. Using this book, you will learn how to properly configure your terminal environment and work without even touching the mouse. You will become an expert in how Vim actually works: how buffers and sessions work, automation through Macros and shell scripting, real-world workflows, and how to work efficiently and fast with plugins and different themes. You will also learn practical, real-world tips on how to best utilize Vim alongside the terminal multiplexer tmux; helping you to manage files across multiple servers and terminal sessions. Avoid common pitfalls and work with best practice ways to efficiently edit and control your files and sessions from the terminal interface. Vim is an advanced power tool that is commonly recognized as being difficult to learn, even for experienced developers. This book shows you how to become an expert by focusing on not only the fundamentals of how Vim works, but also by distilling the author's own experiences learning Vim into an easy-to-understand and follow guide. It's time to bring your programming, editing, and workflow skills up to the professional level - use Pro Vim today.
  engineering post mortem template: Operational Templates and Guidance for EMS Mass Incident Deployment U. S. Department of Homeland Security Federal Emergency Management Agency, 2013-04-20 Emergency Medical Services (EMS) agencies regardless of service delivery model have sought guidance on how to better integrate their emergency preparedness and response activities into similar processes occurring at the local, regional, State, tribal, and Federal levels. This primary purpose of this project is to begin the process of providing that guidance as it relates to mass care incident deployment.
  engineering post mortem template: The Practice of Cloud System Administration Tom Limoncelli, Thomas Limoncelli, Strata R. Chalup, Christina J. Hogan, 2015 The Practice of Cloud System Administration, Volume 2 focuses on today's fastest-growing areas of system administration: cloud computing and DevOps. For the first time, it brings together comprehensive knowledge and best practices for administering systems in the age of cloud computing, and for architecting, scaling, and operating services that perform reliably and well. The new companion volume to our best-selling Practice of System and Network Administration, it offers expert coverage of these and many other crucial topics.
  engineering post mortem template: Deployment Guide for InfoSphere Guardium Whei-Jen Chen, Boaz Barkai, Joe M DiPietro, Vladislav Langman, Daniel Perlov, Roy Riah, Yosef Rozenblit, Abdiel Santos, IBM Redbooks, 2015-04-14 IBM® InfoSphere® Guardium® provides the simplest, most robust solution for data security and data privacy by assuring the integrity of trusted information in your data center. InfoSphere Guardium helps you reduce support costs by automating the entire compliance auditing process across heterogeneous environments. InfoSphere Guardium offers a flexible and scalable solution to support varying customer architecture requirements. This IBM Redbooks® publication provides a guide for deploying the Guardium solutions. This book also provides a roadmap process for implementing an InfoSphere Guardium solution that is based on years of experience and best practices that were collected from various Guardium experts. We describe planning, installation, configuration, monitoring, and administrating an InfoSphere Guardium environment. We also describe use cases and how InfoSphere Guardium integrates with other IBM products. The guidance can help you successfully deploy and manage an IBM InfoSphere Guardium system. This book is intended for the system administrators and support staff who are responsible for deploying or supporting an InfoSphere Guardium environment.
  engineering post mortem template: Microservices From Day One Cloves Carneiro Jr., Tim Schmelmer, 2016-12-10 Learn what a microservices architecture is, its advantages, and why you should consider using one when starting a new application. The book describes how taking a microservices approach from the start helps avoid the complexity and expense of moving to a service-oriented approach after applications reach a critical code base size or traffic load. Microservices from Day One discusses many of the decisions you face when adopting a service-oriented approach and defines a set of rules to follow for easily adopting microservices. The book provides simple guidelines and tips for dividing a problem domain into services. It also describes best practices for documenting and generating APIs and client libraries, testing applications with service dependencies, optimizing services for client performance, and much more. Throughout the book, you will follow the development of a sample project to see how to apply the best practices described. What You Will Learn: Apply guidelines and best practices for developing projects that use microservices Define a practical microservices architecture at the beginning of a project that allows for fast development Define and build APIs based on real-world best practices Build services that easily scale by using tools available in most programming languages Test applications in a distributed environment Who This Book is For: Software engineers and web developers who have heard about microservices, and want to either move the project/applications they work on to a service-oriented environment, or want to start a new project knowing that building services helps with ease of scaling and maintainability. The book is a reference for developers who have a desire to build software in smaller, more focused and manageable chunks, but do not know how to get started.
  engineering post mortem template: Database Reliability Engineering Laine Campbell, Charity Majors, 2017-10-26 The infrastructure-as-code revolution in IT is also affecting database administration. With this practical book, developers, system administrators, and junior to mid-level DBAs will learn how the modern practice of site reliability engineering applies to the craft of database architecture and operations. Authors Laine Campbell and Charity Majors provide a framework for professionals looking to join the ranks of today’s database reliability engineers (DBRE). You’ll begin by exploring core operational concepts that DBREs need to master. Then you’ll examine a wide range of database persistence options, including how to implement key technologies to provide resilient, scalable, and performant data storage and retrieval. With a firm foundation in database reliability engineering, you’ll be ready to dive into the architecture and operations of any modern database. This book covers: Service-level requirements and risk management Building and evolving an architecture for operational visibility Infrastructure engineering and infrastructure management How to facilitate the release management process Data storage, indexing, and replication Identifying datastore characteristics and best use cases Datastore architectural components and data-driven architectures
  engineering post mortem template: Advanced Linux Programming CodeSourcery LLC, Mark L. Mitchell, Alex Samuel, Jeffrey Oldham, 2001-06-11 This is the eBook version of the printed book. If the print book includes a CD-ROM, this content is not included within the eBook version. Advanced Linux Programming is divided into two parts. The first covers generic UNIX system services, but with a particular eye towards Linux specific information. This portion of the book will be of use even to advanced programmers who have worked with other Linux systems since it will cover Linux specific details and differences. For programmers without UNIX experience, it will be even more valuable. The second section covers material that is entirely Linux specific. These are truly advanced topics, and are the techniques that the gurus use to build great applications. While this book will focus mostly on the Application Programming Interface (API) provided by the Linux kernel and the C library, a preliminary introduction to the development tools available will allow all who purchase the book to make immediate use of Linux.
  engineering post mortem template: Teaching Tech Together Greg Wilson, 2019-10-08 Hundreds of grassroots groups have sprung up around the world to teach programming, web design, robotics, and other skills outside traditional classrooms. These groups exist so that people don't have to learn these things on their own, but ironically, their founders and instructors are often teaching themselves how to teach. There's a better way. This book presents evidence-based practices that will help you create and deliver lessons that work and build a teaching community around them. Topics include the differences between different kinds of learners, diagnosing and correcting misunderstandings, teaching as a performance art, what motivates and demotivates adult learners, how to be a good ally, fostering a healthy community, getting the word out, and building alliances with like-minded groups. The book includes over a hundred exercises that can be done individually or in groups, over 350 references, and a glossary to help you navigate educational jargon.
  engineering post mortem template: High-Quality Software Engineering David Drysdale, 2007 This book describes the processes involved for high-quality software engineering, both from a software development perspective and from a project management perspective. The book is organized around the different phases of software development, from requirements to support. Key themes are also highlighted throughout the book: a) Understanding rationales to allow rational decisions. b) Programming in the future tense by focusing on maintainability. c) Developing the developers, since their calibre is the most important single factor in achieving software quality.
  engineering post mortem template: Quantitative Magnetic Resonance Imaging Nicole Seiberlich, Vikas Gulani, Adrienne Campbell-Washburn, Steven Sourbron, Mariya Ivanova Doneva, Fernando Calamante, Houchun Harry Hu, 2020-11-18 Quantitative Magnetic Resonance Imaging is a 'go-to' reference for methods and applications of quantitative magnetic resonance imaging, with specific sections on Relaxometry, Perfusion, and Diffusion. Each section will start with an explanation of the basic techniques for mapping the tissue property in question, including a description of the challenges that arise when using these basic approaches. For properties which can be measured in multiple ways, each of these basic methods will be described in separate chapters. Following the basics, a chapter in each section presents more advanced and recently proposed techniques for quantitative tissue property mapping, with a concluding chapter on clinical applications. The reader will learn: - The basic physics behind tissue property mapping - How to implement basic pulse sequences for the quantitative measurement of tissue properties - The strengths and limitations to the basic and more rapid methods for mapping the magnetic relaxation properties T1, T2, and T2* - The pros and cons for different approaches to mapping perfusion - The methods of Diffusion-weighted imaging and how this approach can be used to generate diffusion tensor - maps and more complex representations of diffusion - How flow, magneto-electric tissue property, fat fraction, exchange, elastography, and temperature mapping are performed - How fast imaging approaches including parallel imaging, compressed sensing, and Magnetic Resonance - Fingerprinting can be used to accelerate or improve tissue property mapping schemes - How tissue property mapping is used clinically in different organs - Structured to cater for MRI researchers and graduate students with a wide variety of backgrounds - Explains basic methods for quantitatively measuring tissue properties with MRI - including T1, T2, perfusion, diffusion, fat and iron fraction, elastography, flow, susceptibility - enabling the implementation of pulse sequences to perform measurements - Shows the limitations of the techniques and explains the challenges to the clinical adoption of these traditional methods, presenting the latest research in rapid quantitative imaging which has the possibility to tackle these challenges - Each section contains a chapter explaining the basics of novel ideas for quantitative mapping, such as compressed sensing and Magnetic Resonance Fingerprinting-based approaches
  engineering post mortem template: Improving Diagnosis in Health Care National Academies of Sciences, Engineering, and Medicine, Institute of Medicine, Board on Health Care Services, Committee on Diagnostic Error in Health Care, 2015-12-29 Getting the right diagnosis is a key aspect of health care - it provides an explanation of a patient's health problem and informs subsequent health care decisions. The diagnostic process is a complex, collaborative activity that involves clinical reasoning and information gathering to determine a patient's health problem. According to Improving Diagnosis in Health Care, diagnostic errors-inaccurate or delayed diagnoses-persist throughout all settings of care and continue to harm an unacceptable number of patients. It is likely that most people will experience at least one diagnostic error in their lifetime, sometimes with devastating consequences. Diagnostic errors may cause harm to patients by preventing or delaying appropriate treatment, providing unnecessary or harmful treatment, or resulting in psychological or financial repercussions. The committee concluded that improving the diagnostic process is not only possible, but also represents a moral, professional, and public health imperative. Improving Diagnosis in Health Care, a continuation of the landmark Institute of Medicine reports To Err Is Human (2000) and Crossing the Quality Chasm (2001), finds that diagnosis-and, in particular, the occurrence of diagnostic errorsâ€has been largely unappreciated in efforts to improve the quality and safety of health care. Without a dedicated focus on improving diagnosis, diagnostic errors will likely worsen as the delivery of health care and the diagnostic process continue to increase in complexity. Just as the diagnostic process is a collaborative activity, improving diagnosis will require collaboration and a widespread commitment to change among health care professionals, health care organizations, patients and their families, researchers, and policy makers. The recommendations of Improving Diagnosis in Health Care contribute to the growing momentum for change in this crucial area of health care quality and safety.
  engineering post mortem template: The Human Side of Postmortems Dave Zwieback, 2013-05-07 Imagine you had to write a postmortem containing statements like these? We were unable to resolve the outage as quickly as we would have hoped because our decision making was impacted by extreme stress. We spent two hours repeatedly applying the fix that worked during the previous outage, only to find out that it made no difference in this one. We did not communicate openly about an escalating outage that was caused by our botched deployment because we thought we were about to lose our jobs. While the above scenarios are entirely realistic, it's hard to find many postmortem write-ups that even hint at these human factors. Their absence is, in part, due to the social stigma associated with publicly acknowledging their contribution to outages. And yet, people dealing with outages are clearly subject to physical exhaustion and psychological stress, not to mention impaired reasoning due to a host of cognitive biases. This report focuses on the effects and mitigation of stress and cognitive biases during outages and postmortems. This human postmortem is as important as the technical one, as it enables building more resilient systems and teams, and ultimately reduces the duration and severity of outages.
  engineering post mortem template: Fundamentals of Project Management James P. Lewis, 2002 Updated concepts and tools to set up project plans, schedule work, monitor progress-and consistently achieve desired project results.In today's time-based and cost-conscious global business environment, tight project deadlines and stringent expectations are the norm. This classic book provides businesspeople with an excellent introduction to project management, supplying sound, basic information (along with updated tools and techniques) to understand and master the complexities and nuances of project management. Clear and down-to-earth, this step-by-step guide explains how to effectively spearhead every stage of a project-from developing the goals and objectives to managing the project team-and make project management work in any company. This updated second edition includes: * New material on the Project Management Body of Knowledge (PMBOK) * Do's and don'ts of implementing scheduling software* Coverage of the PMP certification offered by the Project Management Institute* Updated information on developing problem statements and mission statements* Techniques for implementing today's project management technologies in any organization-in any industry.
  engineering post mortem template: The Agile Samurai Jonathan Rasmusson, 2010-09-25 Printed in full color. Faced with a software project of epic proportions? Tired of over-committing and under-delivering? Enter the dojo of the agile samurai, where agile expert Jonathan Rasmusson shows you how to kick-start, execute, and deliver your agile projects. Combining cutting-edge tools with classic agile practices, The Agile Samurai gives you everything you need to deliver something of value every week and make rolling your software into production a non-event. Get ready to kick some software project butt. By learning the ways of the agile samurai you will discover: how to create plans and schedules your customer and your team can believe in what characteristics make a good agile team and how to form your own how to gather requirements in a fraction of the time using agile user stories what to do when you discover your schedule is wrong, and how to look like a pro correcting it how to execute fiercely by leveraging the power of agile software engineering practices By the end of this book you will know everything you need to set up, execute, and successfully deliver agile projects, and have fun along the way. If you're a project lead, this book gives you the tools to set up and lead your agile project from start to finish. If you are an analyst, programmer, tester, usability designer, or project manager, this book gives you the insight and foundation necessary to become a valuable agile team member. The Agile Samurai slices away the fluff and theory that make other books less-than-agile. It's packed with best practices, war stories, plenty of humor and hands-on tutorial exercises that will get you doing the right things, the right way. This book will make a difference.
  engineering post mortem template: The Ultimate Guide To Choosing a Medical Specialty Brian Freeman, 2004-01-09 The first medical specialty selection guide written by residents for students! Provides an inside look at the issues surrounding medical specialty selection, blending first-hand knowledge with useful facts and statistics, such as salary information, employment data, and match statistics. Focuses on all the major specialties and features firsthand portrayals of each by current residents. Also includes a guide to personality characteristics that are predominate with practitioners of each specialty. “A terrific mixture of objective information as well as factual data make this book an easy, informative, and interesting read.” --Review from a 4th year Medical Student
  engineering post mortem template: Mastering the Requirements Process Suzanne Robertson, James Robertson, 2012-08-06 “If the purpose is to create one of the best books on requirements yet written, the authors have succeeded.” —Capers Jones Software can solve almost any problem. The trick is knowing what the problem is. With about half of all software errors originating in the requirements activity, it is clear that a better understanding of the problem is needed. Getting the requirements right is crucial if we are to build systems that best meet our needs. We know, beyond doubt, that the right requirements produce an end result that is as innovative and beneficial as it can be, and that system development is both effective and efficient. Mastering the Requirements Process: Getting Requirements Right, Third Edition, sets out an industry-proven process for gathering and verifying requirements, regardless of whether you work in a traditional or agile development environment. In this sweeping update of the bestselling guide, the authors show how to discover precisely what the customer wants and needs, in the most efficient manner possible. Features include The Volere requirements process for discovering requirements, for use with both traditional and iterative environments A specification template that can be used as the basis for your own requirements specifications Formality guides that help you funnel your efforts into only the requirements work needed for your particular development environment and project How to make requirements testable using fit criteria Checklists to help identify stakeholders, users, non-functional requirements, and more Methods for reusing requirements and requirements patterns New features include Strategy guides for different environments, including outsourcing Strategies for gathering and implementing requirements for iterative releases “Thinking above the line” to find the real problem How to move from requirements to finding the right solution The Brown Cow model for clearer viewpoints of the system Using story cards as requirements Using the Volere Knowledge Model to help record and communicate requirements Fundamental truths about requirements and system development
  engineering post mortem template: Agile Retrospectives Esther Derby, Diana Larsen, Ken Schwaber, 2006-07-26 Project retrospectives help teams examine what went right and what went wrong on a project. But traditionally, retrospectives (also known as “post-mortems”) are only held at the end of the project—too late to help. You need agile retrospectives that are iterative and incremental. You need to accurately find and fix problems to help the team today. Now Esther and Diana show you the tools, tricks and tips you need to fix the problems you face on a software development project on an on-going basis. You’ll see how to architect retrospectives in general, how to design them specifically for your team and organization, how to run them effectively, how to make the needed changes and how to scale these techniques up. You’ll learn how to deal with problems, and implement solutions effectively throughout the project—not just at the end. This book will help you: Design and run effective retrospectives Learn how to find and fix problems Find and reinforce team strengths Address people issues as well as technological Use tools and recipes proven in the real world With regular tune-ups, your team will hum like a precise, world-class orchestra.
  engineering post mortem template: Release It! Michael T. Nygard, 2018-01-08 A single dramatic software failure can cost a company millions of dollars - but can be avoided with simple changes to design and architecture. This new edition of the best-selling industry standard shows you how to create systems that run longer, with fewer failures, and recover better when bad things happen. New coverage includes DevOps, microservices, and cloud-native architecture. Stability antipatterns have grown to include systemic problems in large-scale systems. This is a must-have pragmatic guide to engineering for production systems. If you're a software developer, and you don't want to get alerts every night for the rest of your life, help is here. With a combination of case studies about huge losses - lost revenue, lost reputation, lost time, lost opportunity - and practical, down-to-earth advice that was all gained through painful experience, this book helps you avoid the pitfalls that cost companies millions of dollars in downtime and reputation. Eighty percent of project life-cycle cost is in production, yet few books address this topic. This updated edition deals with the production of today's systems - larger, more complex, and heavily virtualized - and includes information on chaos engineering, the discipline of applying randomness and deliberate stress to reveal systematic problems. Build systems that survive the real world, avoid downtime, implement zero-downtime upgrades and continuous delivery, and make cloud-native applications resilient. Examine ways to architect, design, and build software - particularly distributed systems - that stands up to the typhoon winds of a flash mob, a Slashdotting, or a link on Reddit. Take a hard look at software that failed the test and find ways to make sure your software survives. To skip the pain and get the experience...get this book.
  engineering post mortem template: Star Wars Kirigami Marc Hagan-Guirey, 2017-09-01 Celebrated paper artist and designer Marc Hagan-Guirey has applied his genius to the Star Wars galaxy in this book of 15 unique kirigami (cut-and-fold) ships featured in the saga's films. Ranging in difficulty from beginner to expert, each beautifully detailed model features step-by-step instructions and a template printed on cardstock—all that's needed are a utility knife, a cutting mat, and a ruler. Clear tips and guidance through the tricky stages help readers craft their own X-wing, Imperial Star Destroyer, Millennium Falcon, and a dozen more ships and vehicles, each accompanied by colorful and inspiring photographs of the final model on display (or ready for a jump to Hyperspace). © and TM Lucasfilm Ltd. Used Under Authorization
  engineering post mortem template: The Way of the Web Tester Jonathan Rasmusson, 2016-09-22 This book is for everyone who needs to test the web. As a tester, you'll automate your tests. As a developer, you'll build more robust solutions. And as a team, you'll gain a vocabulary and a means to coordinate how to write and organize automated tests for the web. Follow the testing pyramid and level up your skills in user interface testing, integration testing, and unit testing. Your new skills will free you up to do other, more important things while letting the computer do the one thing it's really good at: quickly running thousands of repetitive tasks. This book shows you how to do three things: How to write really good automated tests for the web. How to pick and choose the right ones. * How to explain, coordinate, and share your efforts with others. If you're a traditional software tester who has never written an automated test before, this is the perfect book for getting started. Together, we'll go through everything you'll need to start writing your own tests. If you're a developer, but haven't thought much about testing, this book will show you how to move fast without breaking stuff. You'll test RESTful web services and legacy systems, and see how to organize your tests. And if you're a team lead, this is the Rosetta Stone you've been looking for. This book will help you bridge that testing gap between your developers and your testers by giving your team a model to discuss automated testing, and most importantly, to coordinate their efforts. The Way of the Web Tester is packed with cartoons, graphics, best practices, war stories, plenty of humor, and hands-on tutorial exercises that will get you doing the right things, the right way.
  engineering post mortem template: Pre-Accident Investigations Todd Conklin, 2017-08-10 Pre-Accident Investigations: Better Questions - An Applied Approach to Operational Learning challenges safety and reliability professionals to get better answers by asking better questions. A provocative examination of human performance and safety management, the book delivers a thought-provoking discourse about how we work, and defines a new approach to operational learning. This is not a book about traditional safety. This is a book about creating real safety in your organization. In order to predict incidents before they happen, an organization should first understand how their processes can result in failure. Instead of managing the outcomes, they must learn to manage and understand the processes used to create them. Ideal for use in safety, human performance, psychology, cognitive and decision making, systems engineering, and risk assessment areas, this book equips the safety professional with the tools, steps, and models of success needed to create long-term value and change from safety programs.
  engineering post mortem template: Estate Planning William P. Streng, 2016-02-08 Plan ahead: estate planning to secure your wishes Estate Planning is your overview of the estate planning concepts that are necessary to consider when advising your clients about the different facets of wealth transfer planning. This fundamental reference presents the basic estate, gift, and trust planning ideas in a descriptive and accessible manner—allowing you to easily and conveniently access the information you need when you need it. This essential text covers the development of estate planning strategies for your clients, the fundamentals of the federal transfer tax system, relevant federal income tax rules, lifetime donative asset transfers, gratuitous property transfers at death, generation-skipping transfers, special property transfer planning considerations, and post-mortem planning. When done effectively, estate planning enables your clients to make both lifetime and testamentary transfers of assets to beneficiaries of their choice. In the process, strategic, successful estate planning strategies conserve wealth for these beneficiaries, who are often family members of the client. Leveraging the right methods of estate planning can ensure that you achieve your client's objectives. Explore the fundamentals of estate planning as they relate to wealth transfer planning Dive into special property transfer planning considerations, including community property, life insurance, charitable transfers, closely held corporations, etc. Better serve your clients by having access to relevant, easy to navigate information on estate planning best practices Reinforce these new ideas with a comprehensive test bank Estate Planning is your guide to estate planning concepts that help you protect your assets during wealth transfer—and prepare for your assets to change hands as smoothly as possible.
  engineering post mortem template: Estimation of the Time Since Death Burkhard Madea, 2015-09-08 Estimation of the Time Since Death remains the foremost authoritative book on scientifically calculating the estimated time of death postmortem. Building on the success of previous editions which covered the early postmortem period, this new edition also covers the later postmortem period including putrefactive changes, entomology, and postmortem r
  engineering post mortem template: Handbook of Meat Processing Fidel Toldrá, 2010-04-20 This handbook comprehensively presents the current status of the manufacturing of the most important meat products. Editor and renowned meat expert Fidel Toldrá heads an international collection of meat scientists who have contributed to this essential reference book. Coverage is divided into three parts. Part one, Technologies, begins with discussions on meat chemistry, biochemistry and quality and then provides background information on main technologies involved in the processing of meat, such as freezing, cooking, smoking, fermentation, emulsification, drying and curing. Also included are key chapters on packaging, spoilage prevention and plant cleaning and sanitation. Part two, Products, is focused on the description of the manufacture of the most important products, including cooked and dry-cured hams, cooked and fermented sausages, bacon, canned meat, paté, restructured meats and functional meat products. Each chapter addresses raw materials, ingredients and additives, processing technology, main types of products, production data, particular characteristics and sensory aspects, and future trends. Part three, Controls, offers current approaches for the control of the quality and safety of manufactured meat products, with coverage including sensory evaluation; chemical and biological hazards including GMOs; HACCP; and quality assurance. This book is an invaluable resource for all meat scientists, meat processors, R&D professionals and product developers. Key features: Unparalleled international expertise of editor and contributing authors Addresses the state of the art of manufacturing the most important meat products Special focus on approaches to control the safety and quality of processed meats Extensive coverage of production technologies, sanitation, packaging and sensory evaluation
  engineering post mortem template: Balanced Scorecard Step-by-Step Paul R. Niven, 2002-10-15 This book explains how an organization can measure and manage performance with the Balanced Scorecard methodology. It provides extensive background on performance management and the Balanced Scorecard, and focuses on guiding a team through the step-by-step development and ongoing implementation of a Balanced Scorecard system. Corporations, public sector agencies, and not for profit organizations have all reaped success from the Balanced Scorecard. This book supplies detailed implementation advice that is readily applied to any and all of these organization types. Additionally, it will benefit organizations at any stage of Balanced Scorecard development. Regardless of whether you are just contemplating a Balanced Scorecard, require assistance in linking their current Scorecard to management processes, or need a review of their past measurement efforts, Balanced Scorecard Step by Step provides detailed advice and proven solutions.
  engineering post mortem template: Project Retrospectives Norman L. Kerth, 2013-07-15 This is the digital copy of the printed booik (Copyright © 2001). With detailed scenarios, imaginative illustrations, and step-by-step instructions, consultant and speaker Norman L. Kerth guides readers through productive, empowering retrospectives of project performance. Whether your shop calls them postmortems or postpartums or something else, project retrospectives offer organizations a formal method for preserving the valuable lessons learned from the successes and failures of every project. These lessons and the changes identified by the community will foster stronger teams and savings on subsequent efforts. For a retrospective to be effective and successful, though, it needs to be safe. Kerth shows facilitators and participants how to defeat the fear of retribution and establish an air of mutual trust. One tool is Kerth's Prime Directive: Regardless of what we discover, we must understand and truly believe that everyone did the best job he or she could, given what was known at the time, his or her skills and abilities, the resources available, and the situation at hand. Applying years of experience as a project retrospective facilitator for software organizations, Kerth reveals his secrets for managing the sensitive, often emotionally charged issues that arise as teams relive and learn from each project.
  engineering post mortem template: Light-weight Experience Collection in Distributed Software Engineering Anna Averbakh, 2015 Nowadays, distributed software development has become more common. In a distributed project setting, managing experience is even more crucial than in a co-located project. Problems like ineffective communication, lack of awareness and trust and restrictive information flow policies impede experience exchange and raise the overall effort for software engineers to collaborate. Moreover, sharing experiences is usually not part of the development process and considered additional effort. This often leads to failure of the experience management initiative due to a lack of participation. This thesis proposes a framework for qualitative and quantitative assessment of light-weight experience collection. Light-weight methods primarily aim at lowering the perceived effort and return a reasonable benefit to the experience bearers. This thesis proposes characterizing criteria of light-weight experience collection and a measurement system to measure gradations of expected effort and benefit of an experience collection method. To support knowledge managers in choosing the appropriate collection method, this thesis provides a catalogue of strategies from different categories and areas of application in distributed development projects.
  engineering post mortem template: Psychology of Intelligence Analysis Richards J Heuer, 2020-03-05 In this seminal work, published by the C.I.A. itself, produced by Intelligence veteran Richards Heuer discusses three pivotal points. First, human minds are ill-equipped (poorly wired) to cope effectively with both inherent and induced uncertainty. Second, increased knowledge of our inherent biases tends to be of little assistance to the analyst. And lastly, tools and techniques that apply higher levels of critical thinking can substantially improve analysis on complex problems.
  engineering post mortem template: Report of the Presidential Commission on the Space Shuttle Challenger Accident DIANE Publishing Company, Southgate Publishers, 1995-07
  engineering post mortem template: Handbook of Meat and Meat Processing, Second Edition Y. H. Hui, 2012-01-11 Retitled to reflect expansion of coverage from the first edition, Handbook of Meat and Meat Processing, Second Edition, contains a complete update of materials and nearly twice the number of chapters. Divided into seven parts, the book covers the entire range of issues related to meat and meat processing, from nutrients to techniques for preservation and extending shelf life. Topics discussed include: An overview of the meat-processing industry The basic science of meat, with chapters on muscle biology, meat consumption, and chemistry Meat attributes and characteristics, including color, flavor, quality assessment, analysis, texture, and control of microbial contamination The primary processing of meat, including slaughter, carcass evaluation, and kosher laws Principles and applications in the secondary processing of meat, including breading, curing, fermenting, smoking, and marinating The manufacture of processed meat products such as sausage and ham The safety of meat products and meat workers, including sanitation issues and hazard analysis Drawn from the combined efforts of nearly 100 experts from 16 countries, the book has been carefully vetted to ensure technical accuracy for each topic. This definitive guide to meat and meat products it is a critical tool for all food industry professionals and regulatory personnel.
The effect of age on mapping auditory icons to visual icons for ...
Oct 1, 1996 · This research explored the abilities of subjects in grade 1 (6–7 years old) and grade 3 (8–9 years old) to identify auditory icons that are commonly introduced in software …

Toward establishing a link between psychomotor task complexity …
Oct 1, 1996 · The objective of this research is to propose and validate a link between an existing information processing model for psychomotor tasks and a comprehensive characterization of …

Engineering | Journal | ScienceDirect.com by Elsevier
The official journal of the Chinese Academy of Engineering and Higher Education Press. Engineering is an international open-access journal that was launched by the Chinese …

Pickering stabilization of double emulsions: Basic concepts, …
Double emulsions (DEs) offer unique compartmentalized structures but are inherently unstable, prompting significant scientific and industrial efforts …

Engineering Structures | Journal | ScienceDirect.com by Elsevier
Engineering Structures provides a forum for a broad blend of scientific and technical papers to reflect the evolving needs of the structural engineering and structural mechanics communities. …

Engineering Failure Analysis | Journal - ScienceDirect
Published in Affiliation with the European Structural Integrity Society. The Engineering Failure Analysis journal provides an essential reference for analysing and preventing engineering …

Engineering Geology | Journal | ScienceDirect.com by Elsevier
Engineering Geology is an international interdisciplinary journal bridging the fields of the earth sciences and engineering, particularly geological and geotechnical engineering.The focus of …

Engineering Applications of Artificial Intelligence | Journal ...
A journal of IFAC, the International Federation of Automatic Control Artificial Intelligence (AI) is playing a major role in the fourth industrial revolution and we are seeing a lot of evolution in …

High-Entropy Approach vs. Traditional Doping Strategy for …
Jun 1, 2025 · The traditional doping strategy has emerged as an effective method for addressing challenges such as irreversible phase transitions and poor cycling s…

Food Hydrocolloids | Vol 168, December 2025 - ScienceDirect
Read the latest articles of Food Hydrocolloids at ScienceDirect.com, Elsevier’s leading platform of peer-reviewed scholarly literature

The effect of age on mapping auditory icons to visual icons for ...
Oct 1, 1996 · This research explored the abilities of subjects in grade 1 (6–7 years old) and grade 3 (8–9 years old) to identify auditory icons that are commonly …

Toward establishing a link between psychomotor task complexity and ...
Oct 1, 1996 · The objective of this research is to propose and validate a link between an existing information processing model for psychomotor tasks and a comprehensive …

Engineering | Journal | ScienceDirect.com by Elsevier
The official journal of the Chinese Academy of Engineering and Higher Education Press. Engineering is an international open-access journal that was launched by the Chinese …

Pickering stabilization of double emulsions: Basic concepts, rationa…
Double emulsions (DEs) offer unique compartmentalized structures but are inherently unstable, prompting significant scientific and industrial efforts …

Engineering Structures | Journal | ScienceDirect.com by Elsevier
Engineering Structures provides a forum for a broad blend of scientific and technical papers to reflect the evolving needs of the structural engineering and structural mechanics …