2014-10-20 63 views
2

因此,我們有一個正在從事項目工作的分佈式團隊,他們的工作時間和進度正在使用redmine進行監控。所有這些人都非常有才華,很努力,但在使用redmine更新他們的日常任務/進度方面卻非常糟糕。這使得我們的項目經理很難理解和指導進展,並與上層管理人員一起快速瞭解我們與各種發展舉措站在一起的位置。redmine:如果用戶沒有輸入小時發送警報

事情變得非常糟糕,我的任務是設置一個電子郵件提醒,使得每天晚上12:00說,一封電子郵件會發送給所有電子郵件列表中的每個人,其中包含未更新用戶的日期和姓名他們那一天的時間。管理層希望這次演習能夠向他們灌輸每天更新門票的紀律。

我的問題是:這可能在redmine中嗎?任何API或基於自定義查詢發送電子郵件的特殊方式?我之前沒有與redmine合作過,也不知道如何去解決這個問題。

如果有任何有經驗的人,我會非常感謝您獲得一些方向!

+0

你真的覺得每天進步對報告時間,有助於瞭解實際進展? – 2014-10-20 18:58:36

+0

@Paul - 我自己是開發者,而不是技術經理。在這種情況下 - 是的。我們在高度敏捷的全球分佈式環境中運作,每天都在不斷髮展需求。你不知道這個方程中的所有變量,而你的問題是基於廣義預設的,這並不總是正確的。 – 2014-10-20 19:00:58

+0

可能。我真的懷疑,知道人們昨天投入了多少時間可以幫助你今天做出反應。但是,這是你的業務,如果你認爲追逐你的開發人員來完成他們的時間值得的優先事項,你走... – 2014-10-20 19:05:54

回答

2

我向我們的redmine用戶發送一些日常提醒,以幫助確保問題不會在我們的工作流程中出現裂縫。我跳過API,直接編寫perl腳本,直接連接到數據庫,通過cron調度。數據庫設計良好,易於理解:我的SQL技能非常基礎,而且我一直能夠很容易地找到一個能夠得到我需要的查詢。

的幾點思考:

「今天」結束時,如果你的團隊是世界可能是一個相對的概念。您可以每小時運行一次腳本,並根據用戶的時區進行提醒。

您可能想要處理假期和假期,這樣您的用戶就不會在休假期間嘮叨不休。

我們在redmine中使用自定義角色來控制一些電子郵件。 (我們有一個「新問題觀察者」,他們在每個項目中獲取分類郵件。)您可以做同樣的事情,讓某些用戶選擇是否加入時間跟蹤郵件。

如果你有興趣,這裏有一個鏈接到我的提醒腳本之一: http://joecullin.com/redmine_scripts/redmine_reminders

+0

感謝您的提示和鏈接 – 2014-10-23 14:58:28