大多數(shù)嵌入式系統(tǒng)公司在軟件開發(fā)上投入了大量資金,并花費大量時間優(yōu)化其生產(chǎn)力。雖然軟件領(lǐng)導者可以提供不同的方法來衡量和提高開發(fā)效率,例如速度、錯誤修復(fù)率和拉取請求的數(shù)量,但這些通常都集中在嵌入式開發(fā)人員自己身上。
對于嵌入式GUI團隊,必須采取更廣泛的視角來包括整個團隊。
由于GUI設(shè)計和開發(fā)之間的相互作用是實現(xiàn)高質(zhì)量用戶體驗(UX)的關(guān)鍵,因此了解這兩個角色如何更好地協(xié)同工作并更快地迭代至關(guān)重要。很少有人花時間去理解設(shè)計工具(如Photoshop和Sketch)如何更好地與開發(fā)需求相結(jié)合,如健壯的應(yīng)用程序架構(gòu)、定義良好的事件處理和嚴格的測試。更不用說采用必要的工具和技術(shù)來將這些不同的學科與一個共同的目標結(jié)合起來:快速提供令人驚嘆的用戶體驗。
提高嵌入式開發(fā)效率的三大方法
l 了解情節(jié)提要應(yīng)用程序的架構(gòu),并將Photoshop或Sketch中的設(shè)計元素(屏幕、層、控件)映射到此結(jié)構(gòu)
l 使用指南中描述的工具,在目標硬件上頻繁測試和驗證GUI
l 在項目早期定義事件及其數(shù)據(jù)結(jié)構(gòu),并使用Storyboard Connector將其注入應(yīng)用程序進行測試
一旦掌握這些方法,您將能夠更好地促進設(shè)計師和嵌入式開發(fā)人員之間的協(xié)作,并加快開發(fā)更高質(zhì)量的用戶體驗。