Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Book Overview & Buying Software Architecture for Busy Developers
  • Table Of Contents Toc
  • Feedback & Rating feedback
Software Architecture for Busy Developers

Software Architecture for Busy Developers

By : Stéphane Eyskens
4.4 (16)
close
close
Software Architecture for Busy Developers

Software Architecture for Busy Developers

4.4 (16)
By: Stéphane Eyskens

Overview of this book

Are you a seasoned developer who likes to add value to a project beyond just writing code? Have you realized that good development practices are not enough to make a project successful, and you now want to embrace the bigger picture in the IT landscape? If so, you're ready to become a software architect; someone who can deal with any IT stakeholder as well as add value to the numerous dimensions of software development. The sheer volume of content on software architecture can be overwhelming, however. Software Architecture for Busy Developers is here to help. Written by Stéphane Eyskens, author of The Azure Cloud Native Mapbook, this book guides you through your software architecture journey in a pragmatic way using real-world scenarios. By drawing on over 20 years of consulting experience, Stéphane will help you understand the role of a software architect, without the fluff or unnecessarily complex theory. You'll begin by understanding what non-functional requirements mean and how they concretely impact target architecture. The book then covers different frameworks used across the entire enterprise landscape with the help of use cases and examples. Finally, you'll discover ways in which the cloud is becoming a game changer in the world of software architecture. By the end of this book, you'll have gained a holistic understanding of the architectural landscape, as well as more specific software architecture skills. You'll also be ready to pursue your software architecture journey on your own - and in just one weekend!
Table of Contents (14 chapters)
close
close
1
Section 1: Introduction
3
Section 2: The Broader Architecture Landscape
6
Section 3: Software Design Patterns and Architecture Models
9
Section 4: Impact of the Cloud on Software Architecture Practices
11
Section 5: Architectural Trends and Summary

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...

Unlock full access

Continue reading for free

A Packt free trial gives you instant online access to our library of over 7000 practical eBooks and videos, constantly updated with the latest in tech

Create a Note

Modal Close icon
You need to login to use this feature.
notes
bookmark search playlist download font-size

Change the font size

margin-width

Change margin width

day-mode

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Delete Bookmark

Modal Close icon
Are you sure you want to delete it?
Cancel
Yes, Delete

Delete Note

Modal Close icon
Are you sure you want to delete it?
Cancel
Yes, Delete

Edit Note

Modal Close icon
Write a note (max 255 characters)
Cancel
Update Note

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY