Your SlideShare is downloading. ×
Architecture business cycle
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Architecture business cycle

4,058
views

Published on

Published in: Business, Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
4,058
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
133
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. 1 Dr. Himanshu Hora SRMS College of Engineering & Technology, Bareilly INDIA
  • 2. “S/w architecture in turn affects the technical , business, social environments that subsequently influence future architectures. This is known as cycle of influences; from the environment to architecture & back to the environment, the Architecture Business Cycle(ABC).” 2
  • 3. 3  The relationships among business goals, product requirement & architecture form a cycle with feedback loop that used to handle growth & system growth.  • Architecture Business Cycle (ABC) “Architecture Business Cycle (ABC) is description of a system, used to represent relationship among structures/ components of the system to the environment in which the system is developed and implemented.” - Shahid Hussain (ABC for embedded system) is description of a system, used to represent relationship among structures/ components of the system to the environment in which the system is developed and implemented. - Shahid Hussain (ABC for embedded system)
  • 4. Architectures are influenced-  By system stakeholders.  By the developing organization.  By the experience of the architect.  By the technical environment. 4
  • 5. 5 Figure 1: Influences on the architecture
  • 6. 6 Figure 2: The Architecture Business Cycle
  • 7. 7 The architecture affects the factors that influence them(Cycle works as):- The architecture affects the –  Structure of the developing organization.  Goals of the developing of the organization.  Customer requirements with reusability.  The process of the system building will affect the architect’s experience with subsequent systems .
  • 8. 8 Architecture business cycle changes- ◦ Org. goals to req. ◦ Req. to arch. ◦ Arch. to systems. ◦ Systems to org. Influences - ◦ Technical, business , social. ◦ Stakeholders, other source.
  • 9.  Create the business case.  Understand the requirement.  Create the architecture.  Document & communicate the architecture.  Analyze the architecture.  Implement the system based on architecture.  Conforms the implementation. 9
  • 10. 10 “The cycle worked well as a guiding model to understand the role of the architecture in the software development process.” “Presents theoretical & practical benefits.” -Carl Magnus Olsson (Case Study of ABC)
  • 11. With in the “ABC” , architect produces architecture & that should be- ◦ the product of one or many architects ◦ well documented ◦ circulated to the system’s stakeholders ◦ fulfill all the customer’s requirements ◦ analyzed and evaluated for quality attributes ◦ incremental 11
  • 12. 12 Dr. Himanshu Hora SRMS College of Engineering & Technology, Bareilly INDIA