Verkefnisstjórnun í hugbúnaðarþróunarverkefnum er stórt áskorun fyrir hvern tæknistjóra. Að ná markmiðum, afhenda hugbúnað á réttum tíma, viðhalda háum gæðum og góðu samstarfi í þróunarteymi geta verið nokkur af þeim vandamálum sem þú stendur frammi fyrir á hverjum degi. Ég hef útbúið nokkrar reglur sem hjálpa þér að auka skilvirkni í hugbúnaðarþróunarverkefnum þínum. Við höfum notað þær hjá Codest í mörg ár, og þær virka!
Regla 1. Farðu Agile
Skulum byrja á Sveigjanlegur. Þetta er grundvöllur árangursríks verkefni stjórnun. Þessi nálgun miðar að því að auka skilvirkni í gangandi verkefnum. Rannsóknir staðfesta að þrír mikilvægustu kostir Agile eru hæfileikinn til að breyta forgangsröðun, aukin lið framleiðni og aðal verkefnastjórnun. Meira en 60% svarenda sem nota Agile-aðferðina hafa lýst því yfir að þeir hafi hraðað verkefnastarfsemi sinni, sem hefur einnig jákvætt speglast í aukningu í vara gæði.
Agile verður fullkomið í samhengi við hugbúnaðarþróun. Nú er það vinsælasta nálgunin til að byggja vörur í Upplýsingatæknigeirinn. Stjórnendur nota aðferðir eins og daglegar stuttar stöðufundir, stuttar lotur, flashbacks, forgangsröðun verkefna í backlog, áætlanagerð og prófanir í fyrirtækjunum sínum.
Ef þú ert þegar að nota Agile virkt í verkefninu þínu, þá á ég smá ráð fyrir þig. Stjórnaðu mini endurskoðun eftir verkefnastjórnun þína og staðfesta að þú sért vissulega að viðhalda mikilvægustu Agile-forsendunum. Ég hef tekið eftir að mörg fyrirtæki vilja montast af því að nota Agile, en í raun hafa verkefni þeirra mjög slæma Agile-aðferð sem sést í árangri þróuðra verkefna.

Regla 2. Veldu rétt verkefnastjórnunaruppbyggingu
Það er kominn tími til að hugsa um hvernig þú vilt innleiða Agile-hugtakið í verkefninu þínu. Persónulega get ég hvatt þig og mælt með því að velja Scrum. Má segja að það sé rammi sem gerir okkur kleift að framleiða verðmætar vörur með ferlastjórnun. Scrum býður upp á mjög skýra sýn á árangur þinn hugbúnaðarþróun venjur.
Nú vil ég sýna ykkur dæmið um Codest og hvernig verkefnastjórnunarferlið með Scrum lítur út. Við vinnum yfirleitt í tveggja vikna sprinti. Við byrjum á áætlunargerð, þar sem við veljum verkefni sem við munum einbeita okkur að á meðan sprettur. Eftir það, þróun team Deilir verkefnum í tilteknum spretti. Scrum Master hefur umsjón með öllu ferlinu. Hann/hún sér einnig til þess að allur spretturinn gangi samkvæmt áætlun. Á hverjum degi skipuleggjum við ‘daily’. Á þessum fundum deilum við vinnuframvindu okkar með öðrum. Við framkvæmum fjölda prófa á meðan á sprettinum stendur til að tryggja að hugbúnaðurinn sé af hæsta gæðaflokki.
Regla 3. Kóðaskoðun
Það er eitt af mikilvægustu meginreglum okkar hjá Codest. Við trúum því að frábært kóði Umsagnir gagnast öllum sem að málinu koma (þróunaraðila team og viðskiptavini). Af hverju er þetta svo mikilvægt? Skoðið þetta frá nokkrum sjónarhornum:
- Höfundurinn hefur hag af því að öðlast nýtt sjónarhorn á verkefnið sitt og kóðann. Þetta er frábært tækifæri til að læra fyrir framtíðina og draga ályktanir.
- Umsagnaraðilinn hefur gagn af því að sjá mismunandi nálganir við lausn vandamála í verki. Hann mun einnig bæta færni sína í að lesa kóða.
- team hefur þann ávinning að endurskoðun lausnar á ákveðnu vandamáli krefst skilnings á vandamálinu að minnsta kosti á háu abstraktstigi.
- Viðskiptavinurinn nýtur góðs af því að breytingar og lausnir séu innleiddar hratt og af fullri vissu.
Ef þú vilt kafa dýpra í umfjöllun um kóðaskoðun, skaltu skoða greinina okkar um þetta efni, sem kynnir eina af góðum starfsháttum okkar hjá Codest. Hún er að finna hér.
Regla 4. Mælið tímann ykkar og leitið að umbótum.
Agile og Scrum eru hönnuð til að tryggja sem mesta skilvirkni í verkefni þínu. Það er einnig góð venja að innleiða tól sem skráir vinnu þróunaraðila, svo þú vitir hversu mikinn tíma hann ver til hvers þróunarstigs. Kannski geturðu, þökk sé slíkum upplýsingum, dregið ályktanir og leitað að mögulegum umbótum.
Ég mun gefa þér dæmi. Það getur komið í ljós að skipulögð fundir taka töluverðan tíma og eru ekki alveg árangursrík. Á þennan hátt geturðu skipulagt fundardagskrána mun betur og sparað dýrmætan tíma. Hjá Codest notum við Harvest í þessu skyni. Það er einföld tímaskráning, hraðvirkar netfakturagerð og öflugt skýrslugerðarforrit.
Regla 5. Tryggja árangursríka samskipti
Samskipti eru mjög mikilvæg, ekki aðeins í viðskiptasamböndum heldur einnig innan team. Til að vera hreinskilinn hef ég tekið eftir að mörg hugbúnaðarfyrirtæki einbeita sér að því hvernig best sé að þróa ferlið við að stjórna samskiptum og upplýsingaskiptum við viðskiptavini sína. Á hinn bóginn er ekki veitt jafn mikil athygli því sem gerist milli forritara sem vinna að verkefni. Slíkar gallar draga einnig úr vinnuafköstum.
Agile og Scrum munu án efa hjálpa þér við skilvirka stjórnun samskipta. Til þess að þetta virki rétt verður þú að innleiða skýr og skiljanlegar reglur fyrir hvern meðlim team. Skipting hlutverka í verkefni er mikilvæg. Ef þú getur ráðið reyndan verkefnastjóra skaltu gera það. Mikilvægt hlutverk gegnir einnig Scrum Master, sem ber einnig ábyrgð á að tryggja skilvirka upplýsingamiðlun á meðan á sprettinum stendur. Í þessu atriði koma tiltæk verkfæri til bjargar. Við notum Slack hjá Codest, sem er mjög gagnleg lausn. Það hjálpar okkur Samskiptum á skilvirkan hátt. team okkar samanstendur einnig af forriturum sem vinna fjarvinnu. Slack virkar frábærlega.
Af hverju er það þess virði að huga að því að auka skilvirkni hugbúnaðarþróunarverkefna?
Svarið við þessari spurningu er mjög einfalt: það borgar sig einfaldlega! Ef þú tekur eftir að þú ert að sóa fjárhagsáætlun þinni og tíma, ættir þú að hugsa um hvað er að verkefninu þínu. Kannski (fer eftir gerð verkefnisins) væri gott lausn (mun áhrifaríkari) að koma á samstarfi við utanaðkomandi samstarfsaðila. Ég er sannfærður um að framkvæmd þeirra meginreglna sem ég hef deilt með þér í þessari grein muni hjálpa þér að tryggja á skilvirkan hátt háa gæði og árangur verkefnisins þíns.
Hins vegar, ef þú hefur spurningu um þetta efni, þá endilega hafðu samband við mig og ég mun reyna að hjálpa þér!

Lesa meira:
– Hvernig tryggjum við gæði í hugbúnaðarþróunarverkefnum okkar?
– Hugbúnaðarþróun í Þýskalandi: 3 hlutir sem þú þarft að vita