This update of the book Experimentation in Software Engineering introduces current trends of experimental evaluation in software engineering. Offers guidelines for evaluating methods, techniques and tools in software engineering focused on steps and processes.
So I've mostly skimmed this book, and emphasised on reading the first couple of chapters.
This is a very in depth look at the formal methods needed to apply to create a successful Software Engineering Experiment. I've read it as part of my dissertation thesis, and could concur it helped me a bit. It is very technical, even for what i deem necessary for just a dissertation. However, as it tries to cover a topic not only niche, but one of the few niches that is less formal in one of the most formalised scientific domains. The volatility of best practices in the subject's domain, also doesn't help this book age well. Sure, the agile practices described here are still in practice as they were mostly when the book was written. But it fails to properly address integrating Cloud services and modern CI/CD in the experimentation framework.
Overall, a great book to skim for an introduction on how to formalise something that it is not quite made for formal research.