物聯(lián)網(wǎng)(IoT)是一個(gè)通過(guò)互聯(lián)網(wǎng)相互交互的智能設(shè)備系統(tǒng)。物聯(lián)網(wǎng)可能涉及許多設(shè)備,這些設(shè)備共享網(wǎng)絡(luò)并彼此生成、傳輸和處理信息,以實(shí)現(xiàn)有用的功能。例如,借助物聯(lián)網(wǎng),您可以使用手機(jī)控制門鎖,根據(jù)自己的心情自動(dòng)調(diào)節(jié)照明等等。
現(xiàn)在,讓我們看一下敏捷框架(Agile Framework)。敏捷是在過(guò)去十年中指導(dǎo)軟件開(kāi)發(fā)行業(yè)的一組原則。區(qū)塊鏈、大數(shù)據(jù)、物聯(lián)網(wǎng)和其他新技術(shù)的出現(xiàn)為敏捷帶來(lái)了新的可能性。目前,它正在見(jiàn)證各級(jí)項(xiàng)目管理方面的新機(jī)遇。
敏捷原則有助于在每個(gè)小的開(kāi)發(fā)周期中更快地交付產(chǎn)品。在我們進(jìn)一步討論之前,讓我們先看看這些敏捷原則是什么:
重視個(gè)人和團(tuán)隊(duì)的互動(dòng),而不是過(guò)程和工具
可工作的軟件勝于詳盡的文檔
客戶合作高于合同談判
應(yīng)對(duì)形勢(shì)而不是堅(jiān)持既定計(jì)劃
遵循上述原理的任何方法都可以稱為敏捷。Scrum是流行的用于軟件和移動(dòng)應(yīng)用程序開(kāi)發(fā)的敏捷框架。但是,存在批評(píng)說(shuō)Scrum不是敏捷的而是脆弱的。 但是物聯(lián)網(wǎng)和敏捷可以使一個(gè)充滿活力的項(xiàng)目團(tuán)隊(duì)相互加強(qiáng)。
了解敏捷實(shí)踐
敏捷方法論在實(shí)踐中是迭代的。它將各個(gè)階段分為幾個(gè)小部分,然后進(jìn)行迭代,直到產(chǎn)品滿足客戶期望為止。
讓我們通過(guò)一個(gè)例子來(lái)理解這一點(diǎn)。考慮一家移動(dòng)應(yīng)用開(kāi)發(fā)公司。在創(chuàng)建移動(dòng)應(yīng)用程序時(shí),五個(gè)團(tuán)隊(duì)必不可少:高層管理人員,開(kāi)發(fā)人員,設(shè)計(jì)師,測(cè)試人員以及銷售和營(yíng)銷團(tuán)隊(duì)。
在使用敏捷框架的移動(dòng)應(yīng)用程序開(kāi)發(fā)周期中,第一次會(huì)議是從客戶和銷售團(tuán)隊(duì)開(kāi)始的。銷售團(tuán)隊(duì)確定客戶的需求和可行性,并安排與行業(yè)專家舉行會(huì)議。第二輪會(huì)議導(dǎo)致了業(yè)務(wù)構(gòu)想的概念化。下一階段涉及與開(kāi)發(fā)人員一起分析業(yè)務(wù)構(gòu)想的技術(shù)可行性。一旦發(fā)現(xiàn)可行,開(kāi)發(fā)過(guò)程便會(huì)逐步遞增地開(kāi)始。設(shè)計(jì)人員和測(cè)試人員都出現(xiàn)在每個(gè)零散的開(kāi)發(fā)階段。在每個(gè)開(kāi)發(fā)階段,都會(huì)與客戶舉行會(huì)議。這總結(jié)了移動(dòng)應(yīng)用程序開(kāi)發(fā)的典型敏捷過(guò)程。
物聯(lián)網(wǎng)可以為敏捷開(kāi)發(fā)增加什么?
正如我們所討論的,物聯(lián)網(wǎng)是一個(gè)由智能設(shè)備組成的互聯(lián)網(wǎng)絡(luò),它們彼此共享和通信,以智能地協(xié)調(diào)活動(dòng)。智能設(shè)備可以采取兩種方式:通過(guò)解析環(huán)境或通過(guò)分析網(wǎng)絡(luò)中的數(shù)據(jù)來(lái)獲取數(shù)據(jù)。因此,物聯(lián)網(wǎng)設(shè)備可以執(zhí)行傳感器和執(zhí)行器的功能。
物聯(lián)網(wǎng)可以在以下領(lǐng)域?yàn)槊艚蓍_(kāi)發(fā)流程增添價(jià)值:
1.參與式開(kāi)發(fā)
每一個(gè)開(kāi)發(fā)過(guò)程的關(guān)鍵意圖之一是一個(gè)符合客戶想象的可行產(chǎn)品。現(xiàn)在,在一個(gè)典型的敏捷團(tuán)隊(duì)中,只有在至少一個(gè)sprint(即一個(gè)開(kāi)發(fā)周期)之后,才能合并基本的變更。這樣的改變意味著時(shí)間和資源的損失。
有了物聯(lián)網(wǎng),情況可能會(huì)大不相同。模擬工具與客戶和管理者的集成可以在創(chuàng)建的時(shí)候即興發(fā)揮作用。隨著設(shè)計(jì)師對(duì)移動(dòng)應(yīng)用程序的設(shè)計(jì)和框圖進(jìn)行實(shí)時(shí)更新,可以幫助實(shí)現(xiàn)前所未有的參與式產(chǎn)品開(kāi)發(fā)過(guò)程。
2.最小化迭代周期
參與性產(chǎn)品開(kāi)發(fā)過(guò)程的自然結(jié)果是一次成功的審查會(huì)議。客戶在開(kāi)發(fā)的每個(gè)階段的參與意味著最終產(chǎn)品幾乎沒(méi)有任何分歧。這意味著更少的迭代和更快的最終產(chǎn)品交付。
3.增強(qiáng)創(chuàng)造力
沒(méi)有人喜歡一天吃三次相同的食物。但是,開(kāi)發(fā)人員,設(shè)計(jì)人員和分析人員必須在迭代開(kāi)發(fā)周期中一次又一次地看到特定項(xiàng)目的面目。重復(fù)是無(wú)聊的,無(wú)聊不能激發(fā)任何創(chuàng)造力。這就是為什么受到?jīng)_擊的項(xiàng)目在同一個(gè)開(kāi)發(fā)人員手中很難達(dá)到卓越。因此,具有敏捷性的物聯(lián)網(wǎng)是創(chuàng)意工作場(chǎng)所的完美配方。
4.順利的內(nèi)部合作
現(xiàn)在,如果回到移動(dòng)應(yīng)用程序開(kāi)發(fā)示例,我們將看到應(yīng)用程序開(kāi)發(fā)中的主要問(wèn)題之一是代碼和設(shè)計(jì)的不兼容性。設(shè)計(jì)師可能會(huì)尋求獨(dú)特的想法,而開(kāi)發(fā)人員可能會(huì)對(duì)此進(jìn)行調(diào)整,反之亦然。像智能助手這樣的物聯(lián)網(wǎng)設(shè)備可以同時(shí)分析設(shè)計(jì)階段和編碼,建議復(fù)雜程度,以警告設(shè)計(jì)師和開(kāi)發(fā)人員。
5.正確引導(dǎo)項(xiàng)目
物聯(lián)網(wǎng)可以定期通知各個(gè)團(tuán)隊(duì)的進(jìn)度,可以為管理人員提供實(shí)時(shí)預(yù)測(cè)。 然后,他們可以快速確定團(tuán)隊(duì)的了解程度并進(jìn)行必要的干預(yù)。
敏捷項(xiàng)目管理框架
通過(guò)物聯(lián)網(wǎng)和敏捷框架的和諧集成,所有這些以及更多的事情都是可能的。現(xiàn)代工作場(chǎng)所已經(jīng)采用了視頻會(huì)議、自動(dòng)化文檔管理系統(tǒng)、工作流等。微軟的圖形和其他工具展望了一個(gè)充滿活力和智能的未來(lái)。物聯(lián)網(wǎng)和敏捷是實(shí)現(xiàn)這個(gè)夢(mèng)想的決定性步驟。
-
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2909文章
44719瀏覽量
374324
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論