Video description
Assessment is a widespread activity that can be approached uniformly. Humane assessment offers a concrete approach rooted in the idea that engineers can craft custom tools to capture the specifics of the system at hand and use these tools for effective decision making. In this Learning Path, you'll examine new processes, skills, and a tooling platform for conducting a humane assessment of your software architecture.
In this video, we dive deeper into the nature of tools and how they affect the way we work. We show how the same skills and techniques that were described in Growing Agile Architecture by Empowering Teams are also applicable to a broader range of problems, and we introduce humane assessment as a systematic method for software assessment. The theoretical parts are exemplified with concrete case studies.
Table of contents
- Assessing Agile Architecture: Context and Outlook
- Software Development Tools Matter
- Searching for Relevant XML Parts: An Exploration Demo
- Extracting Code Snippets from Documentation: An Exploration Demo
- Steering Agile Architecture through the Humane Assessment Method
- Processes for Steering Agile Architecture: Daily Assessment, Strategic Assessment, and Spike Assessment
- Debugging a Cache Problem: A Spike Assessment Case Study for Agile Architecture
- Debugging a Copying Problem: A Spike Assessment Case Study
- Assessing the Impact of A Rewrite: A Strategic Assessment Case Study
- Understanding Custom Configurations: A Strategic Assessment Case Study
- Tooling for Assessing Agile Architecture
- Evaluating the Splitting of An Angular 1 Client into Microservices: A Tooling Buildup Case Study for Agile Architecture
- Estimating a model change: A Tooling Buildup Case Study for Agile Architecture
- Dealing with a proprietary language: A Tooling Buildup Case Study for Agile Architecture
- Assessing Agile Architecture: A Summary
Product information
- Title: Assessing Agile Architecture
- Author(s):
- Release date: March 2017
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491987988
You might also like
video
Exposing Agile Architecture
Tools are essential for software development—and they have to be customizable. To learn how to judge …
video
Case Studies of Steering Agile Architecture
We explore how steering agile architecture can look like in practice by learning from concrete case …
video
Growing Agile Architecture by Empowering Teams
We detail the process of dealing with architectural constraints through a daily assessment process, and we …
video
Agile For Everybody—Moving On from Legacy Thinking
Many organizations embark upon “Agile transformations” and other large-scale initiatives to implement Agile and Lean. Unfortunately, …