使用好處 |
Visual Expert乃是專門為Visual Basic 與 PowerBuilder 開發人員所設計的應用程式管理工具,提供強大的衝擊分析、檢視程式等功能,有效提升程式碼品質、保存知識資產並降低變動風險。
使用Visual Expert可以為您節省30 %以上的系統開發與維護成本。
知識管理
使用Visual Expert 可以幫您做好應用程式的知識管理,讓您在不同的開發階段中都能安全保存您的知識資產,想想看在您的公司在下列情境中必須花費多大的知識管理成本:
• 參與一個專案 --- 獲取知識
當一位新人新加入一個專案計畫時通常需要花幾個月時間才能掌握應用程式的相關知識及架構。
• 離開一個專案 --- 保存知識
當專案團隊有人離開了,這也表示他將會帶走這些知識。
• 分工合作 --- 移轉知識
當應用系統要移交給另一個團隊時,移交過程將耗時耗力。
使用Visual Expert
- 你可以把應用程式的知識保存在這套工具中。
- 這些知識可以隨時分享給專案團隊中的每一個成員。
|

Take
the tour |
變動管理
使用Visual Expert 可以幫您避免掉因為程式的修改而衍生的任何負面影響:
• Visual Expert 可以事先幫您偵測評量每個變動所可能帶來的衝擊。
• Visual Expert 可以防微杜漸,幫您免除許多風險,如用在除錯、或部署等的額外支出,更重要還能幫您避免因為專案進行不順利所帶來的形象損失。
程式的修改常會不預期的為專案帶來許多負面衝擊,這些衝擊在專案開發的任何階段都可能冒出來,甚至是在程式部署後才冒出問題來,我們知道當問題在越接近結案之前出現,就要花更大的心力或成本才能完成。因此,要把這樣的風險控制到最低,系統發展人員應該要使用衝擊分析(Impact
Analysis)的工具。
Visual Expert 的衝擊分析功能:
- 過程變成非常的容易及快速。
- 結果是直接、完整及可靠的。
- 所以變動可以被很安全的狀態下完成。 降低成本
使用Visual Expert 可以幫您節省 30 % 以上的系統開發與維護成本。
How much will you save?
| Without Visual Expert |
With Visual Expert |
| 掌握了解新程式 |
| 沒有使用Visual Expert ,新進人員花在了解系統程式的時間較無法預測,會端隨新進人員個人狀況而定,讓企業投入較大時間成本。 |
使用Visual Expert,新進人員可以在預期時間內有效率掌握新程式,讓企業可以較精準控制新進人員上手的情形,如控制在數週或數月內。 |
| 修改程式 |
以傳統的方式修改,要花:
- 70% 找尋程式碼
- 30% 實際修改程式碼
|
以自動化的搜尋,Visual Expert顯著減少修改的時間,為企業大幅減少成本。 |
| 無預警的風險衝擊 |
| 沒有使用Visual Expert 將難以評估變動衝擊,可能為企業隱藏潛在風險,並對未來產生重大損失(如:
重新開發、重新部署 等) 。 |
Visual Expert 自動衝擊分析,可以幫企業把潛在的問題迅速偵測並定義出來。 |
| 知識經驗流失 |
| 專案團隊人員的離開,會同時把專案的know how 一併帶走,為企業帶來難以彌補的損失。 |
使用Visual Expert的好處是,即使沒有人知道這個應用程式的內容,您仍可藉助 Visual
Expert輕易把問題解決。 |
效益立竿見影
快速的安裝
Visual Expert 的安裝不用五分鐘就可以完成,如果你用預設值安裝,馬上就能上手。
最短的學習曲線
她的功能非常強悍,但使用卻非常容易。
使用 (快速入門手冊) 我們保證您可以在30分鐘內立刻領略該產品的精華,並應用自如。
立竿見影的效益
從使用的第一天開始,你就能體驗Visual Expert 帶給您前所未有的效益。
|
|
|
強悍功能 |
| |
| How does Visual Expert
work? |
| |
|
|
| |
• Visual Expert 分析原始碼以描述應用程式和它內部執行的細節。
• Visual Expert 讓開發人員檢視應用程式,來發現問題並即時更正問題。
• Visual Expert 列出與即將修改程式相關的所有項目元件,幫助使用者事先做好衝擊分析。
• 最後,Visual Expert 幫您自動產生完整的技術文件。
|
| 衝擊分析(Impact Analysis) |
| |
您常需要修改您的應用程式嗎?只要一個click,Visual Expert 就可以幫您列出所有與該程式有關的元件,並為您智慧分析每個改變可能帶來的衝擊。
為什麼需要衝擊分析工具?
每個程式修改動作都可能帶來無法預期的負面影響。 "牽一髮動全身"正是程式修改的最佳寫照,舉例來說,當一個變數被重新命名,那所有和這變數有關的程式也必須跟著改變,但是我們如何在這麼多程式的系統中找到和這變數有相關的程式呢?
Visual Expert 能提供給您的解決方案
• Visual Expert 在數分鐘內就可以幫您完整分析您的應用程式。
• 您可以隨意選擇應用程式的任何項目來分析。
• Visual Expert 可以把您所選項目有關的所有物件,完整列出所有元素。
|
| 程式碼自動文件化(Source Code
Documentation) |
| |
在開發系統時,寫文件總是一件繁瑣而且令人討厭的事情。因此大部分的專案,在文件完整性上常有很大的問題。Visual
Expert 可以在短短幾分鐘內幫您自動產生文件,並且隨時更新,讓您不再苦於文件製作,可以花更多心思在更重要的事情上。
提供進一步客製化文件功能
您有多達30種以上的範本選擇:
• 一些範本可產生Word 或HTML 格式的程式碼文件。
• 一些範本可以幫您檢視程式碼。
Visual Expert 亦提供精靈幫您量身訂做您要的文件結果
|
| 檢視您的應用程式 (Browse through
your application) |
| |
您曾經認真檢視過您所撰寫過的程式嗎?我想一般人的答案都是NO! 感謝Visual Expert,它的Navigation
bar™、Source Browser™以及 Previews™等功能,讓這套工具可以幫您輕易地檢視您的程式碼。
檢視您的程式碼
不管程式多複雜,Visual Expert 都可以讓您輕鬆的檢視程式。它能為您在專案開發或維護上爭取更多的寶貴時間,並且讓新的開發人員可以更快速上手進入專案開發的狀況。
Visual Expert 幫助您:
• 呈現應用程式的架構與其他元件的關聯。
• 發覺繼承關係並且掌握程式框架。
• 事先預覽程式視窗,以便視覺化其呈現之面貌且便於測試。
|
| 改善程式碼品質(Code Review) |
| |
您想知道如何改善您的程式碼品質並且偵測出沒有的應用元件嗎?
事實上,資訊專案非常需要規則才能夠將:
• 程式碼正規化
• 程式碼撰寫得易於閱讀
• 維護工作變得容易
Visual Expert 在開發的每個階段都緊密協助您:
• 開發階段前:Visual Expert 可以幫您定義開發規則。(您也可以使用預設規則)
• 開發階段中:Visual Expert 可以幫您執行這些規則並且修正錯誤。
• 開發階段後:Visual Expert 可以幫您在整個應用程式中搜尋出一些沒有符合規則、功能有限的問題元件。
|
| 偵測多餘的程式碼 (Dead Code) |
| |
Dead Code指的就是一些從來沒有被呼叫或執行過的功能、參數、變數等。 把這些dead code 找出來並從系統中移除,對系統效能將有顯著的幫助,而且可以讓維護工作變得更容易。 |