導(dǎo)語(yǔ):API的概念,為什么要懂API文檔
程序員,是公司里的極致技術(shù)類職位,他能看懂我們的工作,我們卻很難理解他們。為了PM們?cè)趯?shí)際工作中不被無(wú)良程序員禍害,本文就從API接口的維度,淺析API的概念以及為什么要了解它,避免PM們?cè)趯?shí)際工作對(duì)代碼技術(shù)類知識(shí)一無(wú)所知。
一、API的概念
API,官方定義為應(yīng)用程序編程接口。就是把是一些預(yù)先定義的接口,用來(lái)提供應(yīng)用程序與開(kāi)發(fā)人員基于某軟件或硬件得以訪問(wèn)的一組例程,而又無(wú)需訪問(wèn)源碼,或理解內(nèi)部工作機(jī)制的細(xì)節(jié)。
二、為什么要懂API文檔
既然API如此復(fù)雜,又不屬于PM的工作范疇,我們?yōu)楹涡枰筚M(fèi)周章的理解它呢,我們的目的是什么。
1. 明確需要的接口服務(wù)
API分為很多種,最基礎(chǔ)也是產(chǎn)品最需要的諸如短信API,地圖API,語(yǔ)音API等,如果我們的產(chǎn)品涉及到此方面的功能,那就必須了解這方面的API以便于在需求設(shè)計(jì)階段考慮更全面
2. 掌握項(xiàng)目開(kāi)發(fā)的工作量,合理安排計(jì)劃
這里說(shuō)白一點(diǎn)就是防止被程序員欺騙。你走過(guò)去,發(fā)現(xiàn)程序員正在勤勤懇懇,對(duì)不起,人家在做外包,就是欺負(fù)你代碼看不懂,氣不氣?但是如果你知道接口的難度和工作量,規(guī)定他在多久之內(nèi)給你,就不會(huì)出現(xiàn)拖延項(xiàng)目的情況,也更有利于項(xiàng)目流程的更進(jìn)
3. 聯(lián)調(diào)測(cè)試,識(shí)別項(xiàng)目風(fēng)險(xiǎn)點(diǎn)
一些關(guān)鍵接口、數(shù)據(jù)量大需要進(jìn)行大數(shù)據(jù)壓測(cè)的接口,必須經(jīng)過(guò)聯(lián)掉測(cè)試,測(cè)出它的最大訪問(wèn)量,并對(duì)其進(jìn)行優(yōu)化或者設(shè)置限制,防止系統(tǒng)崩潰。
4. 方便項(xiàng)目對(duì)接
PM懂一點(diǎn)技術(shù),就不會(huì)鬧出明明不能做,卻還非要程序員做出來(lái)的笑話了。從這個(gè)角度看,也更有利于PM和程序員之間的團(tuán)隊(duì)溝通與和諧,避免矛盾,不至于弄翻友誼的小船。了解API可以使PM對(duì)技術(shù)理解更深刻,更好地衡量開(kāi)發(fā)工作量和制定功能內(nèi)容。
途傲科技為中小企業(yè)提供網(wǎng)站制作、網(wǎng)站建設(shè)、微信H5、微信小程序,多商戶平臺(tái),多級(jí)分銷系統(tǒng),APP開(kāi)發(fā),手機(jī)網(wǎng)站,HTML5多端自適應(yīng)網(wǎng)站,營(yíng)銷型企業(yè)站建設(shè),及對(duì)技術(shù)人才的培養(yǎng)等都積累與沉淀了豐富的心得和實(shí)戰(zhàn)經(jīng)驗(yàn)。
如果您有想法,可以將需求提交給我們【免費(fèi)提交需求,獲取解決方案】
免責(zé)聲明:文章部分內(nèi)容收集于互聯(lián)網(wǎng),不代表本站的觀點(diǎn)和立場(chǎng),如有侵權(quán)請(qǐng)聯(lián)系刪除。