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. | Bài giảng Kiến trúc phần mềm: Quy trình kiến trúc phần mềm - . Trần Minh Triết 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 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 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 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 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 .
đang nạp các trang xem trước