項(xiàng)目遇到的問(wèn)題:
程序開(kāi)發(fā)是項(xiàng)目的核心脏榆。因此缺少管理的程序開(kāi)發(fā)猖毫,就不會(huì)作出成功的軟件項(xiàng)目。程序開(kāi)發(fā)過(guò)程中须喂,項(xiàng)目的程序員是根據(jù)已有的模塊設(shè)計(jì)文檔鄙麦,理清思路,然后編寫程序镊折。但是由于程序員編寫程序步驟比較隨心,導(dǎo)致可能出現(xiàn)對(duì)需求理解不清楚介衔,又或者由于本身的水平有限恨胚,導(dǎo)致程序本身存有缺陷。
解決方法:
因此炎咖,在項(xiàng)目管理中赃泡,項(xiàng)目經(jīng)理需要指出項(xiàng)目中高級(jí)程序員必須指導(dǎo)他們所屬的程序員。
1.程序員必須了解清楚自己所做部分的需求乘盼。
2.程序員必須了解清楚自己與其他人所做模塊的銜接點(diǎn),及其應(yīng)該注意的地方升熊。
3.程序員在開(kāi)發(fā)前最好編寫一個(gè)開(kāi)發(fā)的步驟文檔
步驟如下:
3.1弄清表間的關(guān)系(例如:A表與B表的關(guān)系究竟是1:N還是1對(duì)1還是N:M)
3.2看自己工作所需是視圖還是表,如果是視圖绸栅,先編寫好視圖的sql語(yǔ)句级野,這里亦可以當(dāng)做一個(gè)數(shù)據(jù)備份
3.3寫出業(yè)務(wù)邏輯運(yùn)行步驟,例如先計(jì)算A粹胯,后計(jì)算B蓖柔,再計(jì)算C。這樣寫代碼的時(shí)候风纠,就可以一步一步根據(jù)文檔有序的往下編寫程序况鸣。
3.4構(gòu)思出對(duì)頁(yè)面的布局及做法并寫進(jìn)文檔。
3.5讓你的上級(jí)對(duì)文檔進(jìn)行評(píng)審以便他對(duì)的你的錯(cuò)誤地方在編寫程序前已可以當(dāng)面指出竹观。
3.6編寫2點(diǎn)中與他人模塊間的銜接點(diǎn)及注意的地方镐捧,以及以什么方式銜接(例如是采用接口,還是某個(gè)對(duì)象)
4.正式編寫代碼臭增。(為了可以提高自己的寫代碼的效率懂酱,可以利用代碼生成器生成基本代碼,根據(jù)文檔增加進(jìn)所需的邏輯業(yè)務(wù)誊抛。)
5.代碼編寫完成后玩焰,要進(jìn)行測(cè)試。測(cè)試既要自己測(cè)試芍锚,也要提供大量的模擬數(shù)據(jù)給測(cè)試人員方便進(jìn)行測(cè)試昔园。因此蔓榄,應(yīng)該編寫一個(gè)模擬數(shù)據(jù)的存儲(chǔ)過(guò)程。
6.項(xiàng)目經(jīng)理圈子(qz.aura.cn)是IT默刚、科技甥郑、互聯(lián)網(wǎng)、工程項(xiàng)目經(jīng)理考試報(bào)名荤西、學(xué)習(xí)澜搅、交流、分享圈子邪锌。集案例+社群+活動(dòng)為一體勉躺,全方位服務(wù)項(xiàng)目經(jīng)理。成立以來(lái)舉辦線上活動(dòng)200余場(chǎng)觅丰,線下活動(dòng)數(shù)百場(chǎng)饵溅,覆蓋北京、上海妇萄、廣州蜕企、深圳、成都冠句、杭州轻掩、天津、重慶懦底、武漢等40多個(gè)城市唇牧。