As an important type of architectural knowledge, architectural assumptions should be well managed in projects. However, little empirical research has been conducted regarding architectural assumptions and their management in software development. In this paper, we conducted an exploratory case study with twenty-four architects to analyze architectural assumptions and their management in industry. In this study, we confirmed certain findings from our previous survey on architectural assumptions (e.g., neither the term nor the concept of architectural assumption is commonly used in industry, and stakeholders may have different understandings of the architectural assumption concept). We also got five new findings: (1) architects frequently mak...
Abstract—Architects and involved stakeholders constantly make Architectural Assumptions (AAs) in arc...
In software architecture design, the end product is the combined result of a wide variety of inputs,...
While designing an architecture, architects often make assumptions about different factors like exec...
As an important type of architectural knowledge, architectural assumptions should be well managed in...
Context: Managing architectural assumptions (AA) during the software lifecycle, as an important type...
Tijdens het ontwikkelen van software kunnen er veel onzekerheden zijn. Om echter aan de projectdoele...
Tijdens het ontwikkelen van software kunnen er veel onzekerheden zijn. Om echter aan de projectdoele...
Tijdens het ontwikkelen van software kunnen er veel onzekerheden zijn. Om echter aan de projectdoele...
Tijdens het ontwikkelen van software kunnen er veel onzekerheden zijn. Om echter aan de projectdoele...
Context: Architectural assumption management is critical to the success of software development proj...
Context: Architectural assumption management is critical to the success of software development proj...
During the creation of a software architecture, the architects and stakeholders take a lot of decisi...
During the creation of a software architecture, the architects and stakeholders take a lot of decisi...
During the creation of a software architecture, the architects and stakeholders take a lot of decisi...
As an important type of architectural knowledge, documenting architectural assumptions (AAs) is crit...
Abstract—Architects and involved stakeholders constantly make Architectural Assumptions (AAs) in arc...
In software architecture design, the end product is the combined result of a wide variety of inputs,...
While designing an architecture, architects often make assumptions about different factors like exec...
As an important type of architectural knowledge, architectural assumptions should be well managed in...
Context: Managing architectural assumptions (AA) during the software lifecycle, as an important type...
Tijdens het ontwikkelen van software kunnen er veel onzekerheden zijn. Om echter aan de projectdoele...
Tijdens het ontwikkelen van software kunnen er veel onzekerheden zijn. Om echter aan de projectdoele...
Tijdens het ontwikkelen van software kunnen er veel onzekerheden zijn. Om echter aan de projectdoele...
Tijdens het ontwikkelen van software kunnen er veel onzekerheden zijn. Om echter aan de projectdoele...
Context: Architectural assumption management is critical to the success of software development proj...
Context: Architectural assumption management is critical to the success of software development proj...
During the creation of a software architecture, the architects and stakeholders take a lot of decisi...
During the creation of a software architecture, the architects and stakeholders take a lot of decisi...
During the creation of a software architecture, the architects and stakeholders take a lot of decisi...
As an important type of architectural knowledge, documenting architectural assumptions (AAs) is crit...
Abstract—Architects and involved stakeholders constantly make Architectural Assumptions (AAs) in arc...
In software architecture design, the end product is the combined result of a wide variety of inputs,...
While designing an architecture, architects often make assumptions about different factors like exec...