ລາຍລະອຽດ
ກ່ອນທີ່ຈະກໍານົດຖາປັດຕະຍະເອກະສານ, ມັນແມ່ນດີກວ່າຈະມີຄວາມຄິດກ່ຽວກັບຖາປັດຕະຍະຊອບແວບາງ. ຖາປັດຕະຍະຊອບແວທີ່ມີຄໍານິຍາມຕ່າງໆທີ່ມາຈາກແຫຼ່ງຂໍ້ມູນທີ່ແຕກຕ່າງກັນ. ມັນຢູ່ລະຫວ່າງການອອກແບບ, ການສ້າງແລະບໍາລຸງຮັກສາລະຫັດທັງຫມົດຂອງລະບົບຄອມພິວເຕີຂະຫນາດໃຫຍ່ເພື່ອ incorporating ທຸກການເຄື່ອນໄຫວຂອງອົງປະກອບທາງກາຍຍະພາບແລະເຫດຜົນຂອງລະບົບວິສາຫະກິດເຊັ່ນດຽວກັນ. ມັນແມ່ນປະສົມປະສານແລະການນໍາທິດຂອງອົງປະກອບທັງຫມົດ (ຊອບແວຮາດແວແລະ) ເພື່ອເຮັດໃຫ້ເປັນລະບົບຄົບຖ້ວນສົມບູນສະເພາະຄວາມຕ້ອງການຂອງທຸລະກິດທີ່ແຕກຕ່າງກັນ.
The Reference Architecture and Fit/Gap analysis is a short of document stating the Reference Architecture to be used as the basis for the current project’s architecture and including the rationale for this decision. It is also a analysis process to understand the reference architecture and its implementation.
A Reference Architecture is a predefined architectural pattern designed for use in particular business and technical contexts.
Source of Reference Architectures within an organization can be any proven framework and asset used in earlier projects. The work product is generic and applies equally to selection of Reference Architectures from other sources.
The most important part of a Reference Architecture is to understand the fitness and gaps found during analysis.
A Reference Architecture Fit/Gap Analysis tabulates the key factors involved in selecting a Reference Architecture:
- Business scenarios
- Business drivers
- Architecture characteristics
Asset selection involves tradeoffs. Reference Architecture Fit/Gap Analysis documents the differences between the desired project architecture and the reference architecture in a statement-of-fit and identifies modifications required for the project.
ຈຸດປະສົງ
ໃນປັດຈຸບັນໃຫ້ພວກເຮົາກວດສອບການເພື່ອຈຸດປະສົງການວິເຄາະເຫມາະ / ຊ່ອງຫວ່າງໃນຮູບແບບເອກະສານຖາປັດຕະຍະ. ເອກະສານຖາປັດຕະຍະການວິເຄາະເຫມາະ / ຄວາມແຕກໂຕນໄດ້ຖືກນໍາໃຊ້ສໍາລັບການດັ່ງຕໍ່ໄປນີ້
- ໃຫ້ການຊ່ວຍເຫຼືອໃນການກໍານົດຂອບເຂດຂອງໂຄງການການພັດທະນາແກ້ໄຂທີ່ສະເຫນີ
- As an input to other architecture work products. Depending on the size of the gaps, the chosen Reference Architecture and associated fit/gap analysis may form the basis for the whole architecture.
- To highlight any gaps where the Reference Architecture does not fit project requirements. These indicate areas of risk or substantial architectural work required in the project. It also helps to select the reference architecture for the proposed project.
Impact of Not Having Reference Architecture
ການຄັດເລືອກຖາປັດຕະຍະສານການຫຼຸດຜ່ອນຄວາມສ່ຽງໂດຍ reusing proven, best-practice solutions. Not applying a standard Reference Architecture increases project effort and cost, ແລະເພີ່ມຄວາມສ່ຽງຕໍ່ການລົ້ມເຫຼວຂອງໂຄງການ.
The best way to use architectural assets is to start by selecting a Reference Architecture. This will form the context for a more detailed selection of assets and guidance.
ເຫດຜົນສໍາລັບການບໍ່ນໍາໃຊ້ເອກະສານຖາປັດຕະຍະ
ກ່ຽວກັບໂຄງການຊັບສິນທີ່, ຜະລິດຕະພັນນີ້ຄວນຈະໄດ້ຮັບການຜະລິດ.
ຖ້າຫາກວ່າຖາປັດຕະຍະເອກະສານທີ່ເຫມາະສົມແມ່ນບໍ່ມີໂຄງການຫຼືໂຄງການຕັດສິນໃຈທີ່ຈະບໍ່ນໍາໃຊ້ຖາປັດຕະຍະສານ, ຫຼັງຈາກນັ້ນໃນທີ່ສຸດການສັງລວມບໍລິຫານງານ, ລວມທັງເຫດຜົນທີ່ວ່າເປັນຫຍັງຖາປັດຕະຍະສານບໍ່ໄດ້ຄັດເລືອກເອົາ, should be completed. Often even this is unnecessary. A note can be added to the documentation of the choice of work products.
ວິທີການວິເຄາະເຫມາະກັບຄວາມແຕກໂຕນ / ແມ່ນເປັນເອກະສານ
ເອກະສານຖາປັດຕະຍະການວິເຄາະເຫມາະ / ຄວາມແຕກໂຕນແມ່ນເອກະສານພື້ນຖານ textual, ມີຕາຕະລາງປະເມີນຜົນການຂໍ້ມູນລັກສະນະຄວາມຕ້ອງການແລະການຄຸ້ມຄອງເຂດວິຊາ. ແບບຟອມ tabular ອະທິບາຍທັງຫມົດທີ່ກໍານົດໄວ້ຈຸດທີ່ຈະໄດ້ຮັບນະໂຍບາຍທີ່ຈະແຈ້ງຂອງຖາປັດຕະຍະອ້າງອີງເຖິງແລະສອດຄ່ອງກັບຂອງຕົນໃນໂຄງການທີ່ໄດ້ສະເຫນີ.
ການສັງລວມການບໍລິຫານ: ໃບລາຍງານໂດຍຫຍໍ້ຂອງຖາປັດຕະຍະເອກະສານຄັດເລືອກແລະບັນຫາທີ່ສໍາຄັນ / ຄວາມສ່ຽງ.
ການນໍາສະເຫນີ: ຄໍາເຫັນກ່ຽວກັບການ Introductory ຖາປັດຕະຍະກະສານອ້າງອີງການ.
ຂັບທີ່ສໍາຄັນ: ມີການຖະແຫຼງຫຍໍ້ຂອງຈຸດປະສົງທາງທຸລະກິດຫຼືຈໍາກັດ.
ຖາປັດຕະຍະບັນຄວາມຕ້ອງການ: The document consists of a standard set of questions and potential answers regarding architectural requirements, which allows a systematic collection of the architectural requirements for the project. This set is used as a checklist to prompt for customer architectural requirements and associated issues, which are documented in a table, as below. This is a sample table and it can be of a different format according to the standard of the organization.
Requirement | Reference Architecture Characteristic | ມູນຄ່າທີ່ຕ້ອງການສໍາລັບໂຄງການ | ຄວາມສ່ຽງ / ບັນຫາ / ຄໍາເຫັນຈຸດທີ່ຈະສືບສວນ |
ຊື່ຮຽກຮ້ອງຕ້ອງການ | ລະດັບຄວາມທີ່ກ່ຽວຂ້ອງຂອງຄຸນຄ່າສໍາລັບຖາປັດຕະຍະນີ້ | ລະດັບຄວາມສາມາດນໍາໃຊ້ກັບລູກຄ້າ | ຊ່ອງຫວ່າງໃດຫນຶ່ງ, ຄວາມສ່ຽງ, ບັນຫາໃນອະນາຄົດອາດຈະ, ກະທູ້ສໍາລັບການວິເຄາະຕໍ່ມາຫຼັງຈາກ |
Subject Area Checklist:ຖາປັດຕະຍະເອກະສານໃນແຕ່ລະເຂດ encompasses ຕ້ອງຫຼາຍ (ອ້າງອີງເຖິງບາງຄັ້ງຈະເປັນ "ໂດເມນ"). Subject areas are specific areas of concern, ສໍາລັບຕົວຢ່າງ, ຊ່ອງທາງການສົ່ງເວັບໄຊຕ໌ທີ່ເປັນພື້ນທີ່ທີ່ປະກອບດ້ວຍຫົວຂໍ້ຂອງຕົວທ່ອງເວັບ, ເຄື່ອງແມ່ຂ່າຍຊື່ໂດເມນ, ແລະອື່ນໆ. A simple and clear way of examining the “fit” of a Reference Architecture to customer requirements is to compare it to the subject area coverage. ຕໍ່ໄປນີ້ແມ່ນຕາຕະລາງສໍາລັບການຍາດເອົາລາຍລະອຽດໄດ້.
ເຂດຫົວຂໍ້ |
ນໍາສະເຫນີໃນຖາປັດຕະຍະ? | ຕ້ອງການໂດຍການລູກຄ້າ? | ບັນຫາການ / ຄວາມສ່ຽງ / ຫມາຍເຫດ |
ຊື່ຂອງຫົວຂໍ້ | Yes/No | Yes/No |
Statement of Fit:A summary of the extent of “fit” between the Reference Architecture and customer requirements. Each Reference Architecture is described at several levels of abstraction, ການຊີ້ນໍາແລະຖືກສະຫນອງໃຫ້ຢູ່ໃນລະດັບຂອງແຕ່ລະກ່ຽວກັບຄຸນລັກສະນະສະຫນັບສະຫນູນ. ສໍາລັບເຂດພື້ນທີ່ທີ່ມີຖາປັດຕະຍະເອກະສານບໍ່ໄດ້ຕອບສະຫນອງຄວາມຕ້ອງການໃນແຕ່ລະ, ອະທິບາຍໄລຍະສັ້ນໆ,:
- ການຮຽກຮ້ອງຕ້ອງ unmet. ນີ້ເປັນສິ່ງສໍາຄັນຫຼາຍສໍາລັບຄັດເລືອກຖາປັດຕະຍະກະສານອ້າງອີງການ.
- ປະເພດແລະຂອບເຂດຂອງການ delta ວ່າຈະເປັນການຍາດສໍາລັບຖາປັດຕະຍະເອກະສານທີ່ຈະຕ້ອງພົບຮຽກຮ້ອງຕ້ອງການຂອງ. ຍັງບອກວ່າມັນຕ້ອງໄດ້ຮັບການຂະຫຍາຍອອກ, ດັດແກ້, ຫຼືໄດ້ຮັບການຫົວຂໍ້ໃຫມ່?
- ການຄາດຄະເນຂອງຄ່າໃຊ້ຈ່າຍແລະຄວາມສ່ຽງຕໍ່ການ delta ໄດ້
Development Approach
The following steps should be taken in generating this work product:
- Identify the most likely Reference Architecture candidate. As there are a small number of Reference Architectures, each with a well-defined focus, it should be simple to identify one or two as relevant to the customer’s project goals and future business model.
- Review the description of the asset context, which is provided in both textual and illustration form, with the customer to assess fit. The illustrations, in particular, are a powerful way of checking customer understanding of the proposed approach. During this process, the customer may decide to modify his previously stated requirements, ສໍາລັບຕົວຢ່າງ, through recognition that the architectural pattern provided by the Reference Architecture is superior to the one he had previously envisaged.
- Use Business Drivers, ໄອຫຼັກການແລະຂໍ້ກໍານົດລາຍການກັບຄວາມຕ້ອງການຂອງລູກຄ້າກວດເບິ່ງກັບລູກຄ້າກ່ຽວກັບການບໍ່ວ່າຈະມີຂໍ້ກໍານົດໃດໆທີ່ສໍາຄັນອື່ນໆທີ່ບໍ່ໄດ້ຮັບການຄຸ້ມຄອງໂດຍການຄຸນລັກສະນະມາດຕະຖານ.
- ກວດເບິ່ງເຫມາະກັບຄວາມຕ້ອງການດັ່ງກ່າວມີລັກສະນະການທີ່ສະຫນອງໂດຍຖາປັດຕະຍະເອກະສານຢູ່ໃນລະດັບຕ່າງໆຂອງເສີຍໆ.
- ຈາກກົກໃບຊັບສິນ, identify the subject areas covered by the Reference Architecture. Compare these with the subject areas required by the customer.
- Analyze the fit between the Reference Architecture and the customer requirements. Document all gaps, and make initial assessments with the customer on how these shortcomings will be resolved. This may involve:
- ຂະຫຍາຍຖາປັດຕະຍະການ (e.g., ເຊື່ອມຕໍ່ກັບພື້ນທີ່ຕ້ອງເພີ່ມເຕີມ)
- ປັບປຸງຖາປັດຕະຍະອ້າງອີງ (i.e., ການປ່ຽນແປງໂຄງປະກອບການພາຍໃນພຶດຕິກໍາຂອງຕົນຫຼື)
- ປື້ມບັນທຶກເຫດຜົນສໍາລັບແຕ່ລະການຕັດສິນໃຈດັ່ງກ່າວໃນແງ່ຂອງການສົມມຸດຕິຖານ, justification ທຸລະກິດ, ຄວາມສ່ຽງ, ແລະອື່ນໆ.
- ເຮັດໃຫ້ເປັນການປະເມີນຜົນໂດຍລວມຂອງການຢູ່ລອດທາງແລະມີຄວາມສ່ຽງອີງໃສ່ຂໍ້ມູນທີ່ມີຢູ່ໃນຈຸດນີ້.
ຄວາມຖືກຕ້ອງແລະຕິດຕາມກວດກາ
ປະຕິບັດການກວດສອບດັ່ງຕໍ່ໄປນີ້:
- ຢືນຢັນວ່າລູກຄ້າທີ່ໄດ້ຮັບອະນຸມັດມາດຖານກໍານົດການນໍາໃຊ້ used ທີ່ຈະສົມທຽບແລະເລືອກທີ່ຈະຖາປັດຕະຍະອ້າງອີງ.
- ຢັ້ງຢືນວ່າທຸກຂໍ້ກໍານົດພື້ນທີ່ສໍາຄັນຂອງລູກຄ້າໄດ້ຮັບການພິຈາລະນາ.
- ຢືນຢັນວ່າການທີ່ຂຶ້ນກັບສໍາຄັນຂອງຖາປັດຕະຍະໃນສະພາບແວດລ້ອມເປົ້າຫມາຍດັ່ງກ່າວສາມາດບັນລຸໄດ້.
- ຕາຍ tradeoffs ໃດຈະຖືກເຮັດໃຫ້ມີການໃຫ້ລູກຄ້າແລະຊັບສິນທີ່ມີເງື່ອນໄຂດັ່ງຕໍ່ໄປນີ້.
- ຢືນຢັນວ່າຖາປັດຕະຍະແມ່ນຄວາມຢືດຢຸ່ນກັບການປ່ຽນແປງທີ່ຄາດວ່າຈະ.