1	
  
Introducing Perforce Insights
Simon West
EMEA Partner Manager
2	
  
Today
§  P4V
§  Time-lapse View/Revision Graph
§  P4toDB
§  Logs
“Informa)on	
  is	
  not	
  knowledge.”	
  
–	
  Albert	
  Einstein	
  
3	
  
Driving in the Dark
§  How?
§  Who?
“The	
  most	
  reliable	
  way	
  to	
  an)cipate	
  the	
  future	
  is	
  by	
  
understanding	
  the	
  present.”	
  -­‐	
  John	
  Naisbi5	
  
§  What?
§  Where?
4	
  
Introducing
Perforce Insights
Responsive,	
  a5rac<ve	
  and	
  understandable	
  	
  
insights	
  into	
  how	
  your	
  development	
  projects	
  	
  
are	
  performing	
  using	
  informa<on	
  only	
  	
  
available	
  from	
  Perforce.	
  
5	
  
Perforce Insights Demo
6	
  
Insights “Glances”
7	
  
8	
  
9	
  
10	
  
11	
  
12	
  
%	
  Code	
  
Changed	
  
%	
  Code	
  
Changing	
  
Repeatedly	
  
Defect	
  &	
  Fix	
  
Rates	
  
STABILITY	
  INDEX	
  
13	
  
Architecture
P4D
Checkpoints
& Journals
Insights
Web
Browser
Monitor
Monitor
Database
Insights
DB
Nagios
Logs
Perforce Server Host
14	
  
Architecture
P4D
Checkpoints
& Journals
Insights
Web
Browser
Monitor
Monitor
Database
Insights
DB
Nagios
Logs
Perforce Server Host
Grails REST/
HTML
Import into DB
PostgreSQL
JSON
Webservices
(Sinatra)
SQLite
15	
  
Extending & Integrating Insights
HTML	
  
Interface	
  
JavaScript	
  
Database	
  
Metrics	
  
Plugins	
  
Metrics	
  
Library	
  
Visualiza<on	
  Library	
  
Visualiza<ons	
  
REST	
  API	
  
Visualiza<on	
  
Plugins	
  
Visualiza<on	
   Data	
  
16	
  
§  Usable information for Dev Mgrs, SysAdmin
§  Everything you’ve seen today
§  Proving the architecture
§  Pre-configured virtual machine
Insights Availability
Preview available now
17	
  
§  General Availability: H2 2013
§  Packaging/deployment	
  
§  Personaliza<on	
  
§  H2 2013 and Beyond Themes
§  Addi<onal	
  metrics	
  
§  3rd	
  party	
  data	
  source	
  integra<ons	
  
§  Published	
  Interfaces	
  
Insights Roadmap
Note: All plans subject to change!
18	
  
You Are Part of the Insights Team
Feedback – we want to hear from you
Questions?
See us in the Demo Lounge
Follow us on Twitter
Tony Smith: @p4smee – Mark Warren: @mark_warren
P4Ideax	
   Forums	
  

[Tel Aviv merge world tour] Introducing Perforce Insights