SlideShare una empresa de Scribd logo
1 de 27
Descargar para leer sin conexión
Join the Community
www.rational-ug.org
Tweet with Us @RationalUC #rationaluc
www.twitter.com/rationaluc
Join Our Group on LinkedIn: Global Rational User Community
https://www.linkedin.com/groups/Global-Rational-User-Community-GRUC-120486/about
Connect with Us on Google+
https://plus.google.com/+RationalugOrgGlobal/posts
1
Code in the Cloud with JazzHub:
DevOps Services for IBM Cloud
Platform
Presented by:
Kate Hauser,
khauser@us.ibm.com
Product Manager of
PerfectStorm Communities
and JazzHub in-market
experiments
2
The new development reality
2
Consumerization
of technology
Cloud & Mobile
Revolution
Systems of
Engagement
Developers making
more decisions
New types of software,
new challenges
Driven by LOB and
Marketing
3
What sort of tool do your development teams need to quickly and
easily create innovative solutions to market problems? And how do
you balance that with the needs of the business?
4
Introducing IBM DevOps in the Cloud (JazzHub)
An Open, Integrated Rapid Development Experience that Scales
 A Premier DevOps Service for IBM Cloud Platform
– Promotes incremental frictionless adoption of DevOps
Services for BlueMix
 An Integrated Developer Experience
– End-to-end DevOps Solution in the cloud for
developing applications.
– Integrated task tracking, agile planning, source control
with auto deploy
– Complementary mobile quality and application
performance monitoring
– Use your favorite tools or work from the Web IDE
– Powered by IBM Rational Team Concert
– Free public and fee-based private projects (free for
now now)
 Scalable, secure, enterprise-ready
– Runs on SoftLayer Infrastructure
5
5
Leverage IBM resources, tools, and community to help developers
build applications for mobile, cloud, and big data
 New developerWorks network: Enable
developers to “connect”, “learn”, and actually
develop through the developerWorks site
 BlueMix: PaaS technology stack and website that
enables developers to rapidly build, deploy, and
manage applications – in beta.
 JazzHub: fully hosted, cloud based software
development tool tailored to enable quicker startup
and time to value
6
Discover, learn, and try with IBM developerWorks and JazzHub
-http://www.ibm.com/developerworks/library/wa-nodejs-polling-app/
7
Introducing IBM PaaS Codename: BlueMix
Delivering a Composable Services development environment
Run Your Apps
The developer can chose any language
runtime or bring their own. Just upload
your code and go.
DevOps
Development, monitoring, deployment
and logging tools allow the developer to
run the entire application
APIs and Services
A catalog of open source, IBM and third
party APIs services allow a developer to
stitch together an application in minutes.
Cloud Integration
Build hybrid environments. Connect to on-
premises systems of record plus other public
and private clouds. Expose your own APIs
to your developers.
Built on IBM SoftLayer
Runs on top of IBM’s leading infrastructure
as a service.
8
Codename BlueMix Devops Services:
Services
GIT hosting
Store and manage the code for your applications in the
hosted Git repo.
Mobile quality
Improve mobile app quality through crash analytics,
sentiment analysis, and feedback.
Integrated development environment
Agile planning & tracking, team
collaboration
Performance monitoring
Conduct code-level diagnostics to identify early
occurrence and root cause of performance issues, not
just the symptoms, throughout the application lifecycle.
.
Easily share work and collaborate with team members.
Use built-in Web IDE, Eclipse, Visual Studio – or leverage
your tool of choice.
Deployment automation
Instantly deploy your applications.
9
Turn ideas into shipped applications in the cloud
Granular Control
Courtesy:
http://aws.amazon.com/application-management/
Convenience
Easily create
mobile & Cloud
Applications
DevOps/
Deployment
Automation
Provisioning
Management
APIs for granular
access to VMs,
Infrastructure
IBM PaaS (BlueMix) IBM IaaS (SoftLayer)IBM DevOps (JazzHub*)
*JazzHub supports deployment automation to BlueMix in February 2014
10
What can your development teams do on JazzHub today? How
do we see JazzHub evolving? One hint… DevOps
11
11
Get productive with JazzHub in minutes
 Register at www.jazzhub.com
 Answer a few questions
– Which SCM (Git, Jazz SCM, GitHub)?
– Do you want your project to be public or
private?
– Do you want to do agile software
development?
– Do you want to auto deploy on IBM
BlueMix?
 Start coding
12
12
Collaborate seamlessly on public or private projects
 Easily invite team members
 Access JazzHub from anywhere
 JazzHub projects are built for collaboration
 Choose who sees your project, and how you engage with broader communities
13
13
Agile development in the Cloud is easy with JazzHub
 Built-in agile process support
 Work items to track and plan project activities
 Agile tools for the product backlog, releases, and sprints.
 Dashboard charts for project status
14
14
Choose how you code with JazzHub
 Browser-based development using
integrated Eclipse Orion
 Full support for local development with
Eclipse or Visual Studio
 Built in support for Jazz Source Control
 Hosted Git repository
 Got GitHub?
– With our GitHub integration you can track and
plan with JazzHub using the code you‘ve
stored in your GitHub repository
15
15
Leverage the power of social coding. With JazzHub public
projects, it’s easy to learn and share work with a broader
audience.
16
How are other companies using JazzHub today?
17
PointSource collaborates more efficiently on mobile app
development with JazzHub
“Our client’s CEO was so impressed at how quickly
we could set up a dashboard for him allowing us
to have additional conversations about how they
should set up their development environment for
other projects.”
- Stephanie Trunzo, CCO, PointSource
OSLC Mobile User Group
co-sponsor
JazzHub partner for mobile
development lifecycle
IBM Premier
Business Partner
www.OSLC.mobi www.PSWhiteboard.com
18
Capabilities:
 Capture your ideas elegantly in a free solution
 Import or capture a photo or document and sketch on top of that to mockup
drawings or wireframes and designs
 Save and share for continued collaboration
Industry applications:
 Insurance claims adjusters may take photos of damage and take notes about
the damage
 Doctors can make notes on x-rays
 Product engineers can quickly sketch on existing schematics
 Kids can even draw funny faces on their pets, or they can let their
imagination go wild with freeform drawing
Worklight:
 Created to aid in our own creative processes by a small team of our talent
using IBM Worklight
 Within 2 weeks from PoC we had a production-ready, cross device
solution
 Built in Worklight using jQuery, Backbone, and Bootstrap. Apache Cordova
was used to integrate with the native device camera and photo album
JazzHub Project: PS Whiteboard
1919
A live tour of JazzHub & BlueMix
www.jazzhub.com
ace.ng.bluemix.net
20
Want to learn more?
 Attend follow-up session by JazzHub developer Lauren Schaefer to learn more in-depth details
about auto-deploy
– More details about her session can be found on the events page of the Rational User Community site
– http://rational-ug.org/events/webcasts/c/e/539.aspx
 Register for JazzHub and BlueMix today
– www.jazzhub.com
– https://ace.ng.bluemix.net/
 Try deploying your own sample application or create your own!
– You can find tutorials on the JazzHub site, here are a couple pointers:
• https://hub.jazz.net/tutorials/jazzeditor
• http://www.ibm.com/developerworks/library/wa-nodejs-polling-app/
 Interested in an on-premise JazzHub? We are now running a JazzHub POC Program! If you are
interested, please contact Pennie Krotz (pjkrotz@us.ibm.com)
2121
22
IBM Mobile Quality Assurance (beta)
Continuously deliver high quality mobile applications
 What’s New
– End user feedback and quality metrics available at every stage of
development
– App quality assurance in a fragmented and complex environment
 Features/Business Value
– Evidence-based prioritization – enable business and IT to collaborate
on mobile strategy and user experience
– Over the air app distribution – get the latest in the hands of testers as
soon as it is available
– Frictionless bug reporting – spend every minute on testing latest and
greatest builds, not the hassles
– In-app crash reporting – rapid understanding of why an app fails
– Sentiment analysis – mine app ratings and reviews to extract actionable
feedback before they go viral(coming soon)
 Client Benefits
– Improve mobile app quality with holistic visibility into user experience,
including bugs, crashes, feedback, and user sentiment
– Proactively manage quality risks through rapid assessment of issues
and reduced cycle time
“What you are talking about doing is
fantastic. You have a very powerful
approach here and it will drive a lot of what
people will want to do in the market”
IBM Mobile Quality Assurance
(beta)
23
Tester End UsersDeveloperLOB/Digital Marketer
“When someone leaves a negative review in the app store, it scars your app for life, you
can’t respond to it, and you can’t learn more about the problem in order to fix it quickly.”
- Mobile Orchard
• How effective our mobile app is
at engaging customers?
• How can I proactively listen to
user feedback, analyze user
sentiments and turn them into an
actionable strategy?
• How can I get early quality
feedback?
• How can I tell if the apps will
work with different devices,
network carriers, and OS
versions?
• How can I get visibility to issues
that customers experience in
production?
• How can I get the latest and
greatest build without wasting
my time to track that down?
• How can I quickly submit bug
reports with screenshots and
device details right from the
application?
• How can I provide
direct and constructive
feedback?
• When will the issues
that I have with the app
be resolved?
Customer pain points
24
Tester End UsersDeveloper
Over the air build distribution1 In app bug reporting2
Crash log reporting
4
In app user feedback
3
LOB/Digital Marketer
Sentiment Analysis5
Builds
User Feedback
Crash logs
BugsBugs vs. Crashes
Quality Dashboard
with Sentiment Analysis
MQA:Continuously deliver high quality mobile apps
25
Mobile Quality Assurance
Agile Mobile Development – Integration Scenario with JazzHub (using
RTC Eclipse Client)
Rational Team Concert
1. Build mobile app using RTC build engine
2. RTC mobile app build output is uploaded to MQA
3. OTA new app build distribution to testers
4. Testing under real world conditions
5. In-app crash and bug reporting
6. RTC work items are created from MQA, and linked to MQA
detailed bug reports/crash data
7. Fix most important defects and start new build
Mobile app developer
6
3
5
Mobile app tester
4
7
2
1
Bug reports and
Crash analytics
SDK
SDK
Join the Community
www.rational-ug.org
Tweet with Us @RationalUC #rationaluc
www.twitter.com/rationaluc
Join Our Group on LinkedIn: Global Rational User Community
https://www.linkedin.com/groups/Global-Rational-User-Community-GRUC-120486/about
Connect with Us on Google+
https://plus.google.com/+RationalugOrgGlobal/posts

Más contenido relacionado

Destacado

Destacado (6)

The New Energy Consumer: What Promises Do Blockchain Technologies Offer Energ...
The New Energy Consumer: What Promises Do Blockchain Technologies Offer Energ...The New Energy Consumer: What Promises Do Blockchain Technologies Offer Energ...
The New Energy Consumer: What Promises Do Blockchain Technologies Offer Energ...
 
Corrosion Management
Corrosion ManagementCorrosion Management
Corrosion Management
 
The New Delivery Reality: Achieving High Performance in the Post And Parcel I...
The New Delivery Reality: Achieving High Performance in the Post And Parcel I...The New Delivery Reality: Achieving High Performance in the Post And Parcel I...
The New Delivery Reality: Achieving High Performance in the Post And Parcel I...
 
Finance Reporting Offering
Finance Reporting OfferingFinance Reporting Offering
Finance Reporting Offering
 
The Era of Living Services: RILA 2017 Leadership Forum
The Era of Living Services: RILA 2017 Leadership ForumThe Era of Living Services: RILA 2017 Leadership Forum
The Era of Living Services: RILA 2017 Leadership Forum
 
Smarter Investments, Outstanding Results: Resources Industries Digital Transf...
Smarter Investments, Outstanding Results: Resources Industries Digital Transf...Smarter Investments, Outstanding Results: Resources Industries Digital Transf...
Smarter Investments, Outstanding Results: Resources Industries Digital Transf...
 

Más de GRUC

Webcast Presentation - What's in your (e) Wallet? Transforming payments and t...
Webcast Presentation - What's in your (e) Wallet? Transforming payments and t...Webcast Presentation - What's in your (e) Wallet? Transforming payments and t...
Webcast Presentation - What's in your (e) Wallet? Transforming payments and t...
GRUC
 
Webcast Presentation: Increasing Product Quality through DevOps
Webcast Presentation: Increasing Product Quality through DevOpsWebcast Presentation: Increasing Product Quality through DevOps
Webcast Presentation: Increasing Product Quality through DevOps
GRUC
 
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
GRUC
 
Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...
Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...
Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...
GRUC
 

Más de GRUC (7)

Webcast Presentation - What's in your (e) Wallet? Transforming payments and t...
Webcast Presentation - What's in your (e) Wallet? Transforming payments and t...Webcast Presentation - What's in your (e) Wallet? Transforming payments and t...
Webcast Presentation - What's in your (e) Wallet? Transforming payments and t...
 
Webcast Presentation - "Build an App for That": Empowering Business Developer...
Webcast Presentation - "Build an App for That": Empowering Business Developer...Webcast Presentation - "Build an App for That": Empowering Business Developer...
Webcast Presentation - "Build an App for That": Empowering Business Developer...
 
Webcast Presentation: Accelerate Continuous Delivery with Development Testing...
Webcast Presentation: Accelerate Continuous Delivery with Development Testing...Webcast Presentation: Accelerate Continuous Delivery with Development Testing...
Webcast Presentation: Accelerate Continuous Delivery with Development Testing...
 
Webcast Presentation: Increasing Product Quality through DevOps
Webcast Presentation: Increasing Product Quality through DevOpsWebcast Presentation: Increasing Product Quality through DevOps
Webcast Presentation: Increasing Product Quality through DevOps
 
Webcast presentation 5.21.2014
Webcast presentation   5.21.2014Webcast presentation   5.21.2014
Webcast presentation 5.21.2014
 
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
 
Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...
Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...
Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...
 

Último

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

Webcast Presentation: Code in the Cloud with JazzHub: DevOps Services for IBM Cloud Platform

  • 1. Join the Community www.rational-ug.org Tweet with Us @RationalUC #rationaluc www.twitter.com/rationaluc Join Our Group on LinkedIn: Global Rational User Community https://www.linkedin.com/groups/Global-Rational-User-Community-GRUC-120486/about Connect with Us on Google+ https://plus.google.com/+RationalugOrgGlobal/posts
  • 2. 1 Code in the Cloud with JazzHub: DevOps Services for IBM Cloud Platform Presented by: Kate Hauser, khauser@us.ibm.com Product Manager of PerfectStorm Communities and JazzHub in-market experiments
  • 3. 2 The new development reality 2 Consumerization of technology Cloud & Mobile Revolution Systems of Engagement Developers making more decisions New types of software, new challenges Driven by LOB and Marketing
  • 4. 3 What sort of tool do your development teams need to quickly and easily create innovative solutions to market problems? And how do you balance that with the needs of the business?
  • 5. 4 Introducing IBM DevOps in the Cloud (JazzHub) An Open, Integrated Rapid Development Experience that Scales  A Premier DevOps Service for IBM Cloud Platform – Promotes incremental frictionless adoption of DevOps Services for BlueMix  An Integrated Developer Experience – End-to-end DevOps Solution in the cloud for developing applications. – Integrated task tracking, agile planning, source control with auto deploy – Complementary mobile quality and application performance monitoring – Use your favorite tools or work from the Web IDE – Powered by IBM Rational Team Concert – Free public and fee-based private projects (free for now now)  Scalable, secure, enterprise-ready – Runs on SoftLayer Infrastructure
  • 6. 5 5 Leverage IBM resources, tools, and community to help developers build applications for mobile, cloud, and big data  New developerWorks network: Enable developers to “connect”, “learn”, and actually develop through the developerWorks site  BlueMix: PaaS technology stack and website that enables developers to rapidly build, deploy, and manage applications – in beta.  JazzHub: fully hosted, cloud based software development tool tailored to enable quicker startup and time to value
  • 7. 6 Discover, learn, and try with IBM developerWorks and JazzHub -http://www.ibm.com/developerworks/library/wa-nodejs-polling-app/
  • 8. 7 Introducing IBM PaaS Codename: BlueMix Delivering a Composable Services development environment Run Your Apps The developer can chose any language runtime or bring their own. Just upload your code and go. DevOps Development, monitoring, deployment and logging tools allow the developer to run the entire application APIs and Services A catalog of open source, IBM and third party APIs services allow a developer to stitch together an application in minutes. Cloud Integration Build hybrid environments. Connect to on- premises systems of record plus other public and private clouds. Expose your own APIs to your developers. Built on IBM SoftLayer Runs on top of IBM’s leading infrastructure as a service.
  • 9. 8 Codename BlueMix Devops Services: Services GIT hosting Store and manage the code for your applications in the hosted Git repo. Mobile quality Improve mobile app quality through crash analytics, sentiment analysis, and feedback. Integrated development environment Agile planning & tracking, team collaboration Performance monitoring Conduct code-level diagnostics to identify early occurrence and root cause of performance issues, not just the symptoms, throughout the application lifecycle. . Easily share work and collaborate with team members. Use built-in Web IDE, Eclipse, Visual Studio – or leverage your tool of choice. Deployment automation Instantly deploy your applications.
  • 10. 9 Turn ideas into shipped applications in the cloud Granular Control Courtesy: http://aws.amazon.com/application-management/ Convenience Easily create mobile & Cloud Applications DevOps/ Deployment Automation Provisioning Management APIs for granular access to VMs, Infrastructure IBM PaaS (BlueMix) IBM IaaS (SoftLayer)IBM DevOps (JazzHub*) *JazzHub supports deployment automation to BlueMix in February 2014
  • 11. 10 What can your development teams do on JazzHub today? How do we see JazzHub evolving? One hint… DevOps
  • 12. 11 11 Get productive with JazzHub in minutes  Register at www.jazzhub.com  Answer a few questions – Which SCM (Git, Jazz SCM, GitHub)? – Do you want your project to be public or private? – Do you want to do agile software development? – Do you want to auto deploy on IBM BlueMix?  Start coding
  • 13. 12 12 Collaborate seamlessly on public or private projects  Easily invite team members  Access JazzHub from anywhere  JazzHub projects are built for collaboration  Choose who sees your project, and how you engage with broader communities
  • 14. 13 13 Agile development in the Cloud is easy with JazzHub  Built-in agile process support  Work items to track and plan project activities  Agile tools for the product backlog, releases, and sprints.  Dashboard charts for project status
  • 15. 14 14 Choose how you code with JazzHub  Browser-based development using integrated Eclipse Orion  Full support for local development with Eclipse or Visual Studio  Built in support for Jazz Source Control  Hosted Git repository  Got GitHub? – With our GitHub integration you can track and plan with JazzHub using the code you‘ve stored in your GitHub repository
  • 16. 15 15 Leverage the power of social coding. With JazzHub public projects, it’s easy to learn and share work with a broader audience.
  • 17. 16 How are other companies using JazzHub today?
  • 18. 17 PointSource collaborates more efficiently on mobile app development with JazzHub “Our client’s CEO was so impressed at how quickly we could set up a dashboard for him allowing us to have additional conversations about how they should set up their development environment for other projects.” - Stephanie Trunzo, CCO, PointSource OSLC Mobile User Group co-sponsor JazzHub partner for mobile development lifecycle IBM Premier Business Partner www.OSLC.mobi www.PSWhiteboard.com
  • 19. 18 Capabilities:  Capture your ideas elegantly in a free solution  Import or capture a photo or document and sketch on top of that to mockup drawings or wireframes and designs  Save and share for continued collaboration Industry applications:  Insurance claims adjusters may take photos of damage and take notes about the damage  Doctors can make notes on x-rays  Product engineers can quickly sketch on existing schematics  Kids can even draw funny faces on their pets, or they can let their imagination go wild with freeform drawing Worklight:  Created to aid in our own creative processes by a small team of our talent using IBM Worklight  Within 2 weeks from PoC we had a production-ready, cross device solution  Built in Worklight using jQuery, Backbone, and Bootstrap. Apache Cordova was used to integrate with the native device camera and photo album JazzHub Project: PS Whiteboard
  • 20. 1919 A live tour of JazzHub & BlueMix www.jazzhub.com ace.ng.bluemix.net
  • 21. 20 Want to learn more?  Attend follow-up session by JazzHub developer Lauren Schaefer to learn more in-depth details about auto-deploy – More details about her session can be found on the events page of the Rational User Community site – http://rational-ug.org/events/webcasts/c/e/539.aspx  Register for JazzHub and BlueMix today – www.jazzhub.com – https://ace.ng.bluemix.net/  Try deploying your own sample application or create your own! – You can find tutorials on the JazzHub site, here are a couple pointers: • https://hub.jazz.net/tutorials/jazzeditor • http://www.ibm.com/developerworks/library/wa-nodejs-polling-app/  Interested in an on-premise JazzHub? We are now running a JazzHub POC Program! If you are interested, please contact Pennie Krotz (pjkrotz@us.ibm.com)
  • 22. 2121
  • 23. 22 IBM Mobile Quality Assurance (beta) Continuously deliver high quality mobile applications  What’s New – End user feedback and quality metrics available at every stage of development – App quality assurance in a fragmented and complex environment  Features/Business Value – Evidence-based prioritization – enable business and IT to collaborate on mobile strategy and user experience – Over the air app distribution – get the latest in the hands of testers as soon as it is available – Frictionless bug reporting – spend every minute on testing latest and greatest builds, not the hassles – In-app crash reporting – rapid understanding of why an app fails – Sentiment analysis – mine app ratings and reviews to extract actionable feedback before they go viral(coming soon)  Client Benefits – Improve mobile app quality with holistic visibility into user experience, including bugs, crashes, feedback, and user sentiment – Proactively manage quality risks through rapid assessment of issues and reduced cycle time “What you are talking about doing is fantastic. You have a very powerful approach here and it will drive a lot of what people will want to do in the market” IBM Mobile Quality Assurance (beta)
  • 24. 23 Tester End UsersDeveloperLOB/Digital Marketer “When someone leaves a negative review in the app store, it scars your app for life, you can’t respond to it, and you can’t learn more about the problem in order to fix it quickly.” - Mobile Orchard • How effective our mobile app is at engaging customers? • How can I proactively listen to user feedback, analyze user sentiments and turn them into an actionable strategy? • How can I get early quality feedback? • How can I tell if the apps will work with different devices, network carriers, and OS versions? • How can I get visibility to issues that customers experience in production? • How can I get the latest and greatest build without wasting my time to track that down? • How can I quickly submit bug reports with screenshots and device details right from the application? • How can I provide direct and constructive feedback? • When will the issues that I have with the app be resolved? Customer pain points
  • 25. 24 Tester End UsersDeveloper Over the air build distribution1 In app bug reporting2 Crash log reporting 4 In app user feedback 3 LOB/Digital Marketer Sentiment Analysis5 Builds User Feedback Crash logs BugsBugs vs. Crashes Quality Dashboard with Sentiment Analysis MQA:Continuously deliver high quality mobile apps
  • 26. 25 Mobile Quality Assurance Agile Mobile Development – Integration Scenario with JazzHub (using RTC Eclipse Client) Rational Team Concert 1. Build mobile app using RTC build engine 2. RTC mobile app build output is uploaded to MQA 3. OTA new app build distribution to testers 4. Testing under real world conditions 5. In-app crash and bug reporting 6. RTC work items are created from MQA, and linked to MQA detailed bug reports/crash data 7. Fix most important defects and start new build Mobile app developer 6 3 5 Mobile app tester 4 7 2 1 Bug reports and Crash analytics SDK SDK
  • 27. Join the Community www.rational-ug.org Tweet with Us @RationalUC #rationaluc www.twitter.com/rationaluc Join Our Group on LinkedIn: Global Rational User Community https://www.linkedin.com/groups/Global-Rational-User-Community-GRUC-120486/about Connect with Us on Google+ https://plus.google.com/+RationalugOrgGlobal/posts