Ugrás a fő tartalomra

Az Ügynökség fejlesztési beszámolója

Mit kell egy ügynökségnek előkészítenie, mielőtt átadná a fejlesztést.

Ügynökségi útmutató a fejlesztési átadás előkészítéséhez: ügyfél-eredmény, tervezés, hatály, jóváhagyások, függések, kereskedelmi felelősségek és elfogadás.

Egy jó fejlesztési átadás nem követeli meg, hogy az ügynökség szoftver tanácsadó legyen, hanem világos magyarázatot igényel az ügyfél eredményéről, a megrendelt munkáról és az ügynökségnél megmaradó döntésekről.

A cél az, hogy a felelősség látható legyen. A fejlesztőnek nem kell találgatnia, hogy egy hiányzó képernyő, egy integráció vagy egy késői ügyfél kérés része-e a megállapodás szerinti kötelezettségvállalásnak.

Ismertesse az ügyfél végeredményét a technológia előtt

Magyarázza meg, hogy mit próbál az ügyfél szállítani, és ki fogja használni. "Végrehajtása ezeket a terveket" lehet a feladat része, de ez nem magyarázza meg, hogy mit kell az alkalmazás.

Például, egy illusztrációs jelentés lehet: "Hozzon létre egy partnerportált, ahol a jóváhagyott partnerek benyújtják a kérelmeket, és az ügyfél munkatársai felülvizsgálják azokat. Az ügynökség biztosítja az interfész tervezését, és megszilárdítja az ügyfél visszajelzéseit". Ez a projekt felhasználói utazást és felelősségi megosztást biztosít.

Ez egy példa, nem pedig egy meglévő ügyfél szerepvállalásra való utalás.

Határozza meg a fejlesztő határait

Jelölje meg, hogy a szakbizottság teljes kérelmet, előlapot, háttérkomponenst vagy integrációt tartalmaz-e. Nevezze meg azokat a részeket, amelyeket az ügynökség vagy egy másik fél szállít.

A részleges építmény egyértelmű integrációs pontokat igényel. Ki biztosítja az API-t? Ki a végső telepítés tulajdonosa? Ki teszteli az összesített eredményt? E válaszok nélkül egy kis komponens sokkal nagyobb implicit felelősséget szerezhet.

Adja meg a tervezési döntéseket, beleértve az államokat is.

A mellékelt terveknek azonosítaniuk kell a tervezett asztali és mobil viselkedést, valamint a képernyő fontos állapotát. Az üres tartalom, a hitelesítési hibák, a betöltés és a befejezés mind választ igényel.

Ha az ügynökség nem tervezett egy államot, jelölje meg, mint megoldási döntést. Ez jobb, mint hagyni, hogy a fejlesztő feltalálja a viselkedést, és később felfedezi, hogy az ügyfél elvárt valami mást.

Annak megjelölése, hogy mely eszközöket és szövegeket hagyták jóvá, és melyek ideiglenes jellegűek. A fejlesztési környezet nem teszi lehetővé, hogy a helytartó jóváhagyott, személyre néző példánynak tűnjön.

A felülvizsgálati és kommunikációs pálya létrehozása

Nevezzen meg egy személyt, aki megerősíti az ügynökség visszajelzéseit. Magyarázza meg, hogy a fejlesztő részt vesz-e az ügyféltalálkozókon, az ügynökségen keresztül válaszol-e a kérdésekre, vagy csak egyeztetett technikai megbeszéléseken vesz részt.

A kliens ötlet, az ügynökségi preferencia és a szerződéses követelmény nem automatikusan ugyanaz a dolog. Fenntartása döntési nyilvántartás segít mindenkinek megérteni, hogy mi ténylegesen belépett a hatálya.

A fehér címke-rendszer gyakorlati szabályokat is igényel: a bemutatkozások, a hozzáférés, a teljesítmények meghirdetése és a projekt nyilvános említésének engedélyezése. Ezek a pontok inkább a megállapodásban, mint a feltételezésekben találhatók.

Megosztani a függőségeket anélkül, hogy a titkokat gondatlanul megosztanánk

Sorolja fel a vonatkozó rendszereket, dokumentumokat, hosting megállapodásokat, adattárakat és harmadik fél számláit. Magyarázza meg, hogy ki a tulajdonos, és hogyan lesz megfelelő hozzáférés.

Ne helyezze jelszavakat vagy API titkokat egy általános projekt rövid vagy rendes lekérdezési űrlapra. Használjon egy elfogadott biztonságos csatornát, és korlátozza a hozzáférést, amire a feladatnak szüksége van.

Az integrációt illetően tartalmazza a rendelkezésre álló tesztszámlákat, a magánadatok nélküli mintaterheléseket és az üzleti szabályokhoz kapcsolódó kérdéseket. Az API link önmagában nem magyarázza meg, hogy az ügyfél mit vár el a kapcsolattól.

Konkrét elfogadás

Írja le, mit fog az ügynökség felülvizsgálni minden mérföldkőnél. Hasznos elfogadási példa tartalmaz egy intézkedést és egy eredményt: a partner kérelmet nyújt be, a személyzet felülvizsgálhatja azt, és a partner látja az elfogadott státuszt.

Egyetértés arról, hogyan rögzítik a kérdéseket, hogyan konszolidálják a visszajelzéseket, és hogyan kezelik a hatókörön kívüli változásokat. A cél nem az, hogy megnehezítsék a módosításokat, hanem az, hogy megkülönböztessék az ígért funkció kitöltését az új funkció üzembe helyezésétől.

Határozza meg a szállítási csomagot

A megállapodás szerinti átadás tartalmazhat kódot, telepítési jegyzeteket, konfigurációs információkat, adminisztrációs útmutatót és a függések listáját. A tulajdonjog és az engedély feltételei határozzák meg, hogy mit lehet átadni vagy újra használni; nem szabad azokat kizárólag az adattárhoz való hozzáférésből levonni.

Külön elfogadás, elfogadott halasztási időszak és bármilyen jövőbeli fejlesztés. A befejezett projekt nem válhat az ügynökség vagy ügyfele számára korlátlan technikai hozzáférhetetlenné.

Hasznos első üzenet

Adja meg a kívánt eredményt, a kívánt részt, a design állapotot, az ismert integrációt, a kívánt szállítási ablakot és a költségvetési paramétereket. Ezután nevezze meg a döntéshozó és preferált kommunikációs megállapodást.

Ez elég egy koncentrált beszélgetéshez. A részletes hatókör akkor fogadható el, ha a fontos határokat megértjük.

Az ügynökségek fejlesztési partnerségeinek feltárása vagy Küldjön egy ügynökségi beszámolót.