Introducing Perforce Insights
Introducing Perforce Insights
Introducing Perforce Insights
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Introducing</strong> <strong>Perforce</strong> <strong>Insights</strong><br />
Tony Smith<br />
Technical Director<br />
Mark Warren<br />
Marketing Director<br />
1
Today<br />
§ P4V<br />
§ Time-lapse View/Revision Graph<br />
§ P4toDB<br />
§ Logs<br />
“Informa)on is not knowledge.” <br />
– Albert Einstein <br />
2
Driving in the Dark<br />
§ How?<br />
§ Who?<br />
§ What?<br />
§ Where?<br />
“The most reliable way to an)cipate the future is by <br />
understanding the present.” -‐ John Naisbi5 <br />
3
<strong>Introducing</strong><br />
<strong>Perforce</strong> <strong>Insights</strong><br />
Responsive, a5rac
<strong>Perforce</strong> <strong>Insights</strong> Demo<br />
5
% Code <br />
Changing <br />
Repeatedly <br />
% Code <br />
Changed <br />
Defect & Fix <br />
Rates <br />
STABILITY INDEX <br />
6
Architecture<br />
Nagios<br />
Web<br />
Browser<br />
Monitor<br />
<strong>Insights</strong><br />
P4D<br />
Monitor<br />
Database<br />
Logs<br />
Checkpoints<br />
& Journals<br />
<strong>Insights</strong><br />
DB<br />
<strong>Perforce</strong> Server Host<br />
7
Architecture<br />
Nagios<br />
Web<br />
Browser<br />
JSON<br />
Webservices<br />
(Sinatra)<br />
Monitor<br />
Grails REST/<br />
HTML<br />
Import into DB<br />
<strong>Insights</strong><br />
P4D<br />
SQLite<br />
Monitor<br />
Database<br />
Logs<br />
Checkpoints<br />
& Journals<br />
<strong>Insights</strong><br />
DB<br />
PostgreSQL<br />
<strong>Perforce</strong> Server Host<br />
8
Extending & Integrating <strong>Insights</strong><br />
JavaScript <br />
REST API <br />
HTML <br />
Interface <br />
Visualiza
<strong>Insights</strong> Availability<br />
§ Usable information for Dev Mgrs, SysAdmin<br />
§ Everything you’ve seen today<br />
§ Proving the architecture<br />
§ Pre-configured virtual machine<br />
Preview – May 2013<br />
10
<strong>Insights</strong> Roadmap<br />
§ General Availability: July 2013<br />
§ Packaging/deployment <br />
§<br />
Personaliza
Discussion<br />
Data is not informa)on, Informa)on is not knowledge, <br />
Knowledge is not understanding, Understanding <br />
is not wisdom.” <br />
-‐ Cliff Stoll & Gary Schubert <br />
“Living is easy with eyes closed, misunderstanding <br />
all you see.” – John Lennon <br />
12
You Are Part of the <strong>Insights</strong> Team<br />
Feedback – we want to hear from you<br />
Questions?<br />
See us in the Demo Lounge<br />
P4Ideax <br />
Forums <br />
Follow us on Twitter<br />
Tony Smith: @p4smee – Mark Warren: @mark_warren<br />
13