功能性原生開發(fā)的需求往往復(fù)雜且易變,規(guī)范的服務(wù)流程能減少開發(fā)與需求錯(cuò)位的風(fēng)險(xiǎn),需求分析階段優(yōu)質(zhì)公司會(huì)進(jìn)行深度需求拆解,而非簡(jiǎn)單接單開發(fā)是否輸出,功能規(guī)格說明書明確每個(gè)功能的輸入 / 輸出、業(yè)務(wù)規(guī)則用戶登錄失敗3次后,是否觸發(fā)短信驗(yàn)證是否做技術(shù)可行性預(yù)研,對(duì)復(fù)雜功能實(shí)時(shí)視頻濾鏡提供技術(shù)驗(yàn)證原型,避免后期因技術(shù)不可行而返工。
開發(fā)與測(cè)試流程開發(fā)模式是否采用敏捷開發(fā),每輪迭代交付可測(cè)試的功能版本,允許中途調(diào)整需求需明確變更流程和成本,測(cè)試標(biāo)準(zhǔn)是否有專項(xiàng)測(cè)試團(tuán)隊(duì),覆蓋功能測(cè)試邏輯正確性,性能測(cè)試啟動(dòng)速度內(nèi)存占用,兼容性測(cè)試多機(jī)型系統(tǒng)版本,安全測(cè)試滲透測(cè)試數(shù)據(jù)加密驗(yàn)證,可要求提供測(cè)試用例清單和性能指標(biāo)報(bào)告,首屏加載時(shí)間≤2 秒崩潰率≤0.1%。
溝通與進(jìn)度管理確認(rèn)是否有專職項(xiàng)目經(jīng)理對(duì)接,是否提供可視化的進(jìn)度跟蹤定期同步開發(fā)進(jìn)度,問題及解決方案,關(guān)注安全與合規(guī)能力規(guī)避數(shù)據(jù)風(fēng)險(xiǎn)和上線障礙,功能性原生應(yīng)用常涉及用戶隱私、支付信息等敏感數(shù)據(jù)安全合規(guī)是底線,數(shù)據(jù)安全措施詢問數(shù)據(jù)傳輸HTTPS配置,API簽名機(jī)制和存儲(chǔ)數(shù)據(jù)庫加密、敏感字段脫敏的具體方案。
確認(rèn)是否有應(yīng)對(duì)常見攻擊的防護(hù),SQL注入、XSS攻擊、反調(diào)試是否通過第三方安全審計(jì)等保三級(jí),平臺(tái)合規(guī)適配熟悉審核規(guī)則能提前規(guī)避上線風(fēng)險(xiǎn), iOS對(duì)隱私權(quán)限的描述要求、Android對(duì)后臺(tái)服務(wù)的限制,若涉及特殊行業(yè),需符合行業(yè)法規(guī)如金融類需對(duì)接監(jiān)管,醫(yī)療類需認(rèn)證公司是否有相關(guān)合規(guī)經(jīng)驗(yàn)。