tailieunhanh - Bài giảng Kiến trúc phần mềm: Quy trình kiến trúc phần mềm - PGS.TS. Trần Minh Triết

Bài giảng Kiến trúc phần mềm - Quy trình kiến trúc phần mềm cung cấp cho người học các kiến thức: A software architecture process, an architecture process, quality attribute requirements, architecture design, choosing the architecture framework, . and other contents. | Trường Đại học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Bộ môn Công Nghệ Phần Mềm CTT526 - Kiến trúc phần mềm Quy trình kiến trúc phần mềm . Trần Minh Triết tmtriet@ Version https tailieudientucntt Nội dung của bài giảng sử dụng Session 5 A Software Architecture Process trong bộ slide Software Architecture Essential của GS. Ian Gorton Software Engineering Institute Carnegie Mellon University 2 https tailieudientucntt A Software Architecture Process Architects must be versatile Work with the requirements team The architect plays an important role in requirements gathering by understanding the overall systems needs and ensuring that the appropriate quality attributes are explicit and understood. Work with various application stakeholders Architects play a pivotal liaison role by making sure all the application s stakeholder needs are understood and incorporated into the design. Lead the technical design team Defining the application architecture is a design activity. Work with the project management Planning estimates budgets schedules 3 https tailieudientucntt An Architecture Process Highly iterative Can scale to small large projects D e te rm in e A rc h ite c tu ra l R e q u ire m e n ts A rc h ite c tu re D e s ig n V a lid a tio n 4 https tailieudientucntt Determine Architectural Requirements Sometime called Functional Stakeholder Requirements Requirements architecturally significant requirements architecture use cases Determine Architecture Requirements essentially the quality and non-functional requirements for a Architecture system. Requirements 5 https tailieudientucntt Examples A typical architecture requirement Communications between components must be guaranteed to succeed with no message loss Some architecture requirements are constraints The system must use the existing IIS-based web .

TỪ KHÓA LIÊN QUAN