LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

敏捷開(kāi)發(fā)的靈魂—小跑精神

admin
2010年7月25日 2:26 本文熱度 5454
    近來(lái)寫了不少敏捷開(kāi)發(fā)的系列文章,如《敏捷開(kāi)發(fā)中如何開(kāi)發(fā)高質(zhì)量產(chǎn)品》,《敏捷開(kāi)發(fā)的架構(gòu)設(shè)計(jì)》,《我的敏捷開(kāi)發(fā)實(shí)踐》,《敏捷開(kāi)發(fā)中的code review》等,這些都是關(guān)乎方法的。方法固然很重要,但還有另外一部分筆者覺(jué)得非常的重要,而且不容易被人關(guān)注,也是這篇文章想和大家一起探討的內(nèi)容,這就是敏捷開(kāi)發(fā)的“精神”。筆者認(rèn)為敏捷開(kāi)發(fā)的“精神”是敏捷開(kāi)發(fā)的核心,也是敏捷開(kāi)發(fā)之所以稱為敏捷開(kāi)發(fā)之所在。

    方法和精神,孰重孰輕,是仁者見(jiàn)仁智者見(jiàn)智。但缺少精神的方法,長(zhǎng)久以往,便形似而神不似,缺乏核心和靈魂,猶如 “行尸走肉”。君不見(jiàn),美國(guó)的民主模仿者不在少數(shù),民主民權(quán),三權(quán)分立,權(quán)力制約,方法可謂一套一套,有best practice(最佳實(shí)踐)可循,但強(qiáng)大富強(qiáng)如美國(guó)者也僅此一家,如鐵桿小弟墨西哥卻是遠(yuǎn)不如,偷渡到美國(guó)倒是積極有余。想起前陣有一部電視劇——《士兵突擊》,受到廣大觀眾的喜愛(ài),假如我們做一個(gè)問(wèn)卷調(diào)查,問(wèn)一些觀眾:什么是“鋼七連”?答案有:鋼七連是超強(qiáng)的作戰(zhàn)能力,鋼七連是紀(jì)律嚴(yán)明的團(tuán)隊(duì),鋼七連訓(xùn)練刻苦,鋼七連是“不拋棄、不放棄”的一種精神。我想很多觀眾都會(huì)說(shuō),鋼七連是“不拋棄,不放棄”的一種精神。所以,作者認(rèn)為方法之外,還有超乎方法的所在,就是精神。敏捷開(kāi)發(fā)也是如此,方法之外(迭代、測(cè)試驅(qū)動(dòng)、重構(gòu)、結(jié)對(duì)編程等),還有超乎方法的精神存在。

    記得前兩年敏捷開(kāi)發(fā)流行之始,在公司上下掀起了一股敏捷之風(fēng),尤為壯觀的是“一夜”之間所有的團(tuán)隊(duì)都敏捷了,全都號(hào)稱自己團(tuán)隊(duì)正在敏捷開(kāi)發(fā),全部裝備了“敏捷開(kāi)發(fā)”的光環(huán)。了解之后,發(fā)現(xiàn)其中大部分團(tuán)隊(duì)的確是開(kāi)始使用一些敏捷開(kāi)發(fā)被推崇的方法,比如,一些團(tuán)隊(duì)使用了迭代開(kāi)發(fā),還有一些團(tuán)隊(duì)使用了結(jié)對(duì)編程,還有一些團(tuán)隊(duì)開(kāi)始使用測(cè)試驅(qū)動(dòng)開(kāi)發(fā)。當(dāng)然,我們團(tuán)隊(duì)(包括我本人)也是其中的一員。這倒讓我認(rèn)識(shí)到,從眾心理不僅在人與人之間存在,在團(tuán)隊(duì)之間也是存在的。

    這里倒不是去點(diǎn)評(píng)這些團(tuán)隊(duì)的做法,開(kāi)始使用敏捷是值得鼓勵(lì)和贊賞的。只是這樣的現(xiàn)象引發(fā)了我當(dāng)時(shí)不少的困擾和思考:到底什么是敏捷開(kāi)發(fā)?是否真是“神說(shuō),要有敏捷,于是就有了敏捷”?是否一夜間大家就由于使用了一個(gè)迭代開(kāi)發(fā)的方法(盡管一個(gè)迭代里面還是用瀑布),大家就都敏捷了?

    直到前幾天去上地的“小肥羊”吃火鍋,又觸動(dòng)了心中一直在思考的什么是敏捷開(kāi)發(fā)的問(wèn)題。在“小肥羊”里現(xiàn)在也能看到和“海底撈”一樣拉面條的小弟,也有免費(fèi)送豆?jié){的服務(wù)。但是雖然這些方法都類似,卻還是覺(jué)得和“海底撈”不太一樣。后來(lái)覺(jué)得二者確實(shí)不一樣,不一樣的是人,是氣氛,是那種服務(wù)的精神。

    所以,總而言之,筆者認(rèn)為:敏捷開(kāi)發(fā)之所以為敏捷開(kāi)發(fā),不是因?yàn)槠浞椒ǎm然方法也很重要),而是因?yàn)槊艚莸木翊嬖冢曳Q這種敏捷的精神為“小跑精神”。下面讓我們一步一步去看看,到底敏捷開(kāi)發(fā)的“小跑精神”是什么?

敏捷開(kāi)發(fā)的“小跑精神”

    不知諸位讀者是否都注意到一個(gè)現(xiàn)象,不管在哪個(gè)行業(yè),餐館也好,酒店也罷,甚至飛機(jī)上的空乘服務(wù),總有一些好的服務(wù)人員,他/她們?cè)诜?wù)時(shí)總是滿懷熱情地,“小跑”著為大家服務(wù)。他/她們總能注意到客人的需求,總能給客人提供及時(shí)的服務(wù),而且總是在尋找“金礦”似的尋找自己可以貢獻(xiàn)的地方。他/她們或許沒(méi)有那種所謂的禮儀方法,滿口的“您好”,“您辛苦了”,“謝謝”,“謝謝光臨”這些方法,但他們的態(tài)度和精神,無(wú)時(shí)不刻地體現(xiàn)她們的熱情,無(wú)時(shí)不刻不在感染顧客。

    這就是我稱之為“小跑精神”名字的來(lái)源。“小跑精神”是一種主人翁態(tài)度,是一種自動(dòng)服務(wù)的熱情,而不是表面的方法和寒暄。現(xiàn)在太多的公司和團(tuán)隊(duì),都太注重所謂表面的形式,而往往忽略了內(nèi)在的精神。如在任何銀行的電話中心,撥打進(jìn)去后都是機(jī)器的寒暄“您好,歡迎光臨某某銀行電話中心……”,但是如果沒(méi)有真的傳遞“小跑精神”的服務(wù)給客戶,這樣的話語(yǔ)只不過(guò)是浪費(fèi)顧客的時(shí)間和顧客電話費(fèi)而已,不能感染顧客,并提高的客戶滿意度和忠誠(chéng)度。

    敏捷開(kāi)發(fā)中“小跑精神”也是這樣的一種精神和態(tài)度,一種對(duì)產(chǎn)品,對(duì)項(xiàng)目的由內(nèi)而外的熱愛(ài),樂(lè)于貢獻(xiàn)的主人翁精神。每個(gè)個(gè)體都可以按照組織的最高利益,自我驅(qū)動(dòng)的完成組織的目標(biāo)。

    小跑精神可以體現(xiàn)在下面幾點(diǎn):

    1. 人找問(wèn)題,而不是問(wèn)題找人

    問(wèn)題找人,是一個(gè)極其普遍的現(xiàn)象。在組織協(xié)調(diào)中,一個(gè)很常見(jiàn)的現(xiàn)象是“責(zé)任分散”。當(dāng)一個(gè)問(wèn)題由一個(gè)人負(fù)責(zé)時(shí),猶如個(gè)體戶經(jīng)營(yíng),那這個(gè)個(gè)體肯定是盡心盡責(zé),因?yàn)檫@是他一個(gè)人的“責(zé)任”。當(dāng)組織逐漸壯大,特別是近幾年全球化的經(jīng)營(yíng)方式,一個(gè)任務(wù)由多人負(fù)責(zé),甚至多個(gè)不同國(guó)家的人負(fù)責(zé)的情況,已經(jīng)司空見(jiàn)慣,這樣的團(tuán)體協(xié)作中,容易滋生“責(zé)任分散”的現(xiàn)象。

    什么是責(zé)任分散?比如,在街頭,四周只有你一個(gè)人,當(dāng)你看到旁邊有個(gè)小孩躺在地上哭,你一定會(huì)過(guò)去扶起小孩,然后提供你的愛(ài)心和幫助。但是,換另外一個(gè)場(chǎng)景,在一個(gè)繁忙的街邊,四周都是匆忙而過(guò)的人群,當(dāng)你看到旁邊有個(gè)小孩躺在地上哭時(shí),你可能會(huì)隨著人群走過(guò)。這就是責(zé)任分散,當(dāng)人越多時(shí),大家都覺(jué)得,一件事情可能是別人會(huì)去做,所以自己就不去做了,而且自己不去做內(nèi)心收到的譴責(zé)也不會(huì)很大。因?yàn)椋械呢?zé)任都分散到了所有的個(gè)體上,收到的內(nèi)心的譴責(zé)也都分散到了所有的個(gè)體。

    在軟件項(xiàng)目管理中,也是經(jīng)常問(wèn)題找人,而不是人找問(wèn)題。下面的場(chǎng)景大家肯定不陌生:

    在產(chǎn)品開(kāi)發(fā)早期,由于代碼開(kāi)發(fā)過(guò)快,代碼混亂,需要重構(gòu)。但開(kāi)發(fā)人員覺(jué)得還沒(méi)發(fā)生問(wèn)題,無(wú)需重構(gòu)。所以一拖再拖,最后索性不重構(gòu)了。

    今天有個(gè)defect開(kāi)給了某個(gè)開(kāi)發(fā)人員,測(cè)試人員在defect里面的描述寫的不是很清楚,導(dǎo)致無(wú)法重現(xiàn)defect。開(kāi)發(fā)人員一直等著測(cè)試人員,測(cè)試人員等著開(kāi)發(fā)人員,一拖就是兩天過(guò)去。

    今天是code review deadline,但沒(méi)找到會(huì)議室開(kāi)review會(huì)議,就延遲到了明天,明天還是沒(méi)找到,就延遲到了后天,最后就是由于會(huì)議室,導(dǎo)致sign off延期三天。

    類似這些人找問(wèn)題,而非問(wèn)題找人的現(xiàn)象缺的不是技術(shù)、也不是條件,缺的正是一種“小跑精神”。一種不斷主動(dòng)發(fā)現(xiàn)問(wèn)題,積極解決問(wèn)題的精神。

    敏捷開(kāi)發(fā)中的“小跑精神”下應(yīng)該是人找問(wèn)題,只要是對(duì)組織和項(xiàng)目有幫助的,都要積極主動(dòng)的去思考和提高,并積極的采取行動(dòng),不要等到每次問(wèn)題找你頭上了再開(kāi)始消極的去回應(yīng)。

    2. 自我決策,而不是事事等待命令

    “小跑精神”崇尚流程與靈活的平衡,科學(xué)管理與情感精神的統(tǒng)一。當(dāng)今商業(yè)環(huán)境快速變化,唯一不變的就是變化。沖在一線的“開(kāi)發(fā)人員”是最了解系統(tǒng)架構(gòu)和技術(shù)、開(kāi)發(fā)工作量,某一件改動(dòng)對(duì)項(xiàng)目影響的人。“小跑精神”的團(tuán)隊(duì)成員,應(yīng)該擁有在一定范圍內(nèi)的自我決策的能力,充分靈動(dòng)的為產(chǎn)品創(chuàng)造最大價(jià)值。

    如果把項(xiàng)目比作從北京到廣東自駕旅游,那除了項(xiàng)目目標(biāo)、方向和主要的匯合點(diǎn)外,團(tuán)隊(duì)在哪個(gè)路段開(kāi)什么速度行車,由于堵車走哪個(gè)小路,哪天在哪個(gè)加油站加油這些具體的執(zhí)行層面,完全交由團(tuán)隊(duì)自身決策。這樣既能下方復(fù)雜度,又能充分發(fā)揮團(tuán)隊(duì)的“小跑精神”,選擇最佳方式實(shí)現(xiàn)組織的目標(biāo)。

    所以,“小跑精神”是在大方向和策略不變的情況下的自我決策,而不是事事層層匯報(bào),等待上級(jí)命令(當(dāng)然在影響大方向和戰(zhàn)略的情況下,還是應(yīng)該向上匯報(bào))。


敏捷開(kāi)發(fā)“小跑精神”的管理方式

    精神,是一個(gè)藝術(shù)性的事物,無(wú)法像科學(xué)一樣定量衡量。敏捷開(kāi)發(fā)的精神,是隨著團(tuán)隊(duì)文化和管理方式孕育而生。軟件開(kāi)發(fā)的團(tuán)隊(duì)文化,大體可以分為下面這兩個(gè)維度。一個(gè)是自上而下的計(jì)劃與控制,一個(gè)是自下而上的靈活與主動(dòng)。他們二者的關(guān)系如下:

    計(jì)劃、控制意味著從需求,到架構(gòu),到設(shè)計(jì),到開(kāi)發(fā),測(cè)試的完全的控制和計(jì)劃,代表就是傳統(tǒng)的瀑布開(kāi)發(fā)了。在軟件開(kāi)發(fā)管理中,總是喜歡把軟件工程和另一個(gè)領(lǐng)域做比較:建筑工程。而且最早的軟件工程的思想來(lái)源就是受到了建筑領(lǐng)域的深刻影響,《建筑的永恒之道》一書估計(jì)是軟件從業(yè)者人盡皆知了。這對(duì)計(jì)算機(jī)軟件工程的發(fā)展起到了很大的積極作用。因?yàn)檐浖徒ㄖ泻芏嗟南嗨菩裕缃M件,設(shè)計(jì),分工,計(jì)劃等等。所以,早期的軟件工程,強(qiáng)調(diào)“瀑布”開(kāi)發(fā),需求、架構(gòu)、設(shè)計(jì)、開(kāi)發(fā),規(guī)劃和設(shè)計(jì)好一切。這在軟件出現(xiàn)的最初的一段時(shí)間,是被很好的應(yīng)用并推廣,為軟件行業(yè)起到了很大的促進(jìn)作用。

    但隨著社會(huì)的發(fā)展,企業(yè)信息技術(shù)的成熟,以及越來(lái)越變化的客戶需求,建筑式的瀑布開(kāi)發(fā),已經(jīng)不能符合軟件團(tuán)隊(duì)的需求。以前,企業(yè)只要能有個(gè)網(wǎng)站可能就很滿足,也沒(méi)有太多的需求訴求,現(xiàn)在就不一樣了,每個(gè)企業(yè)的各個(gè)部門都有信息化的需求,而且需求不斷變化,不同部門之間需求有時(shí)還有沖突。這時(shí)完全計(jì)劃、控制式的軟件開(kāi)發(fā)方式,就不能滿足商業(yè)發(fā)展需求了。

    此外,軟件研發(fā)是管人,是管理人腦力創(chuàng)造性的產(chǎn)出,是知識(shí)密集型產(chǎn)業(yè)管理。管死物,可以規(guī)劃計(jì)劃的很詳細(xì),然后根據(jù)規(guī)劃優(yōu)化資源,因?yàn)槭挛锸撬赖模粫?huì)產(chǎn)生波動(dòng)和變化。猶如,泰勒用秒表對(duì)的生產(chǎn)的每個(gè)操作步驟進(jìn)行了精密監(jiān)測(cè)之后,才有了精確的工作度量方法,才能衍生大規(guī)模流水線生產(chǎn),因?yàn)橹挥薪^對(duì)的穩(wěn)定,才能有絕對(duì)的控制和規(guī)劃,才有了流水線的批量大規(guī)模生產(chǎn)和資源優(yōu)化,這在管理高度勞動(dòng)密集型工作時(shí)是常見(jiàn)的。所以,泰勒的秒表試驗(yàn),量化的工作時(shí)間是是福特流水線的基礎(chǔ)。而軟件行業(yè),是一個(gè)創(chuàng)造力的腦力活動(dòng)過(guò)程,人的產(chǎn)出是波動(dòng)的,變化的,很難用秒表精確(大家應(yīng)該都認(rèn)識(shí)到一個(gè)現(xiàn)象:即高產(chǎn)出的研發(fā)人員是一般產(chǎn)出研發(fā)人員的好幾倍),所以知識(shí)密集型行業(yè)和人的積極性和主動(dòng)性等精神方面是緊密相關(guān)。所以試圖用管死物優(yōu)化控制的方法去管人的大腦,是會(huì)出問(wèn)題的。現(xiàn)在的軟件行業(yè),許多的經(jīng)理和企業(yè),都有把人當(dāng)作機(jī)器般對(duì)待的傾向,大量的控制與規(guī)劃,規(guī)章制度,匯報(bào)會(huì)議,審核流程,這樣的企業(yè)文化和團(tuán)隊(duì)中,是很難出現(xiàn)員工的主動(dòng)創(chuàng)造,主動(dòng)貢獻(xiàn),更不可能出現(xiàn)“小跑精神”的企業(yè)文化和好員工,不鉆流程的空子偷工減料就算不錯(cuò)了。所以敏捷開(kāi)發(fā)是在計(jì)劃控制的基礎(chǔ)上,把上圖的中間線向右邊移動(dòng)的過(guò)程。敏捷開(kāi)發(fā)注重靈活主動(dòng),更加注重人的作用,而不是以控制、流程管死物的方法來(lái)限定人的積極性,這樣的管理方式更容易產(chǎn)生精神產(chǎn)物,也就是敏捷開(kāi)發(fā)“小跑精神”的基礎(chǔ)。

    中國(guó)人向以以德服人、無(wú)為而治的管理方式而著稱,這是上圖中偏右的管理方式,而西方則擅長(zhǎng)量化的科學(xué)管理方式,是偏向左邊的管理方式。而敏捷開(kāi)發(fā)則是一個(gè)中間的一個(gè)平衡。計(jì)劃和控制,是科學(xué);靈活、主動(dòng)是藝術(shù),敏捷開(kāi)發(fā)是科學(xué)與藝術(shù)的統(tǒng)一。

    計(jì)劃和控制是冰冷的,沒(méi)有情感的,沒(méi)有活力的;靈活主動(dòng)是火熱的,是洋溢熱情的,是突出主動(dòng)貢獻(xiàn)的。絕對(duì)的靈活,也是要出大問(wèn)題的,組織會(huì)變得失控,失去章法,最后慢慢衰退。很多國(guó)內(nèi)的小型軟件公司,很多就是過(guò)度靈活,軟件生命周期沒(méi)有良好的定義和流程,沒(méi)有良好的質(zhì)量控制,也沒(méi)有開(kāi)發(fā)流程和測(cè)試流程,如此企業(yè)規(guī)模一大,就很容易出現(xiàn)問(wèn)題。所以一些民營(yíng)企業(yè)軟件公司,想要做大做強(qiáng),就必須要有章法,要有控制和規(guī)劃,引進(jìn)科學(xué)的管理方法來(lái)管理軟件研發(fā)過(guò)程。絕對(duì)的計(jì)劃和控制,組織就會(huì)僵化,沒(méi)有創(chuàng)新力,失去激情,如一些大型的國(guó)企,過(guò)度的規(guī)章制度和控制,使得組織缺乏激情和創(chuàng)造力。所以,這二者,沒(méi)有絕對(duì)的好,也沒(méi)有絕對(duì)的壞。上圖中,中間的虛線是軟件管理的方式,那么敏捷開(kāi)發(fā),是從以往的絕對(duì)控制的科學(xué)管理開(kāi)發(fā)方式,逐漸向右移動(dòng)。當(dāng)然,這就導(dǎo)致敏捷開(kāi)發(fā)中控制和規(guī)劃的元素少了一些,藝術(shù)管理的意味大了一些,但藝術(shù)這東西,說(shuō)不清道不明,這也難怪大家用方法來(lái)衡量敏捷開(kāi)發(fā)。

    敏捷開(kāi)發(fā)更加注重管理藝術(shù)的成分,而不是把軟件工程當(dāng)作絕對(duì)的科學(xué)。強(qiáng)調(diào)靈活、主動(dòng)、熱情的“小跑精神”。融合了人性化的管理和科學(xué)的方法,這不能不說(shuō)是軟件業(yè)管理方法的一大改進(jìn)。

敏捷開(kāi)發(fā)的“陰陽(yáng)之道”

    前不久,和一位資深的架構(gòu)師談天,他說(shuō)了一個(gè)形象的比喻來(lái)形容組織中的“老化現(xiàn)象”,他說(shuō)道;組織就像一棵樹(shù),組織變得越來(lái)越大,樹(shù)干、樹(shù)枝就越多,而樹(shù)枝和樹(shù)干逐漸失去活力,而最新加入公司的員工,就猶如一顆大樹(shù)上的新葉,迸發(fā)著青春和激情,但隨著工作時(shí)間增長(zhǎng),也就慢慢的老化,失去往日的激情,慢慢成為組織的“朽木”。任何組織和團(tuán)隊(duì),如果這樣的朽木越來(lái)越多,終有一天會(huì)枯竭。

    敏捷開(kāi)發(fā)正是這樣一種軟件管理方法,崇尚組織和人的精神,它的靈魂是靈活、熱情、主動(dòng)的“小跑精神”。敏捷開(kāi)發(fā)是計(jì)劃控制到以人為中心的一個(gè)轉(zhuǎn)變,是“中間線”向右一直移動(dòng)的過(guò)程。至于那根線該移到哪個(gè)位置,應(yīng)該靈活到什么程度,就沒(méi)有絕對(duì)定量的衡量。管死物還可以是科學(xué)方法,用project工具、甘特圖等方法規(guī)劃,加以定量;而精神層次則帶有藝術(shù)成分,是難以科學(xué)量化,而敏捷開(kāi)發(fā)就是這樣科學(xué)與藝術(shù)的結(jié)合管理方法。它們二者之間難以去量化,你無(wú)法去確定他們的比例是什么樣的,也無(wú)法量化哪個(gè)多、哪個(gè)少。所以,用下面這張圖來(lái)描述敏捷開(kāi)發(fā)我覺(jué)得更為合適。

    上圖是中國(guó)古代的太極陰陽(yáng)魚,形象化地表達(dá)了陰陽(yáng)輪轉(zhuǎn),相反相成是萬(wàn)物生成變化根源的哲理。對(duì)敏捷開(kāi)發(fā)而言,也正適合深刻表達(dá)出計(jì)劃控制和靈活主動(dòng),科學(xué)管理與藝術(shù)管理之間的互相轉(zhuǎn)化,相對(duì)統(tǒng)一的關(guān)系,所謂動(dòng)極而靜,靜極復(fù)動(dòng),一動(dòng)一靜,互為其根,而這就是敏捷開(kāi)發(fā)的管理之道。

    精神是藝術(shù)層面的產(chǎn)物,比較困難去定量的衡量和引導(dǎo)。如何去建立和加強(qiáng)敏捷開(kāi)發(fā)團(tuán)隊(duì)的“小跑精神”,又如何去衡量團(tuán)隊(duì)成員的績(jī)效評(píng)估呢?下一篇文章,我們將繼續(xù)這個(gè)話題。


該文章在 2010/7/25 2:26:59 編輯過(guò)
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

黄频国产免费高清视频,久久不卡精品中文字幕一区,激情五月天AV电影在线观看,欧美国产韩国日本一区二区
中文字幕乱码亚洲∧V日本亚洲 | 亚洲美乳中文字幕 | 亚洲日韩国产欧美一区二区三区 | 午夜成人亚洲理论片在线观看 | 午夜性色精品一区 | 午夜福利理论片高清在线观看 |