Alm summit 2012
-
Upload
vinicius-moura -
Category
Documents
-
view
173 -
download
4
Transcript of Alm summit 2012
![Page 1: Alm summit 2012](https://reader034.fdocument.pub/reader034/viewer/2022052412/557cf76fd8b42a57118b4aa7/html5/thumbnails/1.jpg)
Customização de Relatórios
ALM Summit Brasil 2012 – 27, 28 Abril de 2012
Vinicius Moura [email protected]
Twitter: @vinijmoura Blog: http://blog.lambda3.com.br/
![Page 2: Alm summit 2012](https://reader034.fdocument.pub/reader034/viewer/2022052412/557cf76fd8b42a57118b4aa7/html5/thumbnails/2.jpg)
Agenda
![Page 3: Alm summit 2012](https://reader034.fdocument.pub/reader034/viewer/2022052412/557cf76fd8b42a57118b4aa7/html5/thumbnails/3.jpg)
Desenvolvendo Relatórios • Criando Relatórios “automaticamente” • Criando Relatórios a partir de Work Queries • Criando Relatórios utilizando Analysis Services
Quais ferramentas utilizar?
Excel Report Builder
![Page 4: Alm summit 2012](https://reader034.fdocument.pub/reader034/viewer/2022052412/557cf76fd8b42a57118b4aa7/html5/thumbnails/4.jpg)
Desenvolvendo Relatórios
DEMO
![Page 5: Alm summit 2012](https://reader034.fdocument.pub/reader034/viewer/2022052412/557cf76fd8b42a57118b4aa7/html5/thumbnails/5.jpg)
Cuidados ao customizar os relatórios
Customização do Processo
Criação de Campos Tradução dos Work Items Tradução das Work Queries Tradução dos Relatórios
![Page 6: Alm summit 2012](https://reader034.fdocument.pub/reader034/viewer/2022052412/557cf76fd8b42a57118b4aa7/html5/thumbnails/6.jpg)
Cuidados ao customizar os relatórios
Criação de Campo
Dimension – aceita os data types String, Integer, Double e DateTime. São utilizados como filtro de relatórios. Work Item Type e Status são exemplos.
Detail - aceita os data types String, Integer, Double e DateTime. Esse campo é utilizado somente no warehouse, não sendo levado ao cubo.
Measure – aceito os date types Integer e Double. Esses campos são os valores numéricos dos relatórios. O campo Original Estimate é um bom exemplo.
![Page 7: Alm summit 2012](https://reader034.fdocument.pub/reader034/viewer/2022052412/557cf76fd8b42a57118b4aa7/html5/thumbnails/7.jpg)
Relatórios para o Source Control?
Desenvolvedor Work Space Name Computer Data Check Out Server Path
Administrator WIN-GS9GMUJITS8 WIN-GS9GMUJITS8 27/04/2012 11:35:48 $\Tailspin Toys\Development\Iteration 1\Tailspin.Schema\Tailspin.Schema.dbproj\
WIN-GS9GMUJITS8 WIN-GS9GMUJITS8 27/04/2012 11:35:35 $\Tailspin Toys\Development\Iteration 2\Tailspin.Web\About.aspx\
WIN-GS9GMUJITS8 WIN-GS9GMUJITS8 22/04/2012 18:22:03 $\Tailspin Toys\Main\TailspinToys.sln\
Arquivos em CheckOut
CheckIn Branchs ChangeSet Item
68
$\Tailspin Toys\Main\Tailspin.Web\Web.config\
61
50
$\Tailspin Toys\Main\TailspinToys.sln\
47
42
41
CheckIn por Desenvolvedor Nome do Desenvolvedor ChangeSet Item
Administrator
880 $\Tailspin Toys\BuildProcessTemplates\DefaultTemplate.xaml\
879 $\Tailspin Toys\BuildProcessTemplates\DefaultTemplate.xaml\
878 $\Tailspin Toys\BuildProcessTemplates\DefaultTemplate.xaml\
877 $\Tailspin Toys\BuildProcessTemplates\DefaultTemplate.xaml\
876 $\Tailspin Toys\BuildProcessTemplates\DefaultTemplate.xaml\
875 $\Tailspin Toys\Main\Tailspin.Admin.App\ProductRelationship.cs\
![Page 8: Alm summit 2012](https://reader034.fdocument.pub/reader034/viewer/2022052412/557cf76fd8b42a57118b4aa7/html5/thumbnails/8.jpg)
Relatórios para o Source Control?
DEMO
![Page 9: Alm summit 2012](https://reader034.fdocument.pub/reader034/viewer/2022052412/557cf76fd8b42a57118b4aa7/html5/thumbnails/9.jpg)
Pendências de Merge
B FI
RI
FI
RI
FI
RI
B
B
RI
RI
FI
Emergency
Hotfix
![Page 10: Alm summit 2012](https://reader034.fdocument.pub/reader034/viewer/2022052412/557cf76fd8b42a57118b4aa7/html5/thumbnails/10.jpg)
Pendências de Merge Main Branch ChangeSet Data Check In Dias Atraso
$\Tailspin Toys\Main\ $\Tailspin Toys\Development\Iteration 1\ 47 09/03/2010 16:53:59 780
50 09/03/2010 16:58:08 780
61 16/03/2010 16:02:25 773
68 06/10/2011 14:40:47 204
72 12/01/2012 06:23:36 106
875 25/04/2012 06:36:15 2
Total de Merges Pendentes da Branch: 6
$\Tailspin Toys\Development\Iteration 2\ 68 06/10/2011 14:40:47 204
72 12/01/2012 06:23:36 106
875 25/04/2012 06:36:15 2
Total de Merges Pendentes da Branch: 3
$\Tailspin Toys\Releases\Production 1.0\ 68 06/10/2011 14:40:47 204
72 12/01/2012 06:23:36 106
875 25/04/2012 06:36:15 2
Total de Merges Pendentes da Branch: 3
Total Geral de Merges Pendentes: 12
![Page 11: Alm summit 2012](https://reader034.fdocument.pub/reader034/viewer/2022052412/557cf76fd8b42a57118b4aa7/html5/thumbnails/11.jpg)
Pendências de Merge
DEMO
![Page 12: Alm summit 2012](https://reader034.fdocument.pub/reader034/viewer/2022052412/557cf76fd8b42a57118b4aa7/html5/thumbnails/12.jpg)
Conclusão • Para a criação de relatórios, utilize a ferramenta
mais apropriada à sua necessidade; • Crie os relatórios que irão suportar o seu processo e
que responda a alguma necessidade; • Tome os devidos cuidados na customização do
processo para não ser traído por ele.