04.05.2015 Views

Introducing Perforce Insights

Introducing Perforce Insights

Introducing Perforce Insights

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!