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 + Google Apps 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 • How do Atlassian and Contegix integrate? Software Hardware Billing Network Account Maintenance Instance Creation Support Queues Backups Advanced User Support Technical Support Provisioning Contegix - Hardware Contegix Cloud API VMWare ESXi Dell R710 Servers Brocade FastIron Switches EqualLogic iSCSI SANs 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 • Product: InSites Applications – 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 Tracking, Locating, & Status Automated Work Orders Theft/Loss Prevention Inventory Tracking Room Management Emergency Dept IS Other Departmental IS Electronic Medical Record Positive Patient ID Operational Workflow Bed Management Transport Management Unified Messaging/Alerts Reporting & Analytics Automated Task Routing Patient & Staff Safety Passive Data Building Systems Temperature Monitoring Door Locks/Access Control Audible and Visual Alarms Telemetry Fire Alarms Staff Panic/Duress Emergency Response Wireless Nurse Call Wander Prevention Infant Abduction • 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? JIRA Studio Recording available soon!
© Copyright 2024