Quick evaluation of a software architecture using the Decision-Centric Architecture Review method: an experience reportIndustry Track
Software architecture evaluations systematically allows to check for software architecture fitness regarding the context and business. There are always some challenges and issues that the reviewers need to consider for successful architecture reviews. In the context of a software system development by an external company for a Chilean R&D and engineering institution, we decided to carry out an architecture review. Due to that architecture reviews were not considered in their initial planning, DCAR was chosen because the authors claim it to be actionable and quick to run. In this article we present the lessons learned and benefits we observed such as recording decisions’ rationale discussion, emergence of technological issues and rethinking of some previously made architectural decisions. Lastly, we conclude that the impact in the project planning can be minimized if some activities are carried out in an offline fashion.
Thu 17 SepDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
11:15 - 12:15 | S6: Industry Track: Experiences and learnings from industrial case studiesIndustry Program at ECSA 2020 Teams Channel Chair(s): Anton Jansen Philips, Olaf Zimmermann University of Applied Sciences of Eastern Switzerland (OST) Virtualization support: Claudio Di Sipio | ||
11:15 20m | Architectural Concerns for Digital Twin of the OrganizationIndustry Track Industry Program Mauro Caporuscio Linnaeus University, Farid Edrisi Linnaeus University, Margrethe Hallberg Scania AB, Anton Johannesson Virtual Manufacturing AB, Claudia Kopf Scania AB, Diego Pérez Linnaeus University | ||
11:35 20m | The Quest for Introducing Technical Debt Management in a Large-scale Industrial CompanyIndustry Track Industry Program | ||
11:55 20m | Quick evaluation of a software architecture using the Decision-Centric Architecture Review method: an experience reportIndustry Track Industry Program Pablo Cruz Universidad Tecnica Federico Santa Maria, Hernan Astudillo Universidad Tecnica Federico Santa María, Luis Salinas Department of Informatics, Santa Maria University |