Idea of a scalable software architecture in agile. Service oriented.. separate module independent , unit, performance testable
Together, Business functionality testable, performance testable.
UI, UAT testable.
UI-Application , local manager. configuration engine Database - webservice Utility modules(log, Reporting, export, format) - web service 3rd party integration.. as webservice.
Authentication module - as service
user based settings/configuration.
recovery module. for each layer. session.
central session manager.