-
How to Use This Book
-
The Icons in This Book
- Information
- Practical tip
- Interested in a quick discussion?
- Supporting materials
- We Value Your Feedback
-
The Icons in This Book
-
Background
- Why This Book?
-
From Gut Feeling to Lightweight Software Reviews
-
- Definition
- A Modern Perspective
- What You Need to Know About Software Reviews
-
The “Lightweight Approach for Software Reviews” – LASR
- I. Understand What Makes You Special
- II. Explore Your Architecture
- Iterative Application
- Advanced Practices
-
-
LASR Step by Step
-
- Part 1.
-
-
I. Understand What Makes You Special
- No Such Thing as ‘Average’
-
Step 1: A Lean Mission Statement
- The Landing Page Metaphor
- Example Statements from a Landing Page
- How to Define a Lean Mission Statement
- Example Brainstorming Result: Claims for Netflix
- Practical tip
-
Step 2: Defining Your Evaluation Criteria
- What Makes a Good Evaluation Benchmark?
- When are Systems Replaced?
- Example: Quality Goals from Threema
- Establishing Evaluation Criteria with the “Top-5 Challenger” Method
- Game Rules: Top-5 Challenger
- Support Material: Quality Attribute Cards
- Capturing Specific Statements and Arguments
- Defining the Green (Target) Line
- Practical tip
- Practical Tip
-
Stay Goal-Oriented and Be Confident!
- Practical Tip
-
II. Explore Your Architecture
-
How Does System Analysis Generally Work?
- The Review Concept of LASR
- Steps 3 and 4 Summarized
-
Step 3: Risk-based Review
- Let’s Get Started: Setting the Stage!
- Identify Relevant Risks
- Supporting materials: Risk Cards
- Suspected Reasons for Failure, gathered from 500+ Software Systems
- Keep track of specific problems
- From Risks To Gaps
- Your First Review Result - LASR Result 1.0
- Want to stop at this point?
-
Step 4: Quality-focused Analysis
- Determining Focus Topics / Goal Axes
- Deeper Analysis
- What is particularly important?
- Types of Quality Statements
- Example
- Example
- Overachievement is relevant
- LASR Result 2.0
- Be Critical but Fair!
-
How Does System Analysis Generally Work?
-
Collaboration in LASR Workshops
-
- Part 2.
-
-
The Right Group Size
-
- Where Does the Data Come From?
-
-
LASR as a Collaborative Format
-
Shared Charter
- Clarify the Goal: Why Are We Here?
- Enable Participation
- Use Structural Aids
-
Become Aware of Group Dynamics
- Roles and Ranks
- Bias
-
Shared Charter
-
LASR in Larger Groups
- Facilitation: Attitude Before Method
- Understanding Group Processes
-
Tipps for Individual LASR Steps
- Step 1: A Lean Mission Statement
- Step 2: Defining Your Evaluation Criteria
- Step 3: Risk-based Review
- Step 4: Quality-focused Analysis
- Risks and Limitations
- When to look for External Help
-
Appendix
-
- Appendix
-
-
Case Study DB Systel: Shaping Architectural Work Together
-
- DB Systel: Digitalization for the Entire Group
- Starting Point
- Our LASR Experience
- Insights and Tips
-
- References
-
About the Authors
-
- Contact
- Contact
-
Reviewing Software Systems
with the Lightweight Approach for Software Reviews - LASR
This book introduces LASR – the Lightweight Approach for Software Reviews in a practical and in-depth way. It provides detailed insights into how the method works, real-world examples, guidance on using support materials, and practical tips for your own reviews.
Minimum price
$19.00
$29.00
You pay
Authors earn
About
About the Book
This book introduces LASR – the Lightweight Approach for Software Reviews in a practical and in-depth way. It provides detailed insights into how the method works, real-world examples, guidance on using support materials, and practical tips for your own reviews.
Architecture evaluations help uncover weaknesses and opportunities in software solutions, validate decisions, and guide improvements. In approximately 150 pages, this book takes you from the fundamentals to more advanced topics, giving you everything you need to start applying LASR effectively.
Author
About the Authors
From the Bayer AG via IBM and oose to embarc. Stefan Zörner has twenty years of experience in IT and still looks forward to the future with excitement. He supports clients in solving architecture and implementation problems. In interesting workshops he demonstrates how to use practical design tools as well as spreading enthusiasm for real life architectural work.
Stefan Toth is the CEO and Consultant of embarc Software Consulting GmbH. He focuses on the design and implementation of medium- to big-sized software solutions, the evaluation of software architectures, and the connection of these topics to agile practices. He is known as the author of various articles and a book on agile architecture pracitices named „Vorgehensmuster für Softwarearchitektur".
Translations
Translations
Languages
Contents
Table of Contents
The Leanpub 60 Day 100% Happiness Guarantee
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms...
Earn $8 on a $10 Purchase, and $16 on a $20 Purchase
We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.
(Yes, some authors have already earned much more than that on Leanpub.)
In fact, authors have earned over $15 million writing, publishing and selling on Leanpub.
Learn more about writing on Leanpub
Free Updates. DRM Free.
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them
Write and Publish on Leanpub
You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!
Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.
Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.