Ano ang Reference Arkitektura at Pagkasyahin / Gap Pagtatasa

Paglalarawan

Bago pagtukoy Reference Arkitektura, ito ay mas mahusay na magkaroon ng ilang mga ideya tungkol sa software architecture. Software architecture ay may iba't-ibang mga kahulugan na nagmula sa iba't ibang pinagmumulan. Ito mga saklaw mula sa pagdidisenyo, paglikha at pagpapanatili ng lahat ng code ng malaking mga computer system na nagsasama ng lahat ng paggana ng pisikal at lohikal na mga bahagi ng sistema ng enterprise pati na rin. Ito ay isang kumbinasyon at pakikipag-ugnayan ng lahat ng mga bahagi (software at hardware) upang makagawa ng isang kumpletong sistema na tukoy sa iba't ibang mga pangangailangan sa negosyo.

Ang Sanggunian Arkitektura at Pagkasyahin / Gap pagtatasa ay isang maigsing ng dokumento na nagsasabi ng Sanggunian Arkitektura na gagamitin bilang batayan para sa arkitektura ang kasalukuyang proyekto at kabilang ang makatwirang paliwanag para sa pasyang ito. Ito rin ay isang proseso ng pag-aaral upang maunawaan ang reference architecture at pagpapatupad nito.

A Reference Arkitektura ay isang paunang-natukoy na arkitektura pattern na idinisenyo para gamitin sa partikular na negosyo at teknikal na konteksto.

Pinagmulan ng Architectures Reference sa loob ng isang organisasyon ay maaaring maging anumang napatunayang framework at asset na ginamit sa mga naunang mga proyekto. Ang work produkto ay generic at nalalapat pantay sa pagpili ng Architectures Reference mula sa ibang pinagmumulan.

Ang pinaka-mahalagang bahagi ng isang Arkitektura Sanggunian ay upang maunawaan ang fitness at gaps natagpuan sa panahon ng pag-aaral.

A Reference Arkitektura Pagkasyahin / Gap Pagtatasa tabulates ang susi mga kadahilanan na kasangkot sa pagpili ng isang Reference Arkitektura:

  • Business sitwasyon
  • Negosyo ng mga driver
  • Arkitektura ng mga katangian

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.

Layunin

Ngayon ipaalam sa amin suriin ang mga layunin Pagkasyahin / Gap pag-aaral sa Sanggunian Arkitektura modelo. Ang Sanggunian Arkitektura Pagkasyahin / Gap Pagtatasa ay ginagamit para sa mga sumusunod

  • Upang tumulong sa pagtukoy sa saklaw ng isang ipinanukalang proyekto solusyon pag-unlad
  • As an input to other architecture work products. Depending on the size of the gaps, ang napili Arkitektura Reference at nauugnay na fit / agwat sa pag-aaral ay maaaring mabuo ang batayan para sa buong 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. Ito rin ay tumutulong upang piliin ang mga reference para sa arkitektura ang mga ipinanukalang proyekto.

Epekto ng pagkakaroon Hindi Reference Arkitektura

Pagpili ng isang Reference Arkitektura binabawasan ang panganib sa pamamagitan ng reusing napatunayan, best-practice solutions. Not applying a standard Reference Architecture increases project effort and cost, at pinatataas ang panganib ng pagkabigo proyekto.

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.

Mga dahilan para sa Paggamit ng Not Reference Arkitektura

Sa asset-based na mga proyekto, produkto na ito ay dapat palaging ma-produce.

Kung naaangkop Reference Architectures ay hindi magagamit sa isang proyekto o isang proyekto nagpasya na hindi gamitin ang isang Reference Arkitektura, pagkatapos ay hindi hihigit sa Executive Buod, kabilang ang mga kadahilanan kung bakit ang isang Reference Arkitektura ay hindi napili, should be completed. Often even this is unnecessary. A note can be added to the documentation of the choice of work products.

Paano Pagkasyahin / Gap pagtatasa ay dokumentado

A Reference Arkitektura Pagkasyahin / Gap Pagtatasa ay isa lamang tekstuwal dokumento, may mga talahanayan pagtatasa sa mga kinakailangan profile katangian at paksa area coverage. Ang sa hugis ng mga talaan form na naglalarawan ng lahat ng kinakailangang mga puntos upang makakuha ng isang malinaw na larawan ng refer arkitektura at fitness nito sa ipinanukalang proyekto.

Executive Buod: Maikling pahayag ng napiling Reference Arkitektura at anumang mahalagang mga isyu / mga panganib.

Panimula: Panguna komento tungkol sa arkitektura reference.

Key Driver: Ang isang maikling pahayag ng layunin ng negosyo o mga hadlang.

Arkitektura Kinakailangan sa Checklist: Ang dokumento ay binubuo ng isang standard na hanay ng mga katanungan at mga potensyal na mga sagot tungkol sa mga kinakailangan sa pang-arkitektura, 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, na kung saan ay dokumentado sa isang table, bilang sa ibaba. Ito ay isang sample na table at maaari itong maging ng isang iba't ibang mga format ayon sa mga pamantayan ng organisasyon.

Pangangailangan Reference Arkitektura katangian Kinakailangan ang Halaga para sa Project Mga panganib / Mga Isyu / Komento Mga puntos upang Siyasatin
Kinakailangang sa pangalan Mga nauugnay na hanay ng mga halaga para sa arkitektura Saklaw ng naaangkop sa customer Anumang gaps, mga panganib, malamang hinaharap mga isyu, mga paksa para sa kasunod na pag-aaral

Subject Area Checklist:Ang bawat Sanggunian Arkitektura sumasaklaw sa ilang mga asignatura (minsan tinutukoy bilang "domain"). Subject areas are specific areas of concern, halimbawa, ang web based na paghahatid channel ay isang sakop na lugar na binubuo ng mga browser sa Web, pangalan ng domain server, at iba pa. 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. Sumusunod ay isang talahanayan para sa pagkuha ng mga detalye.


Subject Area
Ipakita sa Arkitektura? Kinakailangan ng Customer? Mga Isyu / Sapalaran / Mga Tala
Pangalan ng sakop na lugar 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, at patnubay ay ibinigay sa bawat antas sa katangian suportado. Para sa bawat lugar kung saan ang Reference Arkitektura ay hindi tumutugma sa mga pangangailangan, ilarawan ang daglian:

  • Ang unmet pangangailangan. Ito ay napakahalaga para sa pagpili ng mga reference architecture.
  • Ang uri at lawak ng delta na magiging kahingian para sa Reference Arkitektura upang matugunan ang mga pangangailangan. Gayundin banggitin kung ito ay kailangang mai-extend, binago, o makatanggap ng bagong area paksa?
  • Ang isang pagtatantya ng gastos at panganib ng delta

Development Approach

Ang mga sumusunod na hakbang ay dapat madala sa pagbuo ng mga ito sa trabaho produkto:

  1. Identify the most likely Reference Architecture candidate. As there are a small number of Reference Architectures, bawat isa ay may maayos na natukoy focus, dapat itong maging simple upang kilalanin ang isa o dalawang bilang may-katuturan sa mga layunin ng proyekto ng customer at hinaharap modelo ng negosyo.
  2. Repasuhin ang mga paglalarawan ng konteksto asset, na kung saan ay ibinigay sa parehong tekstuwal at paglalarawan anyo, with the customer to assess fit. The illustrations, lalo na, are a powerful way of checking customer understanding of the proposed approach. During this process, customer ay maaaring magpasya na baguhin ang kanyang naunang ipinahayag kinakailangan, halimbawa, sa pamamagitan ng pagkilala na ang arkitektura pattern na ibinigay ng Arkitektura Sanggunian ay superior sa isa dati siya ay envisaged.
  3. Gumamit ng Driver ng Negosyo, IT Prinsipyo at Kinakailangan sa listahan upang makilala kinakailangan sa customer Sumangguni sa mga customer sa kung mayroong anumang mga iba pang mga mahalagang mga kinakailangan na hindi pa nasasakop ng mga standard na mga katangian.
  4. Suriin ang akma sa mga kinakailangan na may mga katangian na ibinigay ng Arkitektura ng Sanggunian sa iba't ibang mga antas ng abstraction.
  5. Mula sa asset base, identify the subject areas covered by the Reference Architecture. Compare these with the subject areas required by the customer.
  6. 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:
  • Pagpapalawak ng arkitektura (e.g., nagli-link sa isang karagdagang lugar paksa)
  • Binabago ang Reference Arkitektura (ibig sabihin, pagpapalit nito panloob na istraktura o pag-uugali)
  1. Idokumento ang makatwirang paliwanag para sa bawat isa sa mga desisyon sa mga tuntunin ng pagpapalagay, negosyo pagbibigay-katarungan, mga panganib, at iba pa.
  2. Gumawa ng isang pangkalahatang pagtatasa ng posibilidad na mabuhay at panganib batay sa mga magagamit na impormasyon sa puntong ito.

Pagpapatunay at Pagpapatunay

Magsagawa ng mga sumusunod na mga tseke:

  • I-verify na ang customer ay naaprubahan ang pamantayan na ginagamit upang ihambing at piliin ang mga Architectures Reference.
  • I-verify na ang lahat ng mga pangunahing kinakailangan sa lugar ng customer na itinuturing.
  • I-verify ang kritikal na dependency ng arkitektura sa kapaligiran target na maaaring matugunan.
  • Patunayan ang anumang tradeoffs na ginawa gamit ang mga Provider ng customer at Asset na may sumusunod na pamantayan.
  • I-verify na ang architecture ay nababanat sa inaasahang pagbabago.
============================================= ============================================== Buy best TechAlpine Books on Amazon
============================================== ---------------------------------------------------------------- electrician ct chestnutelectric
error

Enjoy this blog? Please spread the word :)

Follow by Email
LinkedIn
LinkedIn
Share