Architecture business cycle ( abc )
-
Upload
dr-reeja-s-r -
Category
Engineering
-
view
126 -
download
4
Transcript of Architecture business cycle ( abc )
![Page 1: Architecture business cycle ( abc )](https://reader036.fdocuments.in/reader036/viewer/2022081823/5871609a1a28ab8e5b8b7753/html5/thumbnails/1.jpg)
ARCHITECTURE BUSINESS CYCLE ( ABC )
Dr. Reeja S RAssociate ProfessorCSE DEPT.,SJEC
![Page 2: Architecture business cycle ( abc )](https://reader036.fdocuments.in/reader036/viewer/2022081823/5871609a1a28ab8e5b8b7753/html5/thumbnails/2.jpg)
SOFTWARE ARCHITECTURE
The software architecture is the structure of the system, which
comprise •software elements,•externally visible properties of those elements and
• relationships among them.
![Page 3: Architecture business cycle ( abc )](https://reader036.fdocuments.in/reader036/viewer/2022081823/5871609a1a28ab8e5b8b7753/html5/thumbnails/3.jpg)
WHERE DO ARCHITECTURES COME FROM?
SOFTWARE ARCHITECTURE
Technical
Business
Social
![Page 4: Architecture business cycle ( abc )](https://reader036.fdocuments.in/reader036/viewer/2022081823/5871609a1a28ab8e5b8b7753/html5/thumbnails/4.jpg)
FACTORS OF INFLUENCE
![Page 5: Architecture business cycle ( abc )](https://reader036.fdocuments.in/reader036/viewer/2022081823/5871609a1a28ab8e5b8b7753/html5/thumbnails/5.jpg)
ARCHITECTURE IS INFLUENCED BY STAKEHOLDERS
![Page 6: Architecture business cycle ( abc )](https://reader036.fdocuments.in/reader036/viewer/2022081823/5871609a1a28ab8e5b8b7753/html5/thumbnails/6.jpg)
ARCHITECTURE IS INFLUENCED BY DEVELOPING ORGANIZATION Immediate business investment
(ex. existing architecture)
Long-term business investment(ex. long term infrastructure)
Strategic investment(ex. subcontracting, skills of employees)
![Page 7: Architecture business cycle ( abc )](https://reader036.fdocuments.in/reader036/viewer/2022081823/5871609a1a28ab8e5b8b7753/html5/thumbnails/7.jpg)
ARCHITECTURE IS INFLUENCED BY ARCHITECT’S BACKGROUND AND EXPERIENCE
![Page 8: Architecture business cycle ( abc )](https://reader036.fdocuments.in/reader036/viewer/2022081823/5871609a1a28ab8e5b8b7753/html5/thumbnails/8.jpg)
ARCHITECTURE IS INFLUENCED BY TECHNICAL ENVIRONMENT
Current environment will influence architecturestandard industry practices or software
engineering techniques
![Page 9: Architecture business cycle ( abc )](https://reader036.fdocuments.in/reader036/viewer/2022081823/5871609a1a28ab8e5b8b7753/html5/thumbnails/9.jpg)
THE ARCHITECTURE BUSINESS CYCLE (ABC)
![Page 10: Architecture business cycle ( abc )](https://reader036.fdocuments.in/reader036/viewer/2022081823/5871609a1a28ab8e5b8b7753/html5/thumbnails/10.jpg)
HOW CYCLE WORKS
1. Architecture affects structure of developing organization
2. Architecture can affect goals of developing organization
3. Can affect customer requirements for next system
4. Process of system building will affect architect’s experience with subsequent systems
5. Sometimes will influence and sometimes change software engineering culture
![Page 11: Architecture business cycle ( abc )](https://reader036.fdocuments.in/reader036/viewer/2022081823/5871609a1a28ab8e5b8b7753/html5/thumbnails/11.jpg)
11
ACTIVITIES INVOLVED IN CREATING SOFTWARE ARCHITECTURE
1. Creating the business case for the system
2. Understanding the requirements
3. Creating or selecting the architecture
4. Documenting and communicating the architecture
5. Analyzing or evaluating the architecture
6. Implementing the system based on architecture
7. Ensuring that the implementation conforms to architecture