400 likes | 593 Views
Making the Switch to JIRA Studio. Jesse Gibbs & David Yu, Atlassian Jim Drewes, Contegix Bryan Schmidt, Intelligent Insites Aaron Roller, Akuacom Alex Koloskov, Reaxion. Agenda. Studio Summary Unique Features Latest Release How do you switch? Contegix hosting summary
E N D
Making the Switch to JIRA Studio Jesse Gibbs & David Yu, Atlassian Jim Drewes, Contegix Bryan Schmidt, Intelligent Insites Aaron Roller, Akuacom Alex Koloskov, Reaxion
Agenda • Studio Summary • Unique Features • Latest Release • How do you switch? • Contegix hosting summary • Customer migration stories • Q&A
Housekeeping • All phone lines are muted • Submit the questions via GoToWebinar any time • Indicate panelist • e.g. “Jesse – When is the next Studio release?” • Q&A at the end • Recording will be available
JIRA Studio Hosted, fully-integrated
JIRA Studio – Concept to Launch Tools for: Reqs, specs, backlog Release & Iteration Planning Project tracking Coding & Debugging Testing Code review Technical documentation Support
JIRA Studio – True Collaboration • Developers • Coding • Test automation & CI • Code review • Managers • Project Planning • Tracking & reporting • Product Owners • Backlog • Requirements • Release Planning • Launch planning • Contributors • Docs, training material • Stakeholders • Visibility
JIRA Studio – Unique Features Unified Quick Navigation & Search
JIRA Studio – Unique Features Automatic linking • Issues • Wiki pages • Changesets • Reviews • Build plans • Build results
JIRA Studio – Unique Features Update issues with SVN commit comments • #time, #comment, #<transition>
JIRA Studio – Unique Features Unified Activity Streams
JIRA Studio 2.2 – Now Available! Updated Apps • Fisheye 2.2 • Crucible 2.2 • JIRA 4.1 • Greenhopper 4.4 Other App Versions • Confluence 3.1 • Bamboo 2.5 • Subversion 1.6.5
Migrating to JIRA Studio Migration features • Import source • Import issues • JIRA • CSV • Import wiki Limitations • External LDAP • Limited plug-in support • Managed upgrade schedule • No terminal access • I18n
Contegix – JIRA Studio Hosting Atlassian managed hosting partner Provide all of the infrastructure that powers JIRA Studio
Contegix – Studio Infrastructure Provisioning • How do Atlassian and Contegix integrate?
Contegix – Network & Facilities Located in St. Louis, Missouri, USA 5 Network Carriers (XO, Level(3), Sprint, Verizon, WilTel) – BGP Routed Two power feeds with automatic failover Backup generators capable of running indefinitely Everything is on UPS power
Contegix – Security • Instance • Each customer has their own VM. • Shorewall software firewall. • No shared Databases. • Data stored on highly redundant RAID-50 SAN. • Facility • Security cameras throughout data center. • Secured lobby. • Code access required to access upper floors of building. • Double-door man traps requiring a biometric scan and two proximity badge swipes to enter any data center.
Contegix – Backups • Local Backups • Weekly SVN Dump • Nightly DB Dump • Weekly Attachments Copy • Instance Backup • Snapshot of entire instance taken nightly and stored on SAN
Contegix – HA/DR • Instances aren’t tied to specific hosts. • All data stored on SAN rather than local disk. • If a host fails, instances are automatically restarted on another host. • Mechanisms available to pull your data off. • SVN dumps • WebDAV
Customer Stories Bryan Schmidt, Intelligent Insites Aaron Roller, Akuacom Alex Koloskov, Reaxion
InSites Applications • Product: • InSites Enterprise Visibility Platform • Location: • Fargo, North Dakota • Established in 2007 • Team size: 24 Real -Time Location Systems
Automating the Healthcare Enterprise Clinical IT Systems Asset Management • Operating Room IS • Emergency Dept IS • Other Departmental IS • Electronic Medical Record • Positive Patient ID • Tracking, Locating, & Status • Automated Work Orders • Theft/Loss Prevention • Inventory Tracking • Room Management Operational Workflow Patient & Staff Safety • Bed Management • Transport Management • Unified Messaging/Alerts • Reporting & Analytics • Automated Task Routing • Staff Panic/Duress • Emergency Response • Wireless Nurse Call • Wander Prevention • Infant Abduction Passive Data Building Systems • Temperature Monitoring • Door Locks/Access Control • Audible and Visual Alarms • Telemetry • Fire Alarms
What lead us to use JIRA studio? • Hosted solution • Support/Maintenance • Integrated with IntelliJ • Had all the features we needed for our small development team
How do we like JIRA Studio? Benefits: • Hosted • Accessible from anywhere (home/office) • IT support • Supports a growing team • Integrated Subversion has worked well for us
How do we like JIRA Studio? Improvements: • Query tools • Performance slows when more than 3000 issues • Planning for feature work versus bugs
Akuacom – The Company Small “Green Tech” start-up company Software manages energy consumption for buildings Recently acquired by Honeywell Development team of 4 rapidly growing to 20 Remote team of developers in China www.akuacom.com
Aaron Roller – AAWhere Started consulting for Akuacom in January Assisted in preparing for Honeywell acquisition Architect/Developer/Co-Founder of MotionBased.com Architect/Manager of Garmin Connect JIRA/Confluence/Hudson/SVN/Maven @ GC Tony Pelosi provided Agile Project Management AAWhere products use JIRA Studio + Google Apps www.aawhere.com
Old Development Environment JBoss/EJB/JSF/Web Services ANT Builds / CVS Media Wiki / Bugzilla Hudson (recent addition) Eclipse/IntelliJ or any IDE
New Development Environment JIRA Studio (Using every App) Maven Builds / Nexus Repository Mgr. Agile process No flaky VPN 10 Developers / 5 Collaborators and growing
Best of JIRA Studio Instant Software Start-Up Imports from Legacy Tools worked well Seamless Integration across Studio Apps Activity Stream gives the pulse Automatic Upgrades & Expert Admins Integration with Cloud Computing (Bamboo) Faster connection for China Team/Remote Dev
JIRA Studio Improvements? Maven Repository Manager Better JIRA/Confluence Linking Support More Plugins Larger Support Team IP & Trade Secret concerns for large companies Bamboo or Maven doc generator integration JIRA Studio Growing Pains
Next Steps at Akuacom JIRA Studio set up a solid foundation Continue to focus on Agile Development More use of Greenhopper Add system testing to Bamboo Requirements in Confluence Hire more people www.akuacom.com
Mobliss Inc.Trademarks: PressOK Entertainment and Reaxion Mobile games/apps developer and publisher Size of team - ~35 3 offices – Seattle, Moscow, Minsk
War on IT • At some point, we had 3 IT administrators and ~20 servers • That was way too much • We declared a war on IT – no more servers • We migrated: • E-Mail/Calendars to Google Apps • VCS/Issues/Wiki to JIRA Studio • Production servers to Amazon • And we’re doing great!
Dark Side • WE LOVE JIRA STUDIO! • Doesn’t mean that it’s perfect though. Nobody is. • Things that may become problems: • VCS: Subversion is the only choice, right now • VCS: Forces certain structure of repository, may not be compatible with existing structure • Google Docs Integration: Great idea, but needs improvement • In general, JIRA Studio is updated few months after standalone versions. For geeks it’s pretty tough. • Plug-ins installation has to be performed by Atlassian support (which is very responsive, by the way)
Any Questions? Recording available soon! JIRA Studio