<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Nomad & His Life

    博觀而約取,厚積而薄發(fā)
    posts - 15, comments - 88, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    一份考試系統(tǒng)項(xiàng)目的失敗報(bào)告

    Posted on 2006-06-30 22:52 Nomad 閱讀(494) 評論(1)  編輯  收藏 所屬分類: Code Life
    就像某人說的失敗并不可怕,可怕的是不知道從失敗中吸取教訓(xùn)。


    前言
    本項(xiàng)目的目的是構(gòu)建一個(gè)在線的考試系統(tǒng),功能包括在線考試、用戶管理、題庫管理、試卷管理、教師批改、分?jǐn)?shù)統(tǒng)計(jì)分析等。系統(tǒng)使用Java技術(shù)、Oracle數(shù)據(jù)庫。開發(fā)人員計(jì)劃為4人。時(shí)間周期為一個(gè)月。



    項(xiàng)目概述
    一、計(jì)劃的制定
    一個(gè)月簡單分為4周,第一周完成界面設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、對象設(shè)計(jì)、平臺搭建等工作。
    第二周完成對象模塊的開發(fā)。
    第三周完成頁面的開發(fā)。
    第四周進(jìn)行測試與完善工作。

    二、軟件框架
    采取四層結(jié)構(gòu),由底向上依次是:
    Hibernate->Spring->Struts->JSP+JSTL+DWR
    DAO->Model->Controller->View

    三、人員配置???
    一個(gè)leader(M)+三個(gè)組員(A、B、C)

    四、任務(wù)劃分
    M的任務(wù)1是:對象設(shè)計(jì)、平臺搭建;
    A的任務(wù)1是:界面設(shè)計(jì);
    B的任務(wù)1是:數(shù)據(jù)庫設(shè)計(jì);
    c的任務(wù)1沒有。

    M的任務(wù)2是:用戶管理模塊、在線考試模塊;
    A的任務(wù)2是:題庫管理模塊;
    B的任務(wù)2是:試卷管理模塊;
    c的任務(wù)2是:教師批改模塊、分?jǐn)?shù)統(tǒng)計(jì)分析模塊。


    失敗原因
    一、計(jì)劃偏差
    如果是設(shè)計(jì)優(yōu)秀的軟件,在模塊開發(fā)上花的時(shí)間應(yīng)該是頁面開發(fā)所花時(shí)間的N倍(視軟件的大小與復(fù)雜度),簡單的給這兩個(gè)部分一周時(shí)間不太合理。實(shí)際的情況也是這樣,到項(xiàng)目結(jié)束的時(shí)候,很多模塊都只完成了基本的部分,即沒有開發(fā)完成。
    教訓(xùn):做需求時(shí)只能預(yù)估項(xiàng)目的計(jì)劃。計(jì)劃的具體制定應(yīng)該在設(shè)計(jì)工作完成后考慮。

    二、風(fēng)險(xiǎn)管理
    在項(xiàng)目組中,每個(gè)人都有自己的繁重任務(wù),可是在第二個(gè)星期時(shí),組員C因?yàn)樘厥馇闆r退出了項(xiàng)目組,于是他所負(fù)責(zé)的模塊空置一旁。因?yàn)闆]有預(yù)料到這個(gè)突發(fā)情況,項(xiàng)目組也沒法再添加組員進(jìn)來。
    教訓(xùn):M應(yīng)該有處理組員突然離開風(fēng)險(xiǎn)的準(zhǔn)備。

    三、時(shí)間控制
    項(xiàng)目總的時(shí)間只有一個(gè)月,但是四位成員全部都有其他重要的事務(wù)須處理,這些其他的工作至少用掉每個(gè)成員10天的時(shí)間。項(xiàng)目進(jìn)度因此嚴(yán)重滯后。
    教訓(xùn):M已經(jīng)知道成員們會(huì)分心處理其他的事務(wù),且項(xiàng)目時(shí)間無法延長的情況下,在需求和設(shè)計(jì)時(shí)應(yīng)該壓縮功能。

    四、技術(shù)問題
    對項(xiàng)目組的四位成員來說本次軟件的框架都不太熟悉,在項(xiàng)目的開發(fā)過程中都經(jīng)歷了一個(gè)了解熟悉的過程。這樣的一個(gè)過程也讓項(xiàng)目的進(jìn)度跟著拖累。并且由于對技術(shù)的不熟悉,成員們的開發(fā)效率也是令人頭痛的問題。
    教訓(xùn):作為程序員應(yīng)當(dāng)熟悉軟件開發(fā)中的各項(xiàng)技術(shù),平時(shí)就需要磨練自己的技藝,不能抱著到實(shí)際項(xiàng)目中用用就會(huì)的思想。對于項(xiàng)目的計(jì)劃制定者也需要將項(xiàng)目成員的技術(shù)問題考慮到,留出一定的時(shí)間學(xué)習(xí)是必要的。


    項(xiàng)目結(jié)果
    從后臺到頁面全部完成的模塊有用戶管理、題庫管理。其它模塊都在半完成或沒啟動(dòng)狀態(tài)。

    評論

    # re: 一份考試系統(tǒng)項(xiàng)目的失敗報(bào)告  回復(fù)  更多評論   

    2006-11-02 01:20 by njwander
    呵呵,拖樓主后腿了。
    主站蜘蛛池模板: 亚洲精品电影在线| 可以免费观看一级毛片黄a| japanese色国产在线看免费| 极品美女一级毛片免费| 久久高潮一级毛片免费| 免费无码毛片一区二区APP| 免费视频专区一国产盗摄| 国外成人免费高清激情视频| 亚洲国产人成中文幕一级二级| 国产亚洲无线码一区二区| 亚洲ts人妖网站| 精品在线视频免费| 无码人妻丰满熟妇区免费 | 国产免费黄色无码视频| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 亚洲国产精品SSS在线观看AV| ass亚洲**毛茸茸pics| 亚洲免费网站在线观看| 亚洲乱码国产一区网址| 一级午夜免费视频| 大陆一级毛片免费视频观看i| 亚洲Av永久无码精品一区二区| 久久久国产精品无码免费专区| 亚洲色欲或者高潮影院| www免费插插视频| 中文字幕亚洲图片| 欧美日韩亚洲精品| 亚洲国产成人久久笫一页| 亚洲区精品久久一区二区三区| 国产在线观看免费av站| 国产精品成人免费综合| 911精品国产亚洲日本美国韩国| 日本亚洲免费无线码| 亚洲Av永久无码精品黑人 | 水蜜桃视频在线观看免费| 亚洲国产精品一区二区久久hs | 成a人片亚洲日本久久| 亚洲天堂免费在线| 国产亚洲精品免费| 久久精品亚洲综合| 特级av毛片免费观看|