GoConqr has a new look! Let us know what you think.

Mind map

Software Architecture

Esteban Boada Spanish

Map content

Software Architecture

  1. Who

    • Architecture focuses on how the major elements and components within an application are used by, or interact with, other major elements and components within the application. The selection of data structures and algorithms or the implementation details of individual components are design concerns.
  2. Where

    • Current thinking on architecture assumes that your design will evolve over time and that you cannot know everything you need to know up front in order to fully architect your system.
  3. When

    • Application architecture seeks to build a bridge between business requirements and technical requirements by understanding use cases, and then finding ways to implement those use cases in the software.
  4. Why

    • It is important to understand the key forces that are shaping architectural decisions today, and which will change how architectural decisions are made in the future.
  5. How

    • By following the processes described in this guide, and using the information it contains, you will be able to construct architectural solutions that address all of the relevant concerns, can be deployed on your chosen infrastructure, and provide results that meet the original aims and objectives.
  6. What?

    • is the process of defining a structured solution that meets all of the technical and operational requirements, while optimizing common quality attributes such as performance, security, and manageability.

Information

Description
Mind Map on Software Architecture, created by Esteban Boada on 15/10/2015.
Created by
Esteban Boada
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?