Software Architecture in Practice, 2nd Edition

seeders: 7
leechers: 0
Added 3 years ago by tutsnode in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

Software Architecture in Practice, 2nd Edition (Size: 2.8 GB)
  0 726.6 KB
  1 925.3 KB
  001. Learning objectives.mp4 9.3 MB
  001. Software Architecture in Practice Introduction.mp4 32 MB
  001. Software Architecture in Practice Summary.mp4 80.1 MB
  002. 1.1 What is software architecture.mp4 38.9 MB
  002. 10.1 How do agile concepts relate to architecture.mp4 28 MB
  002. 2.1 What are architectural requirements.mp4 35.4 MB
  002. 3.1 What is Availability.mp4 41.2 MB
  002. 4.1 What is Modifiability.mp4 44.6 MB
  002. 5.1 What is Performance.mp4 25.9 MB
  002. 6.1 What is Deployability.mp4 35.1 MB
  002. 7.1 What are the problems in eliciting actionable architectural requirements.mp4 50.8 MB
  002. 8.1 How should I design my architecture.mp4 38 MB
  2 553.7 KB
  002. 9.1 Should I analyze my architecture.mp4 77.7 MB
  003. 2.2 How to specify quality attributes.mp4 61.7 MB
  003. 4.2 How to specify Modifiability scenarios.mp4 51.3 MB
  003. 5.2 How to specify Performance scenarios.mp4 63.1 MB
  003. 6.2 How to specify Deployability scenarios.mp4 33.3 MB
  003. 8.2 What are the steps of ADD.mp4 78.6 MB
  3 622.8 KB
  003. 1.2 Why is architecture important.mp4 102.5 MB
  003. 10.2 What is design debt.mp4 121.5 MB
  003. 3.2 How to specify Availability scenarios.mp4 24 MB
  003. 7.2 What is the Quality Attribute Workshop.mp4 107 MB
  003. 9.2 How can I organize an ATAM.mp4 81.4 MB
  004. 1.3 Why and how to document an architecture.mp4 132.1 MB
  004. 10.3 How can I fix design debt.mp4 31.8 MB
  004. 2.3 How to gather quality attribute requirements.mp4 93.7 MB
  004. 3.3 What are Availability tactics.mp4 117.4 MB
  004. 4.3 What are Modifiability tactics.mp4 69.5 MB
  004. 5.3 What are Performance tactics.mp4 79.1 MB
  004. 6.3 What are Deployability tactics.mp4 45.3 MB
  004. 7.3 What is the Quality Attribute Utility Tree.mp4 36.3 MB
  004. 8.3 What are the hard parts of ADD.mp4 90.3 MB
  4 998.4 KB
  004. 9.3 How do I conduct an ATAM.mp4 138.3 MB
  005. 2.4 How to achieve quality attributes.mp4 89.3 MB
  005. 3.4 What are Availability patterns.mp4 75.4 MB
  005. 5.4 What are Performance patterns.mp4 71.4 MB
  005. 8.4 Summary.mp4 7.6 MB
  5 549.8 KB
  005. 1.4 What makes a “good” architecture.mp4 40.9 MB
  005. 10.4 Summary.mp4 4.3 MB
  005. 4.4 What are Modifiability patterns.mp4 62.6 MB
  005. 6.4 What are Deployability patterns.mp4 103.5 MB
  005. 7.4 Summary.mp4 9.3 MB
  005. 9.4 Are there lighter weight evaluation techniques.mp4 80.2 MB
  006. 1.5 Summary.mp4 11.8 MB
  006. 2.5 Summary.mp4 14.7 MB
  006. 3.5 Summary.mp4 8.5 MB
  006. 4.5 Summary.mp4 5.6 MB
  006. 5.5 Summary.mp4 5.8 MB
  006. 6.5 Summary.mp4 5.5 MB
  006. 9.5 Summary.mp4 14.3 MB
  TutsNode.net.txt 102.4 B
  [TGx]Downloaded from torrentgalaxy.to .txt 614.4 B
  6 495.8 KB
  7 278.7 KB
  8 669.5 KB
  9 707 KB
  10 564.1 KB
  11 803 KB
  12 906.2 KB
  13 939.6 KB
  14 441.9 KB
  15 282.4 KB
  16 627.2 KB
  17 633.4 KB
  18 536.6 KB
  19 939.2 KB
  20 378.7 KB
  21 358.3 KB
  22 758.3 KB
  23 172.4 KB
  24 724.6 KB
  25 378.4 KB
  26 840.3 KB
  27 151.9 KB
  28 131.3 KB
  29 6.6 KB
  30 750.7 KB
  31 657.4 KB
  32 909.8 KB
  33 720.2 KB
  34 993.2 KB
  35 244.9 KB
  36 44.1 KB
  37 133.7 KB
  38 5.3 KB
  39 311.6 KB
  40 689.3 KB
  41 182.9 KB
  42 307.1 KB
  43 161.2 KB
  44 589.5 KB
  45 769.2 KB
  46 243.2 KB
  47 568.4 KB
  48 710.3 KB
  49 727.7 KB
  50 475.6 KB
  51 353.1 KB
  52 452.7 KB
  53 318 KB
  54 216.4 KB
  55 364.8 KB
  56 552.3 KB
  57 856.1 KB
  ▲ 119 total files

Description


Description

The basic principle of software architecture is that every software system is constructed to satisfy an organization’s business goals, and the architecture of a system is a bridge between the (often abstract) business goals and the final (concrete) resulting system. The path from abstract goals to concrete systems is often complex. In this video training, Rick Kazman shows how software architectures can be designed, analyzed, and documented with techniques that support the achievement of these business goals.

The course covers requirements (quality attributes) that drive architecture, and how to elicit, prioritize, and characterize them precisely and unambiguously. It covers patterns and tactics (the building-blocks of architecture) and a method of architecture design called Attribute Driven Design (ADD). It also presents the Architecture Tradeoff Analysis Method (ATAM), which is used to analyze and understand strengths and weaknesses of designed (or inherited) architectures. The course wraps up with practical advice on how to blend architecture activities with agile methodologies and how to be an agent for change in an organization.

Updates to this video include a deep dive into the distinct quality attributes of Availability, Modifiability, Performance, and Deployability, as well as expanded discussions on the intersection of agile and software architecture, and new discussions on DevOps and technical debt. Lessons 1, 2, and 7-9 are thoroughly updated; Lessons 3-6 and 10 are new to the second edition.

About the Instructor

Rick Kazman is a Professor at the University of Hawaii and a Visiting Researcher at the Software Engineering Institute of Carnegie Mellon University. His primary research interests are software architecture, design and analysis tools, software visualization, and technical debt. Kazman has been involved in the creation of several highly influential methods and tools for architecture analysis, including the ATAM (Architecture Tradeoff Analysis Method) and the Titan and DV8 tools. He is the author of over 250 publications, co-author of three patents and eight books.

Learn How To

Understand and communicate the importance of architecture
Elicit and validate architectural requirements, particularly quality attribute requirements
Design architectural structures to meet quality attribute requirements
Analyze an architecture

Who Should Take This Course

Senior software developers who might aspire to be architects
Designers and developers looking to enhance their skills and take on challenges of greater scope and impact
Project managers who want to understand the importance of architecture and how it can be managed

Course Requirements

Basic understanding of programming and development
Basic understanding of the software engineering lifecycle and project activities

Released 4/2023

Related Torrents

torrent name size uploader age seed leech
11
0
1
4
0