Agile - wat is dit?
Agile - wat is dit?

Video: Agile - wat is dit?

Video: Agile - wat is dit?
Video: Recovery Oriented Systems of Care | Addiction Counselor Exam Review 2024, November
Anonim

Nuwe vreemde woorde breek toenemend in ons lewens in. Agile was geen uitsondering nie. Wat dit is? In 'n neutedop, rats is 'n benadering wat gekant is teen die tradisionele waterval-benadering van die ontwerp van produkte en dienste.

Uit geskiedenis

In Februarie 2001, in die berge van Utah by The Lodge at Snowbird-ski-oord, het 17 mense bymekaargekom met die doel om gesellig te verkeer, om te ski-pret te beoefen en om met iets verenigend vorendag te kom. Agile manifes is daar ontwikkel. Daar was verteenwoordigers van verskeie benaderings wat 'n alternatief vir die swaar prosesse van sagteware-ontwikkeling op grond van dokumentasie wou vind. Teen die einde van die vergadering is vasgestel dat die manifes 4 waardes, 12 beginsels en geen praktyk insluit nie.

Die kern van die benadering

Hierdie benadering is eerstens tipies vir die IT-bedryf. Die klassieke benadering bepaal dat die goedgekeurde plan vir die skep van 'n produk nie kan verander of stop tot die oomblik van sy skepping nie.

behendig wat is dit
behendig wat is dit

Die basis van hierdie benadering is die klassieke voorbeeld van produkkwaliteitbestuur wat by die Toyota-aanleg gebruik word, gegee in alle handboeke oor die onderwerp, wanneer enige'n werknemer kan produksie stop om 'n rasionaliseringsvoorstel te maak of huwelik te verhoed.

In baie maatskappye werk die projekontwikkelingspan in verskillende departemente en kom dikwels in konflik met mekaar, wat nie lei tot positiewe resultate vir die produk wat ontwikkel word nie.

Agile tegnologie laat jou toe om alle ontwikkelaars van 'n sagtewareproduk te betrek, terwyl alle werknemers hul inherente funksies behou. Met hierdie benadering kom die span werknemers tot die besef dat hulle na een gemeenskaplike doelwit werk, naamlik om 'n kwaliteit IT-produk vir hul kliënte te skep.

Wanneer hierdie benadering gebruik word, is dit nodig om 'n span eendersdenkende mense te skep wat effektief en mededingend in marktoestande kan werk.

Kom na ratse tradisionele besigheid

Tradisionele besighede begin na hierdie benadering beweeg. 'n Tipiese voorbeeld is die bekendstelling van rats in Sberbank. Volgens G. Gref is Sberbank 0,1 deel van die IT-mark in Rusland. Hy sê hulle het die grootste IT-infrastruktuur ter wêreld geskep, maar het besef dat hulle nie mededingend is nie. Volgens hom sal diegene wat nie vandag Agile bemeester nie, nie môre mededingend kan wees nie. Om 'n ratse stelsel in 'n maatskappy te implementeer, moet jy eers jouself verander.

Agile in Sberbank
Agile in Sberbank

Banke het vandag nie 'n ontwikkelde struktuur van innovasie nie, wat meer tipies is vir mikrofinansieringsorganisasies, waarvan die essensielê in die feit dat hulle geld uitleen teen mal rentekoerse en 'n wins maak baie hoër as banke. Hierdie organisasies is baie buigsaam, hulle kan hul besigheid hervorm, nisse in nuwe markte uitsny, en hulle kan ook klassieke banke verdring.

Hierdie benadering is tipies vir ander sakegebiede. So, selfoonoperateurs begin om te gaan met betaalstelsels, Airbnb het die benadering tot hotelle in die toerismebesigheid verander, Uber het dieselfde gedoen op die gebied van passasiersvervoer.

Buigsame bestuur in rats

Die kaskade-benadering behels beplanning vir ten minste 'n jaar. Dit verander wanneer die ratse metode gebruik word. Wat gee dit? Met die tradisionele benadering kan enige dinamika tot verlamming van die projek lei. Wanneer die ratse metodologie gebruik word, word 'n infrastruktuur gebou wat buigsaam reageer op veranderende vereistes en kliënteversoeke tydens die ontwikkelingsproses. Agile beplanning moet gepaard gaan met 'n begrip en ontleding van alle besigheidsprosesse van die organisasie. Behendige bestuur moet gepaard gaan met die vermoë om te ontwikkel, verfyn en aan te pas by die besonderhede van 'n spesifieke maatskappy.

ratse tegnologie
ratse tegnologie

Daar is 'n ratse manifes, wat in wese 'n stel reëls is wat ontwerp is om oriëntering in ratse bestuursmetodes te vergemaklik.

Hierdie benadering is om risiko's te minimaliseer en winste te verhoog, ten spyte van die feit dat die bestaansvoorwaardes verskil van stabiele. Dikwels moet jy in 'n krisis werk, maar nietemin moet jy daarna streef om risiko's tot nul te verminder, en wins moetstreef na oneindigheid.

benaderingmanifes

Daar is drie hoofbeginsels van ratsheid wat oorspronklik waardes genoem is:

  1. Jy moet met mense kan werk, jy moet talent soek, koester en bestuur.
  2. Daar behoort 'n goed gevestigde stel besigheidskommunikasie met vennootmaatskappye en kliënte te wees.
  3. Dynamiese bestuur moet geïmplementeer word. Wat is dit in agile? Met betrekking tot die benadering wat oorweeg word, beteken dit dat dit nodig is om mobiel te wees in 'n veranderende omgewing.

In verband met sagteware was daar oorspronklik 'n ander waarde: belangriker as uitgebreide dokumentasie, werkende sagteware.

ratse manifesteer
ratse manifesteer

Beginsels

In 2001 het 12 Agile-beginsels uitgestaan:

  1. Die hoofprioriteit is klantetevredenheid deur die lewering van werkende sagteware.
  2. Dynamika moet in alle stadiums van sagteware-ontwikkeling waargeneem word.
  3. Bevoordeel kort afleweringsintervalle vir werkende sagteware.
  4. Ontwikkelaars en kliënte moet vir die lewe van die projek in dieselfde span wees.
  5. Projekte moet gebou word rondom gemotiveerde mense wat 'n omgewing, ondersteuning en vertroue moet kry.
  6. Die doeltreffendste manier om inligting oor te dra, is direkte kommunikasie.
  7. Die belangrikste maatstaf van vordering is werkende sagteware.
  8. Agile prosesse moet teen dieselfde spoed uitgevoer word.
  9. Besondere aandag moet gegee word aan goeie ontwerp en tegniese uitnemendheid.
  10. Maksimeerwerk kan met eenvoud gedoen word.
  11. Die heel beste in sagteware word geskep deur selforganiserende spanne.
  12. Spanne moet van tyd tot tyd hul doeltreffendheid verhoog en hul werkvloei met gereelde tussenposes verbeter.

Kenmerke van die benadering

behendige stelsel
behendige stelsel

Agile-modus impliseer die vermoë om spesiale aandag te gee aan die vorming van spanne, om nie vir 'n lang tydperk te werk nie, maar vir die kort termyn. Deur hierdie metodologie te gebruik, word 'n terugvoerstelsel verskaf sodat aanpassings baie vinnig gemaak kan word.

As gevolg van die toepassing van hierdie benadering, verbeter interne kommunikasie, neem die aantal konflikte binne die organisasie af en neem die doeltreffendheid van projekimplementering toe.

Vroeër het 'n ontleder 'n dokument geskryf en geëis dat die sjablone wat deur hom gestel is, gevolg word. Dokumente is van departement tot departement oorgedra, van elkeen het hulle teruggekeer na die ontleder met 'n paar voorstelle en kommentaar, dan is dit na die volgende departemente oorgeplaas, ens. Daar was baie kommunikasie, maar meestal op papier. Die gevolg was dat sagteware-ontwikkelaars voortdurend laat was, toetsers het baie foute gemaak.

Agile metodologie glo dat menslike interaksie belangriker is as prosesse en dokumentasie. Hier word reeds aanvaar dat die ontleder 'n vergadering sal hou waar hulle sal praat oor die nuwe kenmerk wat geïmplementeer word en waar toetsers en ontwikkelaars hul kommentaar en voorstelle sal uitspreek. Hier sal professionele persone geïdentifiseer word wat praktiese raad kan gee oor toetsing enimplementering. Daarna sal die ontleder gedetailleerde dokumentasie skryf en vinnig die kliënt kontak om die vereistes uit te klaar. Terselfdertyd kan ontwikkelaars 'n parallelle vergadering hou waar hulle kan bespreek hoe die nuwe kenmerk die funksionaliteit van die sagteware sal beïnvloed, en toetsers kan evalueer wat reggemaak moet word. Op hierdie manier sal die span 'n gemeenskaplike visie vorm. Besonderhede sal geïmplementeer word met dokumentasie van hoë geh alte soos terugvoer verskaf is.

Rense tegnologie in onderwys

ratse beginsel in onderwys
ratse beginsel in onderwys

Agile is aanvanklik gevorm as 'n projekbestuurmetodologie met betrekking tot sagteware-ontwikkeling. G. Gref se stelling oor rats by Sberbank, naamlik die deel waar hy sê dat almal rats moet word, het dit egter moontlik gemaak om hierdie aanvanklik hoogs gespesialiseerde benadering sowel op onderwys as op die ekonomie as geheel toe te pas.

By die skool moet die student kennis ontvang wat relevant is ten tyde van sy opleiding. In die proses van opvoeding moet nie net onderwysers en ouers deelneem nie, maar ook die kind self. Hierdie spanwerk kan bereik word deur Agile in die onderwys bekend te stel.

Die instelling van buigsame bestuur in die skool sal dit moontlik maak om 'n soort innovasiesentrum te word. Die idee om die ratse beginsel in onderwys te gebruik, het die grootste verspreiding in die Weste gevind. Hierdie tegnologie moet van onder af ingestel word, slegs in hierdie geval is globale transformasies van die onderwysstelsel moontlik.

In die geval van die Amerikaanse skool erken onderwysers dat die onderwysstelsel 'n dooiepunt bereik het weens die feit dat daar geen geskiktemetodologie wat dit dinamies verder sal laat ontwikkel. S. Peha beweer dat so 'n metodologie bestaan en rats genoem word.

Dit is gebaseer op mense, dinamika en leer, so hierdie benadering kan in skole geïmplementeer word. Die ratse manifes praat oor sagteware-ontwikkeling, maar nadat ons dit ontleed het, kan ons sê dat dit universeel van aard is, wat dit moontlik maak om op die onderwysstelsel toegepas te word. Die staatsonderwysstelsel het baie prioriteite wat met mekaar bots.

Skoolpersoneel kan vergelyk word met middelbestuurders wat onder druk van beide onder en van bo is. Wanneer die beginsels van ratsheid gevolg word, word die besluite van opvoeders meer gebalanseerd.

In moderne omstandighede word die skool beskou as 'n soort korporasie, waarvan die lewe verband hou met die implementering van 'n aantal reëls. Daarom is die behoeftes van die individu in die skool sekondêr. Gereedskap en prosesse kom eerste.

Administrasies van opvoedkundige instellings neem die menslike faktor swak in ag, en pas 'n gedokumenteerde benadering toe tot die verspreiding van beskikbare hulpbronne, skoolbestuur, besluitneming oor die lot van kinders en bestuur van interpersoonlike verhoudings.

Die gebruik van ratse modus in die skool laat die implementering van 'n persoongesentreerde benadering toe wat hoofsaaklik op die ontwikkeling van die organisasie gerig is, wat dit moontlik maak om die mate van organisatoriese dissipline te verhoog.

Metodes en didaktiese materiaal is belangrik in 'n moderne skool, en wat studente leer is sekondêr. Opleiding eindig in ons land met oorgaweGEBRUIK, in Amerika - finale toetsing. Alle studente is gevorm in een grootte pas almal, opgelei vir toetse, die ware doel van onderrig word nie bereik nie.

Niemand ontken die feit dat studente hoë grade benodig nie, maar die assimilasie van die materiaal verbeter met 'n kreatiewe benadering tot die leerproses en met inagneming van die individuele eienskappe van studente. Hoër organisasies word beskou as die kliënte van die onderwysstelsel in moderne skole, alhoewel die werklike kliënte kinders en hul ouers moet wees.

Skole maak voortdurend kompromieë, onderhandel, maar het nie die ware samewerking wat gepaard gaan met 'n ratse benadering nie. Wat gee dit? Verskeie besluite word deur sommige komitees geneem, die idees van die meerderheid word bekendgestel, die wil van die minderheid word onderdruk. Sodoende word 'n kompromie bereik, maar dit is die swakste opsie moontlik.

Die bou van die onderwysstelsel het in wese onveranderd gebly vir 'n lang tydperk. Hulle probeer om beheer in die onderwysstelsel te verhoog deur die gebruik van meer en meer gedetailleerde beplanning.

Beplanning beteken om die toekoms te probeer voorspel, maar dit gee jou nie die geleentheid om dit te beïnvloed nie. Daarom lei dit in die meeste gevalle tot tydvermorsing, en projekte wat deur top-onderwysbestuurders uitgedink word, misluk geleidelik.

Die korrekte reaksie op dinamika is vinnige maneuvering, wat is wat die ratse metodologie voorstel.

Die beginsels van rats in onderwys is dieselfde as dié wat tipies is vir sagteware-ontwikkelaars, met daardie kenmerke wat verband hou metleer:

  1. Betekenisvolle leer om in die behoeftes van studente en hul gesinne te voorsien, is die hoogste prioriteit.
  2. Betekenisvolle leer moet in kort maar gereelde siklusse gedoen word.
  3. Skoolpersoneel, studente en ouers moet saamwerk om betekenisvolle leer vir almal toeganklik te maak.
  4. Die studieprojek moet geskep word deur gemotiveerde professionele persone, vir wie se werk dit nodig is om die toepaslike omstandighede te skep.
  5. Die hoofaanwyser van vordering is om die materiaal te bemeester, en nie net om dit te memoriseer nie, die sogenaamde betekenisvolle leer.
  6. Die pas van leer moet te alle tye gehandhaaf word.
  7. Studie-ontwerp-buigsaamheid moet gehandhaaf word deur noukeurige aandag aan ontwerpkwaliteit en ingenieursuitnemendheid.

Ander beginsels klink dieselfde as sagteware-ontwikkelaars.

Afrigting

wat is ratse afrigting
wat is ratse afrigting

Afrigting is 'n vennootskap-gebaseerde proses om die kreatiwiteit en denke van kliënte te stimuleer om hul volle professionele en persoonlike potensiaal te bereik.

Wat is ratse afrigting? Die inhoud van hierdie konsep sluit mentorskap en mentorskap in. Prosesse sluit in professionele afrigting en fasilitering (bestuurstyl wat nie verder gaan as die selforganisasie van die sisteem onder bestuur nie). Daarbenewens sluit ouderdomsafrigting verskillende tipes vaardighede in: besigheids-, tegniese en transformasievaardighede. Dit sluit ook Agile en Lean praktyk in.(slanke vervaardiging).

Ter afsluiting

Wat is rats? Dit is 'n benadering wat oorspronklik daarop gemik was om sagteware-ontwikkelingsprosesse effektief te voltooi deur konflikvrye spanne te vorm. Later het hierdie benadering in die algemeen na maatskappye begin oorgedra word en na individuele prosesse, in die besonder, na onderwys. By die implementering van ratse metodes is die direkte klem op kommunikasie tussen ontwikkelaars en kliënte. Hierdie metodes verminder die hoeveelheid dokumentasie wat gebruik word.

Aanbeveel: