Tasg

Gwyliwch y fideo (4:31) am ddulliau Rhaeadr ac Ystwyth. Byddwn yn cymharu'r ddau ddull, gan edrych ar y yr hyn sy’n debyg rhyngddynt a'r gwahaniaethau. 

Trawsgrifiad o'r fideo

Yn y fideo hwn, byddwn yn cymharu 2 ddull poblogaidd o ddarparu gwasanaethau. Rhaeadr ac ystwyth yw'r rhain. 

Yn gyntaf, mae'r rhaeadr. Mae gan y model Rhaeadr ei wreiddiau mewn prosesau peirianneg a gweithgynhyrchu traddodiadol. Hwn oedd y dull a ddefnyddiwyd ar gyfer datblygu meddalwedd yn y 1970au. Mae'r rhaeadr yn dilyn dull llinol a dilyniannol. Mae tîm yn cwblhau pob cam, cyn symud ymlaen i'r cam nesaf. Yn aml, bydd gan brosiect Rhaeadr ddogfen ofynion. Dyma sy’n amlinellu cwmpas a gofynion y prosiect. Yna, gall tîm ysgrifennu cynlluniau prosiect, i gyflwyno i'w cymeradwyo. Gellir sefydlu bwrdd rheoli newid, i reoli unrhyw newidiadau i'r gofynion. Mae hyn yn anelu at gyflawni dau beth. Yn gyntaf, mae'n amddiffyn y tîm rhag adeiladu rhywbeth nad yw defnyddwyr ei eisiau. Yn ail, ei nod yw atal unrhyw newidiadau a allai arwain at ddelio gyda’r annisgwyl.  

Gadewch i ni edrych ar gamau cylch cyflenwi'r Rhaeadr: 

  1. Cynllunio a dadansoddi: Mae timau'n casglu gofynion ac yn perfformio dadansoddiad trylwyr. 
  2. Dylunio: Mae timau'n creu pensaernïaeth a dyluniad y system. 
  3. Adeiladu: Datblygwyr yn ysgrifennu'r cod ac yn adeiladu'r system. 
  4. Prawf: Mae tîm yn profi'r system am ddiffygion. 
  5. Cywiriad: Maent yn cywiro unrhyw faterion a geir yn ystod y profion. 
  6. Lansio: Maent yn rhyddhau'r cynnyrch terfynol i ddefnyddwyr.  

Wrth ddefnyddio dull Rhaeadr, mae pob cam yn dibynnu ar gwblhau'r un blaenorol. Mae hyn yn ei gwneud hi'n syml ond yn llai hyblyg i newid. 

Nesaf mae Ystwyth, sy'n ddull mwy hyblyg ac ailadroddus. 

Yma, mae timau'n aml yn dechrau gyda set gychwynnol o ofynion cynnyrch. Ond maen nhw'n ystyried y rhain yn fwy deinamig. Maent yn disgwyl ac yn croesawu newid wrth iddynt dderbyn adborth. O ganlyniad, mae'r rhestr hon o ofynion bob amser yn newid ac yn esblygu. Mater i'r tîm yw blaenoriaethu'r rhain, i lywio'r hyn y maent yn gweithio arno yn gyntaf. Mae timau'n aml yn gweithio mewn cylchoedd byr. Mae'r dull hwn yn eu galluogi i ddarparu rhywbeth o werth i ddefnyddwyr yn gynnar. Mae hefyd yn golygu y gallant addasu mwy i newid yn haws. 

Dyma gamau cylch cyflenwi Ystwyth: 

  1. Dadansoddi a chynllunio: Mae'r tîm yn cynllunio'r cylch cyflawni, gan ganolbwyntio ar yr eitemau o'r flaenoriaeth uchaf. 
  2. Dyluniad: Mae'r tîm yn dylunio'r ateb. 
  3. Adeiladu: Yna maent yn adeiladu'r nodweddion. 
  4. Profi a phrofwch nhw gyda defnyddwyr. 
  5. Defnydd: Yn olaf, maent yn defnyddio'r nodweddion profedig. 
  6. Adolygiad: Mae'r tîm yn adolygu hyn ac yn casglu adborth. 
  7. Lansio: Unwaith y byddant wedi datblygu digon o nodweddion i'r cynnyrch fod yn ddefnyddiadwy, gallant ei lansio. 

Mae ystwyth yn dilyn dull cylchol, lle mae pob iteriad yn cynnwys yr holl gamau hyn. Ar ôl eu defnyddio, mae timau'n adolygu'r canlyniadau ac yn casglu adborth. Mae hyn yn llywio'r dadansoddiad a'r cynllunio ar ddechrau'r cylch nesaf. Golygai hyn bod timau ystwyth yn fwy ymatebol i adborth defnyddwyr a gofynion newidiol. Gallant ganolbwyntio ar sicrhau gwelliant parhaus a darparu gwerth i ddefnyddwyr. 

I grynhoi, mae Rhaeadr yn llinol ac yn ddilyniannol. Nid yw'n annog newid y broses unwaith y bydd wedi dechrau. Mae hyn yn ddelfrydol ar gyfer sefyllfaoedd lle: 

  • mae yna sicrwydd 
  • mae'r gofynion wedi'u diffinio'n dda a chytunwyd arnynt 
  • mae yna sefydlogrwydd ac ychydig iawn o newid 

Mae ystwyth, yn ailadroddol, yn hyblyg, ac yn croesawu newidiadau trwy gydol y broses. Mae'n ddelfrydol ar gyfer sefyllfaoedd lle: 

  • mae ansicrwydd 
  • gall y gofynion esblygu 
  • mae yna ansefydlogrwydd ac mae pethau'n debygol o newid 

Gweithgaredd atodol

Meddyliwch sut mae hyn yn berthnasol i'ch cyd-destun chi. Gan feddwl am eich cynhyrchion neu wasanaethau cyfredol, ystyriwch y cwestiynau canlynol: 

  • Pa ddull y mae eich tîm yn ei ddefnyddio ar hyn o bryd?
  • Beth yw'r manteision o weithio yn y ffordd hon?
  • Beth yw rhai o'r heriau?
  • A fyddai dull gwahanol yn mynd i'r afael â rhai o'r rhain? Sut?