Breaking the Kubernetes Kill Chain: Host Path Mount
SCE Collaboration Portal
1.
2. SONY Computer Entertainment
Becket Hacket
Sony, Information Portals
Confidential Information of Sony Computer Entertainment Worldwide Studios -
3. SONY Computer Entertainment
SCE Worldwide Studios is a
division within SONY
We make PlayStation games
With many teams (~70) & companies
(~25)
And people (~4000) in 10 countries
Divided into 3 main territories
America, Europe and Japan
Confidential Information of Sony Computer Entertainment Worldwide Studios -
4. The Opportunity for Collaboration
Geographically dispersed teams:
San Francisco, Tokyo, Amsterdam, Liverpool, San Diego, Santa Monica,
London,…
A wide variety of clients:
Artists, Sound Designers, Directors, Motion Capture Technicians, Executives,
HR, Finance,…
Everyone needs to share and track:
Sounds, Hi-res Art, Source Code, Marketing Assets, ISO files, etc,…
The Solution:
A global collaboration portal built on enterprise class open source
applications
JIRA and Confluence
Confidential Information of Sony Computer Entertainment Worldwide Studios -
5. A Bit of History
We’ve been using Atlassian products for about 4 years
At First…
Wiki and JIRA played second fiddle to SourceForge
Heavy use was made of SF trackers and doc repository
Now…
Our Blockbuster Games use Confluence and JIRA exclusively to collaborate
on game development and to track assets, bugs, feature requests, etc…
Seeing more interest in Office Connector and Greenhopper
Beginning to see heavy use of {gallery} for asset sharing
Gamers demand “style”!
Confidential Information of Sony Computer Entertainment Worldwide Studios -
6. SCE Information Portal
Confidential Information of Sony Computer Entertainment Worldwide Studios -
9. Where We Use JIRA
Games
Track asset approval
Feature Requests
Game bugs
Tools Groups
Bug Tracking
Feature Request
Backport Request
Playstation Network
Web site work order system
SCE Information Portal
Help Desk
Motion Capture Studio
Help Desk
Greenhopper
PMO: Project Management
OTG: Online Tools Group
Games Teams
Web Portal Development
Confidential Information of Sony Computer Entertainment Worldwide Studios -
10. JIRA
20 Workflows
Many custom fields
~20 projects have custom screens
Workflows and custom screens are re-
useable
Projects have their own e-mail address
Users (Artists, Sound Designers,
Directors) don’t need to learn JIRA
Can share filters between project
members
Projects export reports as PDF for
distribution
Confidential Information of Sony Computer Entertainment Worldwide Studios -
11. PlayStation Network
Love the screen capture feature!
Multi-stage workflow
Extensive use of custom fields
Manages content updates for
Playstation Network
Images, Page Updates, Games,
Layouts, Trailiers
Users mail to an alias or…
Login to JIRA and fill out request
form directly
Confidential Information of Sony Computer Entertainment Worldwide Studios -
12. MLB The Show
Integrated into QA tools
When game crashes a log is sent
to the Recap server
From the log a single click will
create a JIRA issue and assign it
to the appropriate MLB game
team component lead
Integration of SCE Recap Server
with JIRA using JIRA SOAP API
Confidential Information of Sony Computer Entertainment Worldwide Studios -
13. Resistance 2 and JIRA
Bug Tracking
Feature Requests
Post Release Updates
Clan Strategies
Confidential Information of Sony Computer Entertainment Worldwide Studios -
14. On-line Tools Group
Multiple Projects
Multiple Groups
Multiple Methodologies
Multiple Terminologies
Multiple Locations
ONE TOOL!
JIRA + Greenhopper
Confidential Information of Sony Computer Entertainment Worldwide Studios -
15. JIRA Integration with Our Portal
Confidential Information of Sony Computer Entertainment Worldwide Studios -
16. Portal Integration – Find Issues
Confidential Information of Sony Computer Entertainment Worldwide Studios -
17. Portal Integration – Run Filter
Confidential Information of Sony Computer Entertainment Worldwide Studios -
18. Greenhopper
Massive interest in the plugin
Deployed in April
In first week 6 projects adopted
GreenHopper
Much better interface for creating new
tasks
The ability to edit cards and book time
at the navigation view is huge for
many of our PMs
Drag and Drop interface is a huge win!
Chart board drives home the
importance of everyone updating their
Worklogs
Logging work is so much easier than
the Standard JIRA
Confidential Information of Sony Computer Entertainment Worldwide Studios -
19. Greenhopper Wish List
SOURCE CODE: Typically all the
applications in our environment are
open source, it is a bit unnerving for our
engineers to have a black box sitting in
our living room and no one knows
what’s in it
More robust documentation. I have
seen in the demo issues being
reprioritized in the Planning Board but
can’t figure out how to do it for our
projects
Best practices
More granular reporting (JIRA SQL)
Confidential Information of Sony Computer Entertainment Worldwide Studios -
20. And this is the result…
Confidential Information of Sony Computer Entertainment Worldwide Studios -