Software architecture - Initiation
-
Upload
veres-levente -
Category
Technology
-
view
119 -
download
0
Transcript of Software architecture - Initiation
3
3
The Architecture – generally
“is the art and science of design and constructing structures that enclose space for a variety of human needs.”
The knowledge of art, science & technology and humanity
Durability, Utility, Beauty
QUALITY. PRODUCTIVITY. INNOVATION.
4
4
Architecture - Today
simplicity and clarity of forms and elimination of "unnecessary detail"
QUALITY. PRODUCTIVITY. INNOVATION.
7
7
Architecture in IT
QUALITY. PRODUCTIVITY. INNOVATION.
“An architecture is the result
of a set of business and
technical decisions. There
are many influences at work
in its design, and the
realization of these
influences will change
depending on the
environment in which the
architecture is required to
perform”
(Bass, Clements & Kazman)
8
8
Architecture in IT
QUALITY. PRODUCTIVITY. INNOVATION.
“Architecture is an artifactfor early analysis to make
sure that a design approach will yield an acceptable
system. By building effective architecture, you can
identify design risks and mitigate them early in the
development process.”
(SEI, Carnegie Mellon University)
13
13
Scope of IT/SW Architecture
QUALITY. PRODUCTIVITY. INNOVATION.
ArchitectureExpose the structure of the
system
Realize all of the use cases and
scenarios.
Address the requirements of
various stakeholders.
Handle both functional and
quality requirements.
14
14
Ecosystem of IT Architecture
QUALITY. PRODUCTIVITY. INNOVATION.
Enterprise
System
Software Hardware Organization Information
15
Thank you
QUALITY. PRODUCTIVITY. INNOVATION.
Levente VeresDesign Lead
Twitter: @bergermanus
Read the full article at: http://issuu.com/todaysoftmag/docs/tsm_31_2014_ro?e=9190753/11015476