從乙個陷入困境的專案中想到的

2021-08-29 09:30:40 字數 912 閱讀 7781

朱金燦

公司的乙個專案目前陷入了困境。使用者看完我們的演示之後說:「我覺得你們在拼湊乙個系統出來應付我們」。因此我覺得我們有必要反思前一階段的工作。

我覺得我們這個專案存在兩個方面的問題。

一是需求不明。需求不明導致我們花大力氣的幹出來的使用者不認可,而使用者認為軟體必須有的我們又沒有幹出來。這裡問題的關鍵是溝通機制。比如這次我想:是不是所有問題都是必須見面才能交流的?我是這樣設想的:開發工程師和使用者實現點對點的交流。比如使用者方和開發雙方分配時明確哪個子系統是哪些人負責的。比如a子系統在使用者方是甲負責的,在開發方是乙負責的。那麼甲和乙就應該密切交流。雙方人員列出乙個****表,上面列有雙方人員的**即時通訊工具和電子郵箱等等。交流方式也可以多種多樣,**,電子郵箱和qq等等。比如介面設計等,可以發一幅截圖過去詢問對方意見。實在交流不了再見面交流,畢竟見面交流成本高,耗費成本大。當然使用者的需求也是有變化的,我們需要的是挖掘使用者穩定的內在的需求。內部溝通也不夠。比如這次我們完成的系統都是各顧各的,整合不起來,就是我們開發人員之間的交流,子系統之間的介面沒有考慮到。

二是人性化做得不夠。比如tree ctrl控制項的使用。一般tree ctrl的最低枝項不應是資料庫記錄的。為什麼這麼說?因為假如是資料庫記錄,假如記錄一多就會導致載入困難。tree ctrl的最低枝項一般用作固定等級的分類。說人性化我不敢說我有什麼新想法。一是把自己當作使用者,站在使用者角度來思考:比如我是使用者,我喜歡用這個軟體嗎?其次參考一下著名軟體的介面設計,你就會有很多啟發。

出現現在的困鏡,專案經理自然要負起領導責任。我在想乙個專案經理應該在乙個專案中發揮怎樣的作用呢?我認為專案經理在乙個專案所應起的作用是:分配,協調,監督和攻克技術難題。分配就是根據個人的能力對開發任務進行分配。協調就是協調各個開發人員的開發進度,整合各個子系統和子模組,使之成為完整的軟體;監督就是監督實施各個開發人員的任務完成情況;攻克技術難題就是對一些阻礙開發的組織人員進行技術攻關。

專案中的乙個小指令碼

excel a裡是一大堆ip位址。excel b裡是ip位址所對應的實體地址。兩個檔案 excel a如下圖所示 excel b如下圖所示 需求 將excel a中的ip在excel b中找到對應的實體地址。那麼寫的思路是什麼樣的呢?剛開始想要操作excel,python裡也有針對excel操作的模...

想到乙個好玩的

想到乙個好玩的,沒人寫乙個下五子棋的程式,然後再想辦法統一介面,再由某些高手來寫乙個管道程式 用bash現成的也行 然後用程式和程式來比看哪個五子棋更厲害!為了防止作弊,可能需要第三方監督程式,呵呵。忽然想到的小靈感,挺有意思的!除了五子棋各種各樣的都可以咯,統一介面暫時簡單的想到了幾種,第一種下了...

從乙個計算機系小MM的困惑想到的

原文在這裡http topic.csdn.net u 20090206 00 09c8ed91 1871 4ee6 a710 acee306da5b3.html 我想不光學計算機的,很多在大學裡學習的人當時都有這種困惑,即 我現在學的東西有用嗎?學了這些,以後能找到什麼工作?進而就是很現實的 能證多...