Đang chuẩn bị liên kết để tải về tài liệu:
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
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
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 PGS.TS. Trần Minh Triết tmtriet@fit.hcmus.edu.vn Version 1.0 CuuDuongThanCong.com https fb.com 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 CuuDuongThanCong.com https fb.com 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 CuuDuongThanCong.com https fb.com 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 CuuDuongThanCong.com https fb.com 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 CuuDuongThanCong.com https fb.com 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 .