Patton Jeff. Nyaya dzemushandisi. Iyo Art yeAgile Software Development

chirevo

Iri bhuku rinorondedzerwa algorithm yekuita maitiro ekusimudzira kubva pane zano kuenda kukuita uchishandisa agile matekiniki. Maitiro akaiswa mumatanho uye pane imwe neimwe nhanho nzira dzedanho rekuita dzinoratidzwa. Munyori anonongedza kuti nzira zhinji hadzisi dzepakutanga, pasina kutaura kuti ndedzekutanga. Asi maitiro akanaka ekunyora uye kumwe kutendeseka kwemaitiro anoita kuti bhuku ribatsire zvakanyanya.

Nzira yakakosha yekugadzira nyaya yemushandisi ndeyekugadzira mazano uye maitirwo apo mushandisi anofamba nekuita.

Panguva imwecheteyo, nzira yacho inogona kurondedzerwa nenzira dzakasiyana. Iwe unogona kuvaka matanho sezvaunowana kukosha kwakakosha, kana iwe unogona kungotora uye kufungidzira zuva rekushanda kwevashandisi sezvarinofamba uchishandisa sisitimu. Munyori anotarisa pamusoro pekuti maitiro anofanirwa kutsanangurwa, kutaurwa muchimiro chemushandisi nyaya pamepu yemaitiro, izvo ndizvo zvakatipa zita remushandisi nyaya mepu.

Ndiani anozvida

Kune vaongorori veIT uye mamaneja eprojekiti. A must read. Rakareruka uye rinonakidza kuverenga, bhuku iri riri pakati nepakati muhukuru.

Mhinduro

Mune chimiro chayo chakareruka, iyi ndiyo mashandiro ayo.

Mushanyi anouya kucafe, anosarudza ndiro, anoisa odha, anogamuchira zvokudya, anodya, uye anobhadhara.

Tinogona kunyora zvinodiwa pane zvatinoda kubva kuhurongwa padanho rega rega.

Iyo sisitimu inofanirwa kuratidza rondedzero yendiro, imwe neimwe ndiro ine kuumbwa, uremu uye mutengo uye kukwanisa kuwedzera kungoro. Nei tiine chivimbo mune izvi zvinodiwa? Izvi hazvina kutsanangurwa mu "standard" tsanangudzo yezvinodiwa uye izvi zvinogadzira njodzi.

Vatambi vasinganzwisise kuti nei izvi zvichidikanwa vanowanzoita zvisiri izvo. Vaiti vasingabatanidzi mukugadzira pfungwa havabatanidzi mugumisiro. Agile anoti, ngatitarisei zvakanyanya kwete pane sisitimu, asi pane vanhu, kune vatengi, mabasa avo uye zvinangwa.

Isu tinogadzira vanhu, tinovapa ruzivo rwekunzwira tsitsi, uye tanga kutaura nyaya kubva kudivi remunhu.

Mushandi wemuhofisi Zakhar akaenda kukudya kwemasikati uye anoda kuwana chikafu chinokurumidza. Anodei? Pfungwa iri pakuti pamwe arikuda business lunch. Imwe pfungwa ndeyekuti anoda kuti system irangarire zvaanoda, nekuti ari pakudya. Imwe pfungwa. Anoda kuti aunzirwe kofi pakarepo nekuti ajaira kunwa kofi pamberi pekudya kwemasikati.

Uye kune zvakare bhizinesi (chimiro chesangano chimiro chinomiririra zvido zvesangano). Mabhizinesi anoda kuwedzera avhareji cheki, kuwedzera kuwanda kwekutenga, uye kuwedzera purofiti. Pfungwa ndeye - ngatipei zvisina kujairika ndiro dzeimwe cuisine. Imwe pfungwa - ngatisume kudya kwemangwanani.

Mazano anogona uye anofanirwa kuumbwa, kushandurwa uye kuratidzwa muchimiro chenyaya yemushandisi. Semushandi weZakhar Business Center, ndinoda kuti sisitimu yacho indizive kuti ndigone kugamuchira menyu zvichienderana nezvandinoda. Seweta, ndinoda kuti sisitimu inondizivisa nguva yekusvika patafura kuitira kuti mutengi agutsikane nebasa rinokurumidza. Zvichingoenda zvakadaro.

Dzakawanda dzenyaya. Chinotevera kuisa pamberi uye kumashure? Jeff anonongedza matambudziko anomuka: kubatikana mune zvidiki uye kurasikirwa nekunzwisisa kwekufungidzira, pamwe nekuisa pamberi pekuita kunoumba mufananidzo wakashata nekuda kwekusaenderana nezvinangwa.

Nzira yemunyori: Isu tinokoshesa kwete kushanda, asi mhedzisiro = izvo mushandisi anowana pakupedzisira.

Chinhu chiri pachena chisiri pachena: chikamu chekutanga hachiitwe nechikwata chose, nekuti hachishande, asi nevanhu vatatu. Yekutanga ine basa rebhizinesi, yechipiri yeruzivo rwevashandisi uye yechitatu yekuitisa.

Ngatisarudzei hushoma hwekugadzirisa dambudziko remushandisi (minimum viable solution).

Isu tinodonongodza mazano ekutanga ekutanga tichishandisa nyaya dzemushandisi, dhizaini dhizaini, zvipingaidzo uye mitemo yebhizinesi pamepu yenyaya yemushandisi nekuudza uye kukurukura nechikwata izvo vanhu nevatori vechikamu vanoda padanho rega rega rekuita. Isu tinosiya pfungwa dzakasara dzisina kuongororwa mumashure emikana.

Maitiro akanyorwa pamakadhi kubva kuruboshwe kuenda kurudyi, aine mazano pamakadhi pazasi pematanho ekuita. Zvakakosha kuti nzira yenyaya yese ikurukurwe pamwechete nenhengo dzechikwata kuti tive nechokwadi chekunzwisisana.

Kutsanangura nenzira iyi kunogadzira kuvimbika mukutevedzera maitiro.

Pfungwa dzakagamuchirwa dzinoda kuongororwa. Munhu asiri wechikwata anopfeka ngowani yomunhu wacho uye anorarama zuva romunhu wacho mumusoro make, achigadzirisa dambudziko rake. Zvinogoneka kuti haaone zviri kuitika, achigadzira makadhi zvakare, uye timu inowana dzimwe nzira dzega.

Zvadaro pane tsanangudzo yekuongorora. Vanhu vatatu vakakwana izvi. Inotarisira ruzivo rwemushandisi, mugadziri, muedzi nemubvunzo waunofarira: "Ko kana ...".

Padanho rega rega, nhaurirano inotevera mepu yenhoroondo yemushandisi, iyo inobvumira kuchengeta basa remushandisi mupfungwa kugadzira kunzwisisa kwakabatana.

Mapepa anodiwa here semaonero emunyori? Hongu, ndinochida. Asi sezvinyorwa zvinokutendera kuti urangarire zvamakabvumirana. Kubatanidza wokunze zvakare kunoda kurukurirano.

Munyori haapindire munyaya yekukwana kwezvinyorwa, achitarisa kudiwa kwenhaurirano. (Ehe, zvinyorwa zvinodikanwa, zvisinei kuti vanhu vasina kunzwisisa kwakadzama kweagile vanozviti sei). Zvakare, kukwenenzverwa kwechikamu chete chekugona kunogona kutungamira mukudiwa kwekugadzirisa kwakazara kwehurongwa hwese. Munyori anonongedza njodzi yekunyanya kutsanangura muchiitiko kana pfungwa isiriyo.

Kuti ubvise njodzi, zvinodikanwa kukurumidza kugamuchira mhinduro pamusoro pechigadzirwa chiri kugadzirwa kuderedza kukuvadzwa kwekugadzira "chakaipa" chigadzirwa. Isu takagadzira sketch yepfungwa - yakaisimbisa nemushandisi, yakadhirowewa interface prototypes - yakasimbisa iyo nemushandisi, nezvimwe. (Parutivi, pane ruzivo rudiki rwekuti ungasimbisa sei chirongwa prototypes). Zvinangwa zvekugadzira software, kunyanya padanho rekutanga, vari kudzidza kuburikidza nekugamuchira mhinduro nekukurumidza; nekudaro, chigadzirwa chekutanga kugadzirwa mifananidzo inokwanisa kuratidza kana kuramba fungidziro. (Munyori anovimba nebasa raEric Ries "Kutanga uchishandisa Lean methodology").

Mepu yenyaya inobatsira kuvandudza kutaurirana kana kushandiswa kuchiitwa muzvikwata zvakawanda. Chii chinofanira kunge chiri pamepu? Zvaunoda kuti hurukuro ienderere mberi. Kwete chete nyaya yemushandisi (ndiani, chii, nei), asi mazano, chokwadi, dhizaini sketches, nezvimwe ...

Nekukamura makadhi pamepu yenhoroondo kuita mitsara yakati wandei yakachinjika, unogona kupatsanura basa kuita kuburitswa - simbisa iyo isina kuchena, dhizaini yekuwedzera kushanda uye uta.

Isu tinotaura nyaya pamepu yemaitiro.

Mushandi akauya kuzodya masikati.

Anodei? Kumhanya kwesevhisi. Zvekuti lunch yake yatomumirira patafura kana patray. Oops - danho rakapotsa: mushandi aida kudya. Akapinda achibva asarudza sarudzo yekudya kwemasikati. Akaona calorie yemukati uye zvinovaka muviri kuti zvimubatsire kudya uye kusawedzera uremu. Akaona mifananidzo yedhishi kuti aone kuti aizodyira panzvimbo iyoyo here kana kuti kwete.

Zvadaro, achaenda kunotora kudya kwemasikati uye kudya kwemanheru here? Kana kuti zvimwe kudya kwemasikati kuchaendeswa kuhofisi yake? Ipapo danho rekuita iri kusarudza nzvimbo yekudya. Anoda kuona kuti ichaunzwa riini uye kuti ichaita marii, saka anogona kusarudza kwaaizopedzera nguva yake nesimba - kuburuka kana kuenda kubasa. Anoda kuona kuti cafe yakabatikana sei kuitira kuti asaite mitsetse.

Ipapo mushandi wacho akauya kucafe. Anoda kuona tray yake kuti atore onanga kunodya. Iyo cafe inoda kugamuchira mari yekuita mari pabasa. Mushandi anoda kurasikirwa nenguva shoma pakugara necafe, kuti asarase nguva yakakosha zvisina basa. Kuzviita sei? Bhadharai mberi kana kupesana mushure mebasa uri kure. Kana kubhadhara ipapo uchishandisa kiosk. Chii chinonyanya kukosha pane izvi? Vangani vanhu vanoda kubhadhara kudya kwemasikati nekadhi rebhangi? Vangani vanhu vangavimba necanteen iyi kuchengeta nhamba dzekadhi ravo kuti vadzokorore kubhadhara? Pasina tsvakurudzo yemumunda hazvina kujeka, kuongororwa kunodiwa.

Pane imwe neimwe nhanho yekuita, iwe unofanirwa kupa maitiro ekuita; nekuda kweizvi iwe unofanirwa kutora mumwe munhu sehwaro uye sarudza izvo zvinonyanya kukosha kwaari (vatatu vakafanana vasarudzo). Akateedzera nyaya kusvika kumagumo = akaita mhinduro inoshanda.

Zvinotevera zvinotsanangurwa. Mutengi anoda kuona kuti cafe yakabatikana zvakadii, kuti asaite mitsetse. Anodei chaizvo?

Ona fungidziro yekuti vangani vanhu vachange vari mumaminetsi gumi nemashanu paanosvika ikoko

Wona avhareji yenguva sevhisi mune cafe uye masimba ayo hafu yeawa pamberi

Ona mamiriro uye tafura yekugara dynamics

Ko kana iyo yekufanotaura ichipa mhedzisiro isina kujeka kana kumira kushanda?

Tarisa kuburikidza nevhidhiyo mitsetse mucafe, pamwe nekugara kwematafura. Hmm, wadii kutanga waita izvozvo?!

Munyori anonongedza diki kurovedza muviri: edza kufungidzira zvaunoita mangwanani mushure mekumuka. Kadhi rimwe = chiito chimwe. Wedzera makadhi (panzvimbo yekukuya kofi, inwa chinwiwa chinosimbisa) kuti ubvise ruzivo rwemunhu, uchitarisa kwete pane nzira yekushandisa, asi pane chinangwa.

Iri bhuku nderipi: Vaongorori veIT uye mamaneja eprojekiti. A must read.

Apps

Hurukuro nekuita sarudzo zvinobudirira mumapoka evanhu vatatu kusvika kushanu.

Nyora pakadhi rekutanga izvo zvinoda kuvandudzwa, pane yechipiri - gadzirisa zvawakaita pakutanga, pane yechitatu - gadzirisa zvakaitwa mukutanga nechipiri.

Gadzirira nyaya dzakaita semakeke - kwete nekunyora resipi, asi nekutsvaga kuti keke ndeyani, yechiitiko chipi, uye kuti keke nderevanhu vangani. Kana tikaputsa kutengesa, saka hazvizove mukugadzirwa kwekeke, kirimu, nezvimwewo, asi mukugadzirwa kwezvimedu zviduku zvakagadzirirwa.

Kuvandudzwa kweSoftware kwakafanana nekugadzira firimu, kana iwe uchida kunyatsogadzira uye kukwenenzvera script, kuronga chiitiko, vatambi, nezvimwewo kusati kwatanga.

Pachagara paine kushomeka kwezvinhu.

20% yekuedza inoburitsa mhedzisiro inooneka, 60% inopa zvisinganzwisisike mhedzisiro, 20% yekuedza inokuvadza - ndosaka zvakakosha kuisa pfungwa pakudzidza uye kwete kuora mwoyo kana paine mhedzisiro yakaipa.

Taurirana zvakananga nemushandisi, zvinzwe iwe uri mubhutsu dzake. Tarisa pane mamwe matambudziko.

Kudonongodza nekugadzira nyaya kuti iongororwe ndicho chikamu chinotyisa kwazvo chescrum, ita kuti nhaurirano dzisimuke mu aquarium mode (vanhu 3-4 vanokurukura pabhodhi, kana mumwe munhu achida kutora chikamu, anotsiva mumwe munhu).

Source: www.habr.com

Voeg