ATAM and agile at scale
As stated earlier, many corporations tend to adopt agile methodologies as part of their digital transformation journey. You may wonder if ATAM is adequate in agile organizations. This question deserves to be asked and probably has no definitive answer.
However, let me try to share my opinion about this. Agile methodologies, in general, aim to deliver incremental business value in a timely and cost-efficient fashion. The important keyword here is incremental. Agile embraces the concept of a minimum viable product (MVP), which, in a nutshell, is a production-grade application with a minimal number of functionalities that are enough to be considered viable by the business to attract early adopters and launch a product on the market before the competitors. This definition of an MVP clearly targets functional features, not really NFRs. While this incremental way of working is perfectly possible with features that are yet to be developed, it is hardly applicable...