Как реализовать "progress-report" по данным из TS

Обсуждаем TrackStudio по-русски

Как реализовать "progress-report" по данным из TS

Postby olegko » Sat Nov 15, 2008 4:33 pm

Руководство попросило построить прогресс-отчёт на основании данных из TS.

Необходимо вытащить "текущую статистику" по задачам на конец каждой рабочей недели за определённый период:

Image

Указанный пример отчёта построен на основании данных из сохранённых еженедельных отчётов.
Но хотелось бы иметь возможность прямой генерации данных для такого отчёта.

Решением может быть написание парсера, который бы преобразовывал csv-отчёт, сгенерированный TS для сообщений.
Основной сложностью является определение "текущего состояния" задачи для заданной даты(конца недели).

Может у кого уже есть готовые решения?
Или соображения? :)
olegko
 
Posts: 763
Joined: Tue Apr 08, 2008 12:56 pm

Re: Как реализовать "progress-report" по данным из

Postby admin » Tue Nov 18, 2008 5:00 pm

Думаю, проще всего будет скриптом. Скрипт должен анализировать историю сообщений, выделять там периоды времени и выдавать в качестве значений записи в духе

new, new, resolved, closed (т.е. в первую неделю new, во вторую new, в третью resolved, во время четвертой closed)

Потом прицепляем это к кастом-полю, экспортируем в CSV и импортируем в Excel
Maxim Kramarenko (mailto: maximkr@trackstudio.com)
TrackStudio - Hierarchical Bug & Issue Tracking Software
http://www.trackstudio.com
admin
Site Admin
 
Posts: 8138
Joined: Thu Jan 01, 1970 3:00 am
Location: Smolensk, Russia

Re: Как реализовать "progress-report" по данным из

Postby olegko » Tue Nov 18, 2008 5:34 pm

admin wrote:Думаю, проще всего будет скриптом. Скрипт должен анализировать историю сообщений, выделять там периоды времени и выдавать в качестве значений записи в духе

new, new, resolved, closed (т.е. в первую неделю new, во вторую new, в третью resolved, во время четвертой closed)

Потом прицепляем это к кастом-полю, экспортируем в CSV и импортируем в Excel

Идея интересная, только боюсь, что тормозить будет страшно, если рассчитывать для 52 недель.
olegko
 
Posts: 763
Joined: Tue Apr 08, 2008 12:56 pm

Re: Как реализовать "progress-report" по данным из

Postby admin » Thu Nov 20, 2008 11:15 am

olegko wrote:Идея интересная, только боюсь, что тормозить будет страшно, если рассчитывать для 52 недель.


если его использовать раз в месяц для построения отчета - очень умеренно будет тормозить.
Maxim Kramarenko (mailto: maximkr@trackstudio.com)
TrackStudio - Hierarchical Bug & Issue Tracking Software
http://www.trackstudio.com
admin
Site Admin
 
Posts: 8138
Joined: Thu Jan 01, 1970 3:00 am
Location: Smolensk, Russia


Return to TrackStudio Support [Russian]

Who is online

Users browsing this forum: Majestic-12 [Bot] and 15 guests

cron