Jinsi tulijaribu kufanya kazi ya pamoja na nini kilikuja

Jinsi tulijaribu kufanya kazi ya pamoja na nini kilikuja

Twende kwa utaratibu

Nini maana ya takwimu hii baadaye kidogo, lakini kwa sasa hebu tuanze na utangulizi.

Siku ya baridi ya Februari, hakuna kitu kilichoonyesha shida. Kundi la wanafunzi wasio na hatia walikuja kwa mara ya kwanza kwa wanandoa juu ya somo ambalo waliamua kuiita "Methodology ya kuandaa muundo na maendeleo ya mifumo ya habari." Kulikuwa na mhadhara wa kawaida, mwalimu alizungumza juu ya njia rahisi za ukuzaji, kama vile Scrum, hakuna kitu kilichoonyesha shida. Na mwisho, mwalimu anatangaza:

Ninataka upate ugumu wote wa kazi ya pamoja mwenyewe, ugawanye katika vikundi, uje na mradi, umteue kiongozi na upitie hatua zote za kubuni pamoja. Mwishowe, ninatarajia bidhaa iliyokamilika kutoka kwako na makala kuhusu Habre.

Hapa ndipo hadithi yetu inapoanzia. Kama mipira kwenye meza ya bwawa, tulidundamana hadi nguvu ya pigo ikatoweka na kundi la watu 7 kukusanyika pamoja. Labda hii ni nyingi sana kwa mradi wa mafunzo, lakini ili kusambaza vizuri majukumu, ndivyo hivyo. Majadiliano ya mawazo ya mradi yalianza kutoka "Hebu tuchukue mradi wa kumaliza" hadi "Emulator ya uundaji wa vitu vya nafasi." Lakini mwisho, wazo lilipita, jina ambalo ulisoma kwenye picha ya kwanza.

Acha Kuahirisha - ni nini, inaliwa na nini na jinsi tulivyoikuza na nini kilitokana nayo

Hadithi itafanywa kwa niaba ya meneja wa mradi, ambaye, kwa bahati nzuri au kwa bahati mbaya, niliteuliwa. Kwa hivyo ni wazo gani lililokuja akilini mwetu? Imehamasishwa na saa ya kengele ya SupperCommon maarufu "Shake the Alarm", ambayo ni kazi ya kuzuia kabisa simu mahiri hadi mtumiaji afanye kitendo fulani ambacho kinaweza kumuamsha, tuliamua kuunda programu kama hiyo ambayo itasaidia kuondoa ulevi wa simu. , kwa kanuni sawa na "Tikisa Saa ya Kengele"

Kanuni ya uendeshaji

Mtumiaji huweka vipima muda
- Muda ambao unaweza kutumika kwenye simu mahiri
- Muda bila smartphone (kipindi cha kuzuia)
Wakati kipima muda kinaisha, wekeleo huonekana kwenye skrini ambayo haiwezi kupunguzwa
-Ili kufunga safu, unahitaji kupita mtihani mdogo (weka nenosiri kwenye kibodi cha kutatanisha, suluhisha tatizo la hesabu, tikisa simu yako kwa dakika kadhaa)
Baada ya kufungua kwa njia hii, wakati ambao unaweza kutumia kwenye smartphone yako ni nusu, na kadhalika hadi dakika moja.

Kujenga timu

Kwanza, ilihitajika kuamua ni nani angefanya nini na yote yangeandikwa kwa lugha gani. Nadhani ina kidogo cha kufanya na usimamizi wa mradi, kwa sababu unapokusanya timu kwa ajili ya mradi halisi, mara moja unakusanya wale unaohitaji. Kama matokeo, nilichukua pia mzigo wa mbuni, nikachagua kiongozi mmoja wa timu ambaye alikuwa na uzoefu mzuri katika kuunda programu, waandaaji wa programu watatu walipewa yeye, na wengine wawili wakawa wajaribu. Bila shaka, lugha ya programu ilichaguliwa kulingana na ujuzi. Kama matokeo, iliamuliwa kutumia Java, kwani watengenezaji programu wote walikuwa wanaifahamu.

Tunaweka kazi

Kwa pendekezo la mwalimu, bodi ya kazi iliundwa kwenye huduma ya bure Trello. Ilipangwa kufanya kazi kulingana na mfumo wa Scrum, ambapo kila mkondo ungekuwa aina ya maombi ya kumaliza.
Walakini, kwa kweli, mkondo mmoja mkubwa na mrefu ulitoka kwa haya yote, ambayo hariri, nyongeza na marekebisho yalifanywa kila wakati.

Jinsi tulijaribu kufanya kazi ya pamoja na nini kilikuja

Tunaandika specs

Chini ya ushawishi wa kitabu cha Savin "Testing.com", nilikuwa na wazo langu mwenyewe katika kichwa changu kuhusu jinsi kila kitu kinapaswa kuondolewa. Yote ilianza na maelezo ya uandishi, kama ninavyoamini, bila maelezo wazi ya kile tunachotarajia, nini na jinsi inapaswa kufanya kazi, hakuna kitu kitakachofanya kazi. Watayarishaji wa programu watapanga kila kitu kama wanavyoona, wajaribu watajaribu kitu kingine, meneja alikuwa akingojea ya tatu, na itatokea, kama kawaida, ya nne.
Ufafanuzi wa kuandika si rahisi, unahitaji kufikiri kupitia maelezo yote, nuances yote. Kwa kweli, hakuna kitu kilichotokea mara ya kwanza. Kama matokeo, vipimo viliongezewa, kubadilishwa mara 4. Unaweza kupata chaguo la mwisho mwishoni mwa kifungu, katika sehemu ya viungo.

Tunachora muundo

Ubunifu katika programu ya rununu ndio jambo muhimu zaidi. Walakini, sio kila mtu anaelewa hii, pamoja na wengi kutoka kwa timu yangu wakibishana nami kwa bidii kwamba muundo hauhitajiki, kwamba hii ndio sehemu isiyo muhimu zaidi ya programu, nk. Hupaswi kuwa mjinga sana. Kwanza, muundo uliotengenezwa tayari ni kurahisisha kazi ya mtayarishaji, haitaji kufikiria juu ya nini cha kuweka wapi na wapi, yeye huchukua tu na kuainisha kile kinachochorwa. Pamoja na uainishaji, muundo huo karibu huachilia kabisa akili ya mpangaji kutoka kwa vitu visivyo vya lazima, na kumpa fursa ya kuzingatia mantiki. Kwa ujumla, muundo wa mfano (wa kutisha) ulichorwa kwanza:

Jinsi tulijaribu kufanya kazi ya pamoja na nini kilikuja

Lakini basi muundo huo ulichanwa na kurudishwa kwa kawaida.
(Unganisha kwa vipengele vyote vya kubuni mwishoni mwa makala).

Jinsi tulijaribu kufanya kazi ya pamoja na nini kilikuja

Kupanga programu

Kupanga ni ngumu, lakini inawezekana. Nitaacha wakati huu, kwani mimi binafsi sikufanya hivi. Watayarishaji wa programu walifanya kazi nzuri, bila ambayo kila kitu kitakuwa kisicho na maana. Bila shaka, tuliweza kutambua baadhi ya mawazo. Na programu bado inahitaji uboreshaji. Kuna makosa mengi na vipengele vya kurekebisha. Ikiwa tungekuwa na wakati zaidi, tungetoka kwenye alpha ya kina, lakini kwa sasa, unaweza kujaribu programu mwishoni mwa kifungu.

Naam, kuhusu kupima

Je, ni jambo gani muhimu zaidi katika programu? Kwa maoni yangu, jambo kuu ni kwamba kila kitu kinafanya kazi na inaonekana jinsi inavyopaswa. Kama inavyopaswa, haifanyiki kila wakati na sio mara moja. Hii inahitaji majaribio. Kwa wapimaji wangu, nilipendekeza modeli ya majaribio kwa kutumia kesi za majaribio. Kwanza, kesi za mtihani zimeandikwa kwa mujibu kamili na vipimo, na kisha hujaribiwa. Unaweza kuona kilichotoka ndani yake kwenye viungo hapa chini.

Asante kwa kusoma. Natumai umepata angalau kitu muhimu hapa, labda wazo la kuanza kwako, au labda ushauri mzuri au zana.

Marejeo:

Karibuni vipimo.
Ubunifu umewashwa Mtini.
Kesi za majaribio ΠΈ ripoti za mdudu.

Maombi yenyewe HokeyApp. - Programu ilijengwa chini ya jina HandsOff, hata usiulize kwa nini (kwa sababu Stop Procrastination ni ndefu sana).

Naam, mwishoni

Unafikiri yote yalikuwa na maana?

Watumiaji waliojiandikisha pekee ndio wanaweza kushiriki katika utafiti. Weka sahihitafadhali.

Je! mazoezi kama haya yanahitajika katika taasisi za elimu na jinsi inavyofaa na inatumika katika maisha halisi

  • Inahitaji uzoefu wa thamani

  • Muhimu, ingawa uzoefu kidogo

  • Karibu haina maana, upeo utaelewa vipengele vya kawaida vya kazi ya pamoja

  • Kupoteza muda na juhudi

Watumiaji 2 walipiga kura. Hakuna abstentions.

Chanzo: mapenzi.com

Kuongeza maoni