這周完成的
? ? ? ? 在這周通過對招生活動和iOS教師端進行集中地測試迭代土浸,梳理并修復了測試過程中發(fā)現(xiàn)的問題和bug,提升了招生活動整體功能流程和iOS教師端的正確性和穩(wěn)定性遇革,對招生活動編輯頁和預覽頁面的加載性能進行了優(yōu)化,對招生模板示例數(shù)據和資源進行了完善,同時iOS端開始著手實現(xiàn)招生活動復雜版鹦付,實現(xiàn)了招生活動編輯和海報編輯等核心流程,實現(xiàn)了招生活動功能流程的大部分UI界面并對接后臺數(shù)據接口序宦。
接下來要做的
? ? ? 接下來安卓端和web端需要配合迅速實現(xiàn)png格式圖片裁剪和文字居中兩個遺漏的問題和功能點睁壁,盡快發(fā)布教師端招生活動復雜版的正式產品,iOS端需要全力推進招生活動的整體的開發(fā)進度互捌,完善教師端整體的穩(wěn)定性,推進iOS教師端的上線進度行剂。同時梳理目前各個產品平臺經常出現(xiàn)的問題并建立分類問題庫秕噪,針對問題確定優(yōu)先級并集中進行解決。
復盤總結
1 有方案但是不清楚
? ? 有技術方案但是想的不夠明白不夠透徹厚宰,沒有把目標問題拆到末梢環(huán)節(jié)腌巾,想的太快,太淺铲觉,思考的維度不夠導致存在大量的盲區(qū)和技術坑澈蝙,例如當時決定用base64的前32位作為命名規(guī)則就是典型的這類問題,只考慮到了32的長度可以保持唯一性以及實現(xiàn)的方便卻完全沒有看到技術方案背后存在的坑撵幽,因此以后對于技術方案不僅求有還要求全灯荧、求細、求精盐杂,從多維度上去思考方案設計方案逗载,做到有方案無盲區(qū)。
2 跑流程但是沒標準
? ? ? 流程是由流程上的每一個功能點組成的链烈,因此流程的完成度應該由每一個功能點的完成度共同來決定厉斟,有完成度就有定義完成度的標準,對于一個具體的組件而言强衡,UI的實現(xiàn)是否與設計稿一致擦秽,功能邏輯是否有遺漏,功能點覆蓋的場景是否有盲區(qū)等等都是評判一個組件或者一個功能點是否完成的標準漩勤,就目前的開發(fā)來說很多時候只是很盲目的跑流程感挥,急功近利,對完成的定義缺少思考和評判標準锯七,例如圖片裁剪缺少對png格式的支持就是這類問題的具體表現(xiàn)链快,只想到了活動編輯的整個流程已經通了卻沒有看到流程中圖片裁剪的這個功能點的覆蓋其實是有很大的盲區(qū)的,整個流程并不符合完成的標準眉尸,因此在后續(xù)的開發(fā)中要加強標準意識域蜗,什么是完成巨双,完成的標準是什么必須想清楚,杜絕差不多霉祸、想當然筑累。
3 做產品但是沒思維
? ? ? 產品思維不只是產品經理的專屬,技術開發(fā)人員作為產品開發(fā)的第一線丝蹭,產品思維不可或缺 慢宗,有些時候產品經理提出的可能是一個相對抽象的功能點,需要產品開發(fā)一線的技術人員通過產品思維奔穿、用戶思維镜沽、場景思維等多種思維方式的作用來將其拆解為具體的實現(xiàn)方案,如果在這種時候產品思維缺失了那最終做出來的東西肯定是爛的贱田,作為技術開發(fā)人員技術思維固然重要缅茉,可是如果只有技術思維那就會變成一個錘頭人,手里拿著錘頭看什么都是釘子男摧,思維單一會直接導致對產品和功能的認知出現(xiàn)很大的偏差蔬墩,在產品的開發(fā)和測試期嗑細節(jié)是很重要的,但是如果缺少產品思維耗拓,嗑細節(jié)其實就無從談起了拇颅,因此必須加強產品思維和用戶思維,把自己當成產品的原始用戶乔询,時刻質問自己:如果我是用戶樟插,我能接受嗎?我能理解嗎哥谷?我會迷惑嗎岸夯?在制定技術方案和評判完成標準時也要把產品、用戶思維當成一個重要的思考維度们妥,讓產品思維和用戶思維變成開發(fā)的指路明燈貫穿產品開發(fā)的始終猜扮。