Udvikling af apps til mobile enheder med IBM Worklight, Christina Møller, IBMIBM Danmark
This document discusses IBM's mobile application development platform, IBM Worklight. It provides a comprehensive solution for mobile development, deployment, and management. Key components include Worklight Studio for development, Worklight Server for middleware functions, and Worklight Console for analytics and control. Worklight allows creating cross-platform apps using HTML5 that can be optimized for different devices and platforms. It supports various app types from web apps to hybrid and native apps.
Top concerns that we hear from customers are “How can we release on-time?”, “How can we have a stable release?” We answer them in a simple one-liner, “Embrace DevOps”
1) The document discusses the lessons learned from adopting DevOps practices at a large scale for IBM z Systems software development.
2) It describes the journey of transforming over 20,000 developers through practices like continuous integration, automated testing, and collaboration tools.
3) Challenges included supporting mainframe environments, dispersed teams, legal requirements, and integrating many products; successes included improved quality, speed, and job satisfaction.
The document discusses Devacom Co., Ltd.'s presentation on software factories at a Microsoft Partner Day event. It introduces software factories as a way to transition from craftsmanship to manufacturing in software development. Key aspects of software factories include model-driven development, architecture frameworks, product line development, and guidance/automation. The presentation demonstrates tools like the Composite UI Application Block, Enterprise Library Block, and Smart Client Software Factory that can be used to build software factories.
Richard Brunkhorst presented on using Rational Development and Test Environment for z Systems (RD&T) to enable continuous integration and deployment for mainframe applications without requiring a physical mainframe. The demo showed using RD&T, Rational Developer for z Systems (RDz), and Rational Team Concert (RTC) for continuous development, building, and testing. UrbanCode Deploy (UCD) was used for continuous deployment to RD&T. The demo featured modifying a CICS application to use a DB2 database instead of VSAM, with code changes developed and tested on RD&T before deployment.
Authors' perspectives around software factories. Discussion points - What are the realities, how software development has evolved and how will the future look. Will software go the factory way - a la the manufacturing industry? Or is it closer to the construction industry? Was presented to an audience of college students and faculty.
Designing a Reliable Software Factory for the CloudAnkaraCloud
This document provides an overview and agenda for a presentation on designing reliable software. The presenter graduated from Bilkent University in 2011 and has worked at several companies, currently at Arçelik on IoT infrastructure. The presentation covers topics like software factory, DevOps, serverless computing, development pipelines, and DevOps concepts before and after failures. It also discusses microservice architecture, advantages and challenges, distributed systems, and Conway's Law relating system design to organizational structure.
Mobile to Mainframe - the Challenges of Enterprise DevOps AdoptionSanjeev Sharma
Delivering software is complex. Systems being developed are made up of multiple components, which in turn interact with other systems, services, application servers, data sources and invocations of 3rd party systems. In an Enterprise this complexity is further enhanced by the cross-platform nature of the infrastructure typical enterprises have. While the customers may be interacting with Systems of Engagement using Mobile and Web Apps, the core capabilities of the enterprise that the customers access are in Systems of Record that are running on large datacenters and more than likely Mainframe systems. Keeping these complex systems up and running and constantly updated with the latest capabilities is a task that requires constant coordination between the lines of business, various cross-platform development, QA and operations teams.
DevOps addresses these development and deployment challenges. The goal of DevOps is to align Dev and Ops by introducing a set of principles and practices such as continuous integration and continuous delivery. Cross-platform enterprise Systems take the need for these practices up a level due to their inherent complexity and distributed nature. Such systems need even more care in applying DevOps principles as there are multiple platforms to be targeted, in a coordinated manner, each with its own requirements, quirks, and nuanced needs.
This talk will take a look at the DevOps challenges specific to Cross-platform Enterprise Systems and present Best Practices to address them.
[IBM Pulse 2014] #1579 DevOps Technical Strategy and RoadmapDaniel Berg
Hey everyone. Here is the presentation that I had the pleasure of presenting the following deck with Maciej Zawadzki and Ruth Willenborg describing IBM's technical strategy and roadmap.
Enjoy!!!
DevOps adoption can provide quantifiable returns on investment through improved productivity and quality. Implementing DevOps practices in phases allows organizations to first achieve continuous testing, then continuous delivery, reducing cycle times. Automating processes like builds, testing, and deployments across development, QA and production environments increases staff capacity. Earlier defect detection through practices like "shift left" testing also reduces repair costs. Case studies show potential annual savings of millions from these effects. A DevOps adoption roadmap and workshops can help organizations assess current capabilities and identify high-impact practices to prioritize for their needs.
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...Prolifics
“Getting any software development team to effectively scale to meet the needs of a large integration project is actually harder than it sounds. For a large Automotive Retailer based in Florida, this is exactly what they needed to do. They needed a large amount of integration to be built between their brand new Point of Sales system and their new SAP back-end. In this session, you will hear about how tools such as Rational Software Architect and WebSphere Message Broker Toolkit were integrated with a Rational Team Concert-based development environment to set up super efficient software factory employing techniques such as Model-Driven Development and Continuous Integration to help this retailer keep their customers’ wheels on the road.”
Software Factories in the Real World: How an IBM WebSphere Integration Factor...ghodgkinson
This document discusses how an automotive retailer set up an efficient software factory using IBM tools like Rational Software Architect and WebSphere Message Broker to integrate a new point of sale system with their SAP backend. The software factory employed techniques like model-driven development and continuous integration to help scale development and keep customers satisfied. Key practices that helped succeed included tighter architectural control using Rational Software Architect models and service definitions, and keeping the distributed team coordinated using Rational Team Concert for planning, source control, and tracking progress across locations. The integrated approach and tools helped the retailer successfully complete the large integration project.
Control/DCD and Control/SE are software tools that can help with migrating existing COBOL applications to newer Enterprise COBOL compilers. Control/DCD runs in batch mode on one or all programs, while Control/SE allows interactive processing of individual programs. These tools provide pre-compilation analysis of code to help identify issues during migration, as recompiling old COBOL programs without documentation risks introducing logic errors or reopening old bugs. They can help large organizations that rely heavily on legacy mainframe COBOL applications but now use offshore contractors for development and maintenance.
This document discusses enabling agility with DevOps and enterprise transformation. It describes the DevOps pipeline and continuous feedback loop. It notes that organization, technology, and modernization are constraints. The document presents stories of two clients - a government financial agency in Croatia and a government data center - that sought to solve problems of manual deployments and enable integration across systems through DevOps. It provides advice on how to transition systems safely and continuously improve. The document encourages managers to improve collaboration between developers, architects, Scrum masters, Jenkins/Docker experts, and mainframe specialists.
The document discusses Oracle's enterprise architecture tools and reference architecture. It outlines key enterprise architecture activities including architecture reviews and recommendations using TOGAF. It presents Oracle's enterprise reference architecture diagram depicting core systems, integration systems, and access channels supported by enterprise infrastructure and information management. The activities aim to create an enterprise IT platform through initiatives for master data management, flexibility, business insights, operational excellence, and agile/secure infrastructure.
Peter McTaggart - Renewtek - Achieving Hero Status with WebLogic ServerSaul Cunningham
The document discusses using agile principles and Oracle WebLogic Server to maintain efficiency and flexibility in challenging economic times. It recommends adopting agile processes to improve visibility, customer satisfaction, flexibility, speed of delivery and value while reducing risk. WebLogic Server provides a robust, standards-based platform to support agile development and SOA projects through tools, diagnostics and lightweight infrastructure.
The document discusses establishing a service factory to produce shared services. It provides an overview of key concepts of a service factory including:
- Using specialized tools and processes to develop services through repeatable and automated processes.
- Developing service families through frameworks, domain-specific languages, and mass customization techniques.
- Implementing governance policies and a software product line approach to manage commonality and variability across services.
This document discusses the changing landscape of IT and applications, from co-located teams to distributed teams, waterfall processes to agile, and monolithic applications to composite applications built from multiple services. It introduces HP Software's offerings for managing applications throughout the lifecycle, including portfolio management, application lifecycle management, release management, and operations. Key products are shown and core integrations between products are illustrated.
These are the slides used for the webinar "Agile Architecture", speaker: Raffaeel Garofalo. Available here:
https://vimeo.com/42069572
The document describes IBM's Application Delivery Foundation for z Systems V3.0. It provides a comprehensive solution for z/OS application development and problem analysis through tools like Developer for z Systems, Application Performance Analyzer, and Fault Analyzer that are designed to accelerate development cycles and simplify analysis of complex programs. The release is focused on helping customers embarking on DevOps transformations through features that improve integration between tools and extensibility of the platform.
Lessons learned in building a model driven software factoryJohan den Haan
These are the slides of my talk at Code Generation 2010. I share my experiences during the development of a Model-Driven Software Factory. This factory is based on multiple Domain-Specific Languages (DSLs), together describing a Service-Oriented Business Application. All DSLs have a graphical concrete syntax and are aimed at involving domain experts in the software development process. The factory has been used for many projects in the last five years and its user base is growing fast.
RDz provides quantified DevOps benefits to organizations now through automation, advanced tooling, and agile development capabilities. It automates application modernization, continuous integration processes, and other DevOps tooling. RDz offers advanced functionality for integrated program analysis, interactive testing/debugging, pattern-based development, and external tool integration. It also facilitates agile processes through seamless integration with Rational Team Concert for source management, work items, and continuous integration artifacts. Case studies show RDz delivers benefits like reduced time-to-market, improved application quality, and increased developer efficiency.
This document provides an overview and roadmap for DevOps strategies and tools from IBM. It discusses how DevOps can help organizations accelerate software delivery through automation, improve balance of speed, cost, quality and risk, and reduce time to customer feedback. Key IBM DevOps tools mentioned include UrbanCode Deploy for deployment automation, various test and monitoring tools, and DevOps services on Bluemix to provide an integrated platform for development, deployment and monitoring. The document emphasizes that DevOps is a journey requiring changes to people, processes and technology to fully realize benefits like continuous delivery of software.
This document discusses continuous integration for System z mainframe applications. It begins with an overview of DevOps and continuous integration concepts. It then discusses the IBM DevOps solution and challenges of applying DevOps to System z environments. The document focuses on how continuous integration can be implemented for System z to provide rapid feedback, automated testing in isolated environments, and higher quality code promoted between stages. It also discusses how continuous testing can be achieved through dependency virtualization to improve testing efficiency.
OSLC provides a simple solution for integrating tools across the software lifecycle by defining standard interfaces that allow tools to share information using linked data principles, facilitating increased automation, traceability, and reuse while reducing maintenance costs as users can work seamlessly across their tools without complex synchronization schemes. The OSLC community is working to further develop and promote open specifications through an independent standards organization to improve DevOps and application lifecycle management.
[DSC Europe 23] Igor Ilic - Redefining User Experience with Large Language Mo...DataScienceConferenc1
The document discusses how large language models will impact user interfaces and experiences. It begins by providing context on Microsoft's Copilot tool. It then describes current types of user interfaces as simple task-based apps, search-and-select interfaces, and complex system interfaces. New types of interactions are proposed, such as using chat for search-and-select interfaces, voice for simple apps, and adaptive UIs and vision for complex systems. Adaptive UIs could rebuild tools like Photoshop using agents to lower expertise needs. Vision-based interactions may allow pasting screenshots instead of retyping information. Overall, the large language models will make software more intuitive and expertise-reducing through new adaptive and multi-modal interfaces.
Mobile to Mainframe - the Challenges of Enterprise DevOps AdoptionSanjeev Sharma
Delivering software is complex. Systems being developed are made up of multiple components, which in turn interact with other systems, services, application servers, data sources and invocations of 3rd party systems. In an Enterprise this complexity is further enhanced by the cross-platform nature of the infrastructure typical enterprises have. While the customers may be interacting with Systems of Engagement using Mobile and Web Apps, the core capabilities of the enterprise that the customers access are in Systems of Record that are running on large datacenters and more than likely Mainframe systems. Keeping these complex systems up and running and constantly updated with the latest capabilities is a task that requires constant coordination between the lines of business, various cross-platform development, QA and operations teams.
DevOps addresses these development and deployment challenges. The goal of DevOps is to align Dev and Ops by introducing a set of principles and practices such as continuous integration and continuous delivery. Cross-platform enterprise Systems take the need for these practices up a level due to their inherent complexity and distributed nature. Such systems need even more care in applying DevOps principles as there are multiple platforms to be targeted, in a coordinated manner, each with its own requirements, quirks, and nuanced needs.
This talk will take a look at the DevOps challenges specific to Cross-platform Enterprise Systems and present Best Practices to address them.
[IBM Pulse 2014] #1579 DevOps Technical Strategy and RoadmapDaniel Berg
Hey everyone. Here is the presentation that I had the pleasure of presenting the following deck with Maciej Zawadzki and Ruth Willenborg describing IBM's technical strategy and roadmap.
Enjoy!!!
DevOps adoption can provide quantifiable returns on investment through improved productivity and quality. Implementing DevOps practices in phases allows organizations to first achieve continuous testing, then continuous delivery, reducing cycle times. Automating processes like builds, testing, and deployments across development, QA and production environments increases staff capacity. Earlier defect detection through practices like "shift left" testing also reduces repair costs. Case studies show potential annual savings of millions from these effects. A DevOps adoption roadmap and workshops can help organizations assess current capabilities and identify high-impact practices to prioritize for their needs.
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...Prolifics
“Getting any software development team to effectively scale to meet the needs of a large integration project is actually harder than it sounds. For a large Automotive Retailer based in Florida, this is exactly what they needed to do. They needed a large amount of integration to be built between their brand new Point of Sales system and their new SAP back-end. In this session, you will hear about how tools such as Rational Software Architect and WebSphere Message Broker Toolkit were integrated with a Rational Team Concert-based development environment to set up super efficient software factory employing techniques such as Model-Driven Development and Continuous Integration to help this retailer keep their customers’ wheels on the road.”
Software Factories in the Real World: How an IBM WebSphere Integration Factor...ghodgkinson
This document discusses how an automotive retailer set up an efficient software factory using IBM tools like Rational Software Architect and WebSphere Message Broker to integrate a new point of sale system with their SAP backend. The software factory employed techniques like model-driven development and continuous integration to help scale development and keep customers satisfied. Key practices that helped succeed included tighter architectural control using Rational Software Architect models and service definitions, and keeping the distributed team coordinated using Rational Team Concert for planning, source control, and tracking progress across locations. The integrated approach and tools helped the retailer successfully complete the large integration project.
Control/DCD and Control/SE are software tools that can help with migrating existing COBOL applications to newer Enterprise COBOL compilers. Control/DCD runs in batch mode on one or all programs, while Control/SE allows interactive processing of individual programs. These tools provide pre-compilation analysis of code to help identify issues during migration, as recompiling old COBOL programs without documentation risks introducing logic errors or reopening old bugs. They can help large organizations that rely heavily on legacy mainframe COBOL applications but now use offshore contractors for development and maintenance.
This document discusses enabling agility with DevOps and enterprise transformation. It describes the DevOps pipeline and continuous feedback loop. It notes that organization, technology, and modernization are constraints. The document presents stories of two clients - a government financial agency in Croatia and a government data center - that sought to solve problems of manual deployments and enable integration across systems through DevOps. It provides advice on how to transition systems safely and continuously improve. The document encourages managers to improve collaboration between developers, architects, Scrum masters, Jenkins/Docker experts, and mainframe specialists.
The document discusses Oracle's enterprise architecture tools and reference architecture. It outlines key enterprise architecture activities including architecture reviews and recommendations using TOGAF. It presents Oracle's enterprise reference architecture diagram depicting core systems, integration systems, and access channels supported by enterprise infrastructure and information management. The activities aim to create an enterprise IT platform through initiatives for master data management, flexibility, business insights, operational excellence, and agile/secure infrastructure.
Peter McTaggart - Renewtek - Achieving Hero Status with WebLogic ServerSaul Cunningham
The document discusses using agile principles and Oracle WebLogic Server to maintain efficiency and flexibility in challenging economic times. It recommends adopting agile processes to improve visibility, customer satisfaction, flexibility, speed of delivery and value while reducing risk. WebLogic Server provides a robust, standards-based platform to support agile development and SOA projects through tools, diagnostics and lightweight infrastructure.
The document discusses establishing a service factory to produce shared services. It provides an overview of key concepts of a service factory including:
- Using specialized tools and processes to develop services through repeatable and automated processes.
- Developing service families through frameworks, domain-specific languages, and mass customization techniques.
- Implementing governance policies and a software product line approach to manage commonality and variability across services.
This document discusses the changing landscape of IT and applications, from co-located teams to distributed teams, waterfall processes to agile, and monolithic applications to composite applications built from multiple services. It introduces HP Software's offerings for managing applications throughout the lifecycle, including portfolio management, application lifecycle management, release management, and operations. Key products are shown and core integrations between products are illustrated.
These are the slides used for the webinar "Agile Architecture", speaker: Raffaeel Garofalo. Available here:
https://vimeo.com/42069572
The document describes IBM's Application Delivery Foundation for z Systems V3.0. It provides a comprehensive solution for z/OS application development and problem analysis through tools like Developer for z Systems, Application Performance Analyzer, and Fault Analyzer that are designed to accelerate development cycles and simplify analysis of complex programs. The release is focused on helping customers embarking on DevOps transformations through features that improve integration between tools and extensibility of the platform.
Lessons learned in building a model driven software factoryJohan den Haan
These are the slides of my talk at Code Generation 2010. I share my experiences during the development of a Model-Driven Software Factory. This factory is based on multiple Domain-Specific Languages (DSLs), together describing a Service-Oriented Business Application. All DSLs have a graphical concrete syntax and are aimed at involving domain experts in the software development process. The factory has been used for many projects in the last five years and its user base is growing fast.
RDz provides quantified DevOps benefits to organizations now through automation, advanced tooling, and agile development capabilities. It automates application modernization, continuous integration processes, and other DevOps tooling. RDz offers advanced functionality for integrated program analysis, interactive testing/debugging, pattern-based development, and external tool integration. It also facilitates agile processes through seamless integration with Rational Team Concert for source management, work items, and continuous integration artifacts. Case studies show RDz delivers benefits like reduced time-to-market, improved application quality, and increased developer efficiency.
This document provides an overview and roadmap for DevOps strategies and tools from IBM. It discusses how DevOps can help organizations accelerate software delivery through automation, improve balance of speed, cost, quality and risk, and reduce time to customer feedback. Key IBM DevOps tools mentioned include UrbanCode Deploy for deployment automation, various test and monitoring tools, and DevOps services on Bluemix to provide an integrated platform for development, deployment and monitoring. The document emphasizes that DevOps is a journey requiring changes to people, processes and technology to fully realize benefits like continuous delivery of software.
This document discusses continuous integration for System z mainframe applications. It begins with an overview of DevOps and continuous integration concepts. It then discusses the IBM DevOps solution and challenges of applying DevOps to System z environments. The document focuses on how continuous integration can be implemented for System z to provide rapid feedback, automated testing in isolated environments, and higher quality code promoted between stages. It also discusses how continuous testing can be achieved through dependency virtualization to improve testing efficiency.
OSLC provides a simple solution for integrating tools across the software lifecycle by defining standard interfaces that allow tools to share information using linked data principles, facilitating increased automation, traceability, and reuse while reducing maintenance costs as users can work seamlessly across their tools without complex synchronization schemes. The OSLC community is working to further develop and promote open specifications through an independent standards organization to improve DevOps and application lifecycle management.
[DSC Europe 23] Igor Ilic - Redefining User Experience with Large Language Mo...DataScienceConferenc1
The document discusses how large language models will impact user interfaces and experiences. It begins by providing context on Microsoft's Copilot tool. It then describes current types of user interfaces as simple task-based apps, search-and-select interfaces, and complex system interfaces. New types of interactions are proposed, such as using chat for search-and-select interfaces, voice for simple apps, and adaptive UIs and vision for complex systems. Adaptive UIs could rebuild tools like Photoshop using agents to lower expertise needs. Vision-based interactions may allow pasting screenshots instead of retyping information. Overall, the large language models will make software more intuitive and expertise-reducing through new adaptive and multi-modal interfaces.
This document provides an overview of IBM's Rational Jazz strategy for collaborative software delivery:
- Jazz started as a technology platform in the 1990s and has evolved to integrate tools from multiple vendors through open standards like OSLC, with the goal of breaking down barriers between different phases of the software lifecycle.
- The Jazz vision is to provide transparency across the entire delivery process through shared services, a common data model, and deep integration of tools and processes.
- Recent focus areas include simplifying user experiences, deepening integration capabilities, improving administration, and supporting open standards like OSLC to encourage broader adoption and ecosystem participation.
The document discusses IBM's Jazz platform and Rational Team Concert for enabling software delivery in the style of Web 2.0. Rational Team Concert provides capabilities like collaboration, process automation, visibility into project status, and traceability across the development lifecycle. It leverages technologies like Eclipse, supports agile practices, and provides a rich web client for external stakeholders.
Introducing the Rational Solution for Agile ALMMatt Holitza
How do you keep your agile teams focused on the task at hand while still providing management with the latest status? Find out in this presentation from IBM Innovate 2013.
The document introduces the IBM Rational Solution for Agile ALM, which provides integrated capabilities to support agile development needs. It discusses how the solution helps teams adopt agile practices while addressing challenges of increasing complexity, costs pressures and the need for rapid delivery. The solution includes capabilities for agile planning, continuous integration, collaborative source code management and more. It also discusses how the solution helps scale agile practices to larger project teams and extends agile ALM to areas like testing, DevOps and continuous delivery.
Open source presentation to lgma workshop april 2010OpenSourceLGMA
The document discusses the use of open source software in local governments. It notes that many local authorities are replacing proprietary software like Microsoft Office with open source alternatives to save costs. It provides examples of open source applications being used for content management, document management, GIS, back office systems, and desktop applications. The document advocates adopting a dual open source approach and emphasizes understanding open source licensing and communities to ensure successful integration of open source into an organization's IT strategy.
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (PPT)Razorleaf Corporation
In this course you will learn how Inphi Corporation has capitalized on the Autodesk PLM 360 tool to
manage its enterprise business processes; including new product introduction, items and BOMs, change
management, quality management, supplier management and much more. Share Inphi’s excitement
about improved visibility of organizational performance to project managers, executives, and indeed the
entire global organization by incorporating all of these business applications onto a single platform.
Understand how Inphi has improved compliance to their NPI and Quality processes by implementing task
management with workflow validation and a tiered approval process. Learn how Inphi tracks their
development process through the use of connected, but dedicated, workspaces for Engineering,
Marketing and Operations. See how Inphi leverages Jitterbit to integrate with several other business
systems such as salesforce.com, Oracle EBS, and Autodesk Vault. By attending this class, you will go on a
tour of how Autodesk PLM 360 has transformed Inphi’s business and could potentially transform yours as
well.
Forms 2 Future - the ongoing journey into the future for Oracle based organiz...Lucas Jellema
Many organizations around the world have adopted Oracle technology for developing custom applications. Over the past two decades, they may have used PL/SQL, Reports, Forms, Designer, Portal or the Web PL/SQL Toolkit. Many of these organizations have come to face new challenges: more agility or functionality, new user groups or channels or more efficient maintenance. Or they fear getting stuck in the past, running out of support or qualified and motivated resources. What is the right way to approach the future? What mix of tools, how and when to adopt which new technology, how to build a business case? This session recounts various more and less successful warstories of organizations that embarked on a journey into the future.
We will discuss SOA, ADF, OSB, WebCenter, SaaS, Forms, WebLogic, .NET, Java and much more.
Open source presentation enterprise ireland 2010Tim Willoughby
This document discusses open source software use in local government. It notes that many local authorities are ending agreements with Microsoft and exploring open source alternatives. It identifies potential areas to replace proprietary software, such as desktop applications, operating systems, servers, and data services. It provides examples of commonly used open source software and adoption rates. It argues that open source can provide quality applications at low or no cost, while allowing for customization and faster development. The document advocates adopting open standards and considering both open source and commercial options to balance costs and meet needs.
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...ghodgkinson
1. The document discusses using IBM Rational Method Composer (RMC) to develop a Center of Excellence (CoE) intranet website for a major healthcare provider.
2. RMC allows optimizing software delivery processes through a CoE by developing a CoE website that contains customizable process libraries and templates.
3. A demo of the CoE website shows how it can contain over 100 practices and processes to leverage and customize for roles like planning, requirements, architecture, implementation and more.
This document provides an overview of DevOps and how to adopt a DevOps approach. It discusses that DevOps aims to shorten the systems development life cycle and provide continuous delivery with high software quality. The document outlines that adopting DevOps involves changes to an organization's people, processes and technologies. It provides strategies for building a collaborative culture and implementing shared goals and metrics. It also discusses implementing efficient processes for continuous integration, delivery, testing and monitoring. The document recommends technologies like infrastructure as code, collaboration tools, and release automation to support the DevOps approach.
Managing IT as A Service with System CenterLai Yoong Seng
In order to be able to successfully in running IT As a Service, we need to have a complete solution that resolves around monitoring of health state of service, tracking and remediation of issues & pain points in the services and how we can automate these process to make to address this issue consistently. In this session, we will demonstrate how SCOM, Service Manager and Opalis work together to deliver an integrated monitoring and response solution across the System Center Suite.
The document discusses OSGi technology and the Paremus Service Fabric. It introduces the Paremus Service Fabric as an OSGi-based distributed application server that can run applications across multiple computing resources or a large-scale cloud. The Service Fabric extends OSGi's dynamic module capabilities across networked JVMs to create a robust and efficient distributed platform for enterprise applications.
This document provides an overview of migrating from a legacy ECM system to SharePoint. It discusses the benefits of migrating to SharePoint like reducing costs, leveraging existing Microsoft investments. It also addresses challenges like applications and customizations. Real world examples are presented that show migration projects can have ROIs of less than a year. The document recommends planning the migration thoroughly and using a migration tool to facilitate an orderly migration of content from the legacy system to SharePoint.
DevOps 101 provides an overview of DevOps concepts and adoption in the enterprise. It discusses why DevOps is important to accelerate software delivery, improve quality, and increase collaboration between development and operations. The document outlines key aspects of adopting DevOps, including focusing on people, processes, and technologies. It also provides an overview of IBM's DevOps solution to help organizations continuously deliver innovation through improved software development and delivery.
The document discusses digitalization through the use of domain-specific languages (DSLs). It suggests that DSLs can help accelerate development, simplify customization, and express business goals, requirements, design, and implementation in a single language. The document outlines considerations for whether an organization needs a DSL, how to structure a proof of concept, and how to ensure long term maintenance and adoption of the DSL approach.
System Center Orchestrator 2012 OverviewAmit Gatenyo
System Center Orchestrator provides capabilities for integration, orchestration, and automation. It is part of the System Center suite and can help organizations achieve consistency, compliance, and remove manual tasks. Orchestrator allows authoring of runbooks to automate tasks across different systems through its integration with other Microsoft and third party products. It provides capabilities for IT professionals, operators, developers and business managers.
This document provides a summary of Logesh Kumaran M's experience and qualifications. It outlines over 13 years of experience designing, developing, and implementing applications using Java/J2EE technologies. Key skills and technologies include Java, J2EE, XML, databases like Oracle and SQL Server, application servers like WebLogic and WebSphere, and frameworks like Spring and Struts. Recent experience includes roles as a Solution Architect at Cognizant designing solutions for automotive and manufacturing clients.
Defining and Aligning Requirements using System Architect and DOORSPaul W. Johnson
The document discusses aligning business requirements from strategy to process execution using enterprise architecture (EA) and requirements management tools. It proposes linking graphical EA models to textual requirements documents to enable informed decision making based on real-time data. The solution scope, current and future architectures are assessed, requirements are generated from the architecture and linked back to enable traceability, and the solution is delivered with the architecture updated.
This document discusses the benefits of using Java applications with Docker and OpenShift. It highlights that developers can access OpenShift via a web interface, command line, or IDE to build images from source code and deploy applications into containers. OpenShift then handles scaling the applications and providing access to application metrics and logs for monitoring.
This document discusses the W3C Linked Data Platform (LDP) specification. LDP defines rules for creating, modifying, deleting and reading HTTP resources that contain RDF data, known as LDP Resources. It specifies patterns for LDP Containers, which allow clients to POST to create new resources and GET to retrieve listings of existing resources. LDP also covers retrieving and paginating large LDP Resources in chunks using standard HTTP mechanisms.
This document discusses using semantic web technologies with REST APIs. It provides a case study of calculating issue close times from GitHub and Jira APIs. The code starts simply but gets more complex to handle different API representations. Adding semantics through common schemas helps parse issues into a uniform object to simplify the code. The document advocates for combining REST, hypermedia, and semantics for understanding and discovery.
RESTful Work Items: Opening up Collaborative ALM (Rational Software Conferen...Steve Speicher
This document summarizes a presentation about RESTful work items and opening up collaborative application lifecycle management (ALM). It discusses the problem of integrating many different ALM tools, proposes using open standards like OSLC to define REST APIs, and demos integrating Tasktop and ClearQuest using OSLC. The presentation outlines the current state of the OSLC Change Management specification, previews upcoming version 2.0, and concludes by discussing next steps for OSLC adoption.
Innovate2014 Better Integrations Through Open InterfacesSteve Speicher
- The document discusses open interfaces and integrated lifecycle tools through linked data and open standards like OSLC, taking inspiration from principles of the World Wide Web.
- It promotes using open protocols like REST and HTTP for tool integration instead of tight coupling, and outlines guidelines for using URIs, HTTP, and semantic standards like RDF and SPARQL to represent and share resource data on the web.
- OSLC is presented as a solution for lifecycle integration across requirements management, quality management, change management and other tools using common resource definitions and linked data over open APIs.
Innovate2014 Panel - Best Practices on Implementing IntegrationsSteve Speicher
The document discusses best practices for implementing integrated tools. It summarizes the perspectives of several panelists on integration challenges and lessons learned:
- Integrations are a major cost drain on resources due to unpredictable costs, maintenance overhead, and vendor lock-in from point-to-point connections.
- OSLC specifications help but are incomplete, and successful integrations require common data models, integration buses/hubs, and support for closed systems beyond just APIs.
- Vendor APIs change frequently, so robust integrations need significant testing. Integration patterns that provide standards and abstraction layers make the integrations more flexible and scalable over time.
Better integrations through open interfacesSteve Speicher
Steve Speicher presented on better integrations through open interfaces. He discussed how using open standards like OSLC and linked data allows tools to integrate using open protocols instead of tight coupling. This provides benefits like increased adoption rates, a focus on important aspects rather than integration details, and opportunities for innovation. Speicher also mentioned additional resources on the OSLC website and related projects.
EclipseCon 2013 Learn and share about integrations using Eclipse Lyo, OSLC an...Steve Speicher
Here are some key considerations for Linked Data Platform resources:
- Use RDF formats like RDF/XML, Turtle, JSON-LD for maximum interoperability
- Support common literal types like string, date, integer, etc.
- Reuse existing vocabularies like Dublin Core, FOAF where possible
- Clients should handle potential conflicts during partial updates using If-Match
- Servers are not responsible for automatically updating indirect links after a resource changes
- Provide meaningful error responses and avoid opaque server-side constraints when possible to ease creation
The goal is to define a minimal set of rules that balance flexibility, interoperability and ease-of-use for both clients and servers
The document discusses how linked data and the Open Services for Lifecycle Collaboration (OSLC) standard provide a way to loosely couple software development tools and applications by leveraging common definitions and linking related data across different systems and data sources. This allows for things like requirements, test cases, bugs and other work items to be connected and their relationships represented, even if they originate from separate tools or databases.
This document summarizes a presentation about enterprise linked data, open services for lifecycle collaboration, and W3C standards. It discusses how OSLC is based on linked data and allows for loosely coupled integration across tools. It also outlines IBM's leadership role in contributing to OSLC and driving the evolution of W3C linked data standards.
Innovate2011 Keys to Building OSLC IntegrationsSteve Speicher
The document provides an overview of keys to building and consuming open services for lifecycle collaboration (OSLC) providers. It discusses OSLC principles and community, common scenarios, tools, specifications, resource representations, linking, querying, and other implementation details. The summary emphasizes understanding scenarios, tools, and specifications before implementation to ensure interoperability and reuse of existing work.
- Traditional tool integration approaches have been limited and created vendor lock-in, while universal standards have been too slow and disruptive to adopt.
- The Open Services for Lifecycle Collaboration (OSLC) is a new approach that uses open web standards and linked data principles to enable tools from different vendors to integrate using open APIs and share information.
- The OSLC specifications are developed openly by a community of over 300 individuals from over 30 companies, aiming to provide flexible, incremental integration that lowers barriers to participation.
Procurement Insights Cost To Value Guide.pptxJon Hansen
Procurement Insights integrated Historic Procurement Industry Archives, serves as a powerful complement — not a competitor — to other procurement industry firms. It fills critical gaps in depth, agility, and contextual insight that most traditional analyst and association models overlook.
Learn more about this value- driven proprietary service offering here.
Dev Dives: Automate and orchestrate your processes with UiPath MaestroUiPathCommunity
This session is designed to equip developers with the skills needed to build mission-critical, end-to-end processes that seamlessly orchestrate agents, people, and robots.
📕 Here's what you can expect:
- Modeling: Build end-to-end processes using BPMN.
- Implementing: Integrate agentic tasks, RPA, APIs, and advanced decisioning into processes.
- Operating: Control process instances with rewind, replay, pause, and stop functions.
- Monitoring: Use dashboards and embedded analytics for real-time insights into process instances.
This webinar is a must-attend for developers looking to enhance their agentic automation skills and orchestrate robust, mission-critical processes.
👨🏫 Speaker:
Andrei Vintila, Principal Product Manager @UiPath
This session streamed live on April 29, 2025, 16:00 CET.
Check out all our upcoming Dev Dives sessions at https://community.uipath.com/dev-dives-automation-developer-2025/.
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxAnoop Ashok
In today's fast-paced retail environment, efficiency is key. Every minute counts, and every penny matters. One tool that can significantly boost your store's efficiency is a well-executed planogram. These visual merchandising blueprints not only enhance store layouts but also save time and money in the process.
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPathCommunity
Join this UiPath Community Berlin meetup to explore the Orchestrator API, Swagger interface, and the Test Manager API. Learn how to leverage these tools to streamline automation, enhance testing, and integrate more efficiently with UiPath. Perfect for developers, testers, and automation enthusiasts!
📕 Agenda
Welcome & Introductions
Orchestrator API Overview
Exploring the Swagger Interface
Test Manager API Highlights
Streamlining Automation & Testing with APIs (Demo)
Q&A and Open Discussion
Perfect for developers, testers, and automation enthusiasts!
👉 Join our UiPath Community Berlin chapter: https://community.uipath.com/berlin/
This session streamed live on April 29, 2025, 18:00 CET.
Check out all our upcoming UiPath Community sessions at https://community.uipath.com/events/.
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxJustin Reock
Building 10x Organizations with Modern Productivity Metrics
10x developers may be a myth, but 10x organizations are very real, as proven by the influential study performed in the 1980s, ‘The Coding War Games.’
Right now, here in early 2025, we seem to be experiencing YAPP (Yet Another Productivity Philosophy), and that philosophy is converging on developer experience. It seems that with every new method we invent for the delivery of products, whether physical or virtual, we reinvent productivity philosophies to go alongside them.
But which of these approaches actually work? DORA? SPACE? DevEx? What should we invest in and create urgency behind today, so that we don’t find ourselves having the same discussion again in a decade?
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxshyamraj55
We’re bringing the TDX energy to our community with 2 power-packed sessions:
🛠️ Workshop: MuleSoft for Agentforce
Explore the new version of our hands-on workshop featuring the latest Topic Center and API Catalog updates.
📄 Talk: Power Up Document Processing
Dive into smart automation with MuleSoft IDP, NLP, and Einstein AI for intelligent document workflows.
Spark is a powerhouse for large datasets, but when it comes to smaller data workloads, its overhead can sometimes slow things down. What if you could achieve high performance and efficiency without the need for Spark?
At S&P Global Commodity Insights, having a complete view of global energy and commodities markets enables customers to make data-driven decisions with confidence and create long-term, sustainable value. 🌍
Explore delta-rs + CDC and how these open-source innovations power lightweight, high-performance data applications beyond Spark! 🚀
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...SOFTTECHHUB
I started my online journey with several hosting services before stumbling upon Ai EngineHost. At first, the idea of paying one fee and getting lifetime access seemed too good to pass up. The platform is built on reliable US-based servers, ensuring your projects run at high speeds and remain safe. Let me take you step by step through its benefits and features as I explain why this hosting solution is a perfect fit for digital entrepreneurs.
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc
Most consumers believe they’re making informed decisions about their personal data—adjusting privacy settings, blocking trackers, and opting out where they can. However, our new research reveals that while awareness is high, taking meaningful action is still lacking. On the corporate side, many organizations report strong policies for managing third-party data and consumer consent yet fall short when it comes to consistency, accountability and transparency.
This session will explore the research findings from TrustArc’s Privacy Pulse Survey, examining consumer attitudes toward personal data collection and practical suggestions for corporate practices around purchasing third-party data.
Attendees will learn:
- Consumer awareness around data brokers and what consumers are doing to limit data collection
- How businesses assess third-party vendors and their consent management operations
- Where business preparedness needs improvement
- What these trends mean for the future of privacy governance and public trust
This discussion is essential for privacy, risk, and compliance professionals who want to ground their strategies in current data and prepare for what’s next in the privacy landscape.
Mobile App Development Company in Saudi ArabiaSteve Jonas
EmizenTech is a globally recognized software development company, proudly serving businesses since 2013. With over 11+ years of industry experience and a team of 200+ skilled professionals, we have successfully delivered 1200+ projects across various sectors. As a leading Mobile App Development Company In Saudi Arabia we offer end-to-end solutions for iOS, Android, and cross-platform applications. Our apps are known for their user-friendly interfaces, scalability, high performance, and strong security features. We tailor each mobile application to meet the unique needs of different industries, ensuring a seamless user experience. EmizenTech is committed to turning your vision into a powerful digital product that drives growth, innovation, and long-term success in the competitive mobile landscape of Saudi Arabia.
What is Model Context Protocol(MCP) - The new technology for communication bw...Vishnu Singh Chundawat
The MCP (Model Context Protocol) is a framework designed to manage context and interaction within complex systems. This SlideShare presentation will provide a detailed overview of the MCP Model, its applications, and how it plays a crucial role in improving communication and decision-making in distributed systems. We will explore the key concepts behind the protocol, including the importance of context, data management, and how this model enhances system adaptability and responsiveness. Ideal for software developers, system architects, and IT professionals, this presentation will offer valuable insights into how the MCP Model can streamline workflows, improve efficiency, and create more intuitive systems for a wide range of use cases.
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, presentation slides, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
AI and Data Privacy in 2025: Global TrendsInData Labs
In this infographic, we explore how businesses can implement effective governance frameworks to address AI data privacy. Understanding it is crucial for developing effective strategies that ensure compliance, safeguard customer trust, and leverage AI responsibly. Equip yourself with insights that can drive informed decision-making and position your organization for success in the future of data privacy.
This infographic contains:
-AI and data privacy: Key findings
-Statistics on AI data privacy in the today’s world
-Tips on how to overcome data privacy challenges
-Benefits of AI data security investments.
Keep up-to-date on how AI is reshaping privacy standards and what this entails for both individuals and organizations.
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...Alan Dix
Talk at the final event of Data Fusion Dynamics: A Collaborative UK-Saudi Initiative in Cybersecurity and Artificial Intelligence funded by the British Council UK-Saudi Challenge Fund 2024, Cardiff Metropolitan University, 29th April 2025
https://alandix.com/academic/talks/CMet2025-AI-Changes-Everything/
Is AI just another technology, or does it fundamentally change the way we live and think?
Every technology has a direct impact with micro-ethical consequences, some good, some bad. However more profound are the ways in which some technologies reshape the very fabric of society with macro-ethical impacts. The invention of the stirrup revolutionised mounted combat, but as a side effect gave rise to the feudal system, which still shapes politics today. The internal combustion engine offers personal freedom and creates pollution, but has also transformed the nature of urban planning and international trade. When we look at AI the micro-ethical issues, such as bias, are most obvious, but the macro-ethical challenges may be greater.
At a micro-ethical level AI has the potential to deepen social, ethnic and gender bias, issues I have warned about since the early 1990s! It is also being used increasingly on the battlefield. However, it also offers amazing opportunities in health and educations, as the recent Nobel prizes for the developers of AlphaFold illustrate. More radically, the need to encode ethics acts as a mirror to surface essential ethical problems and conflicts.
At the macro-ethical level, by the early 2000s digital technology had already begun to undermine sovereignty (e.g. gambling), market economics (through network effects and emergent monopolies), and the very meaning of money. Modern AI is the child of big data, big computation and ultimately big business, intensifying the inherent tendency of digital technology to concentrate power. AI is already unravelling the fundamentals of the social, political and economic world around us, but this is a world that needs radical reimagining to overcome the global environmental and human challenges that confront us. Our challenge is whether to let the threads fall as they may, or to use them to weave a better future.
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...Alan Dix
Innovate2011 DevOps TSRM RTC
1. Open Services for Lifecycle Collaboration Steve Speicher OSLC Technical Lead, IBM Rational [email_address] Improving Collaboration between IT Operations Support and Development with IBM Innovations John Arwe OSLC Lead, IBM Tivoli [email_address] CDO-1071B Trevor Livingston SRM Development, IBM Tivoli [email_address]
2. Please Note: IBM's statements regarding its plans, directions, and intent are subject to change or withdrawal at IBM's sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.
3. Outline Background on problem space Need for open solutions Open Services for Lifecycle Collaboration IBM Tivoli Service Request Manager + IBM Rational Team Concert
4. Questions asked every day When will a fix be available? Are my tickets linked to dev? Why do people keep asking me for status? How do I request more traces so I can find a fix?
5. Problems Present in Dev-Ops Environments Complex application support requires multiple silo'd teams to work together in concert. Specifically, these problems need to be addressed in today's support organizations: Time wasted communicating between teams Time wasted duplicating tickets across tools Lack of visibility into the status of work items
6. Need for Open Collaboration on Solutions Past Integration Approaches Have Fallen Short No consensus driven approach No external review No visibility into solution Built after the fact with limited product APIs Solution focuses on 2 tools in hand License fees Fear of giving up IP Forces alternative solutions Limited Participation Restrictive Participation No open process for others to join in Limits solution to particular use cases and technologies Limited to small set of business partners Solution design goals and approach Restrictive licenses and intellectual property Point-to-point integrations
7. Single repository “ Can I really expect one vendor to provide all the functionality I need? And what about my existing tools?” Limited choice and coverage Slow to emerge and disruptive to adopt Need for a Better Solution Past Integration Approaches Have Fallen Short Universal metadata standard “ How did I ever think all those vendors would be able to agree?” Point-to-point integrations “ How can I ever upgrade one tool without breaking everything else?” Standard implementations “ Did I really believe that every vendor would rewrite their tools on a single framework?”
8. Minimalist/additive approach Not a “complete” definition for a given area Scenario driven scope Co-evolve spec and implementations Open participation around active core group OSLC and Open Community Iterative Specification Authoring Identify Scenarios Iterate on working drafts Call it a spec Gain technical consensus, collect non-assert statements Open Services for Lifecycle Collaboration open community. open interfaces. open possibilities
9. OSLC Community Eleven workgroups operating at open-services.net Domain focused workgroups (e.g. CM, QM, RM) Common issues and patterns (Core) Solution oriented workgroups (e.g. PLM/ALM) Range of interests, expertise, involvement 400+ registered community members (up from 70 people at RSC 2009) Individuals from 34+ different companies have participated in OSLC workgroups (up from 5 companies at RSC 2009) Worthy of note PLM/ALM Workgroup Siemens leadership Open source Eclipse Lyo Project Proposal Eclipse Mylyn project restructuring and positioning of OSLC Mantis, Forges Customer and integrator involvement GM, Northrop Grumman, Tieto, Integrate Systems Accenture APG Black Duck Boeing BSD Group Citigroup EADS Emphasys Group Empulsys Fokus Fraunhofer Galorath General Motors Health Care Services Corp IBM Institut TELECOM Integrate Systems Lender Processing Services Northrop Grumman Oracle QSM Rally Software Ravenflow Shell Siemens Sogeti SourceGear/Teamprise State Street Tasktop (Eclipse Mylyn) Thales Tieto TOPIC Embedded Systems UrbanCode WebLayers
10. Linked Lifecycle Data Data Integration for the 21st Century Inspired by Internet principles, implemented with Internet technologies : simple interfaces for exchange of resources Loosely coupled : everything is a “resource” linked together with URLs Technology neutral : treats all implementations equally Minimalist : defines no more than necessary for exchange of resources Incremental : deliver value now, add more value over time Openly published standards : free to implement and irrevocable If the entire Web can connect like this, would the same idea work for ALM?
11. DevOps: A Shared Integration Approach - OSLC Lifecycle Tool Change Management Lifecycle Tool Quality Management Lifecycle Tool Requirements Management Service Management Help Desk Service Management Deployment
12. Tivoli Service Request Manager is a unified solution that improves productivity across a number of key processes Advanced work management processes Flexible and easy to configure, no coding required Dashboards and reports Multi-customer support Based on leading standards-based technology – J2EE, SOA, XML Process integration, built from the ground up on ITIL Single user interface Data integration Underlying platform supports multiple products to provide unified solution Service Request Manager 7.2.1 Users Service Desk Service Catalog Service Requests Service Requests Shopping Requisition Order Management Order Tracking OMP/PMP Integration for automation SRM Service Provider Solution integration Knowledge Management Incident Management Problem Management Asset/CI Integration OMP/PMP Integration for automation SRM Service Provider Solution integration
13. Tracing Problems from Operations into Development Operations Development IBM Tivoli Service Request Manager (SRM) IBM Tivoli Monitoring (ITM) IBM Tivoli Composite Application Manager (ITCAM) Data Center OSLC Interactions IBM Rational Team Concert (RTC) Align IT operations and development teams Allow teams to work seamlessly with the tools they are familiar with Remove the need to synchronize data across tools
14. Integrating TSRM with RTC Link TSRM Problem Management with RTC Defects, using OSLC OSLC allows Operations Team to create RTC defects directly from TSRM problem tickets quickly using a familiar UI. High Level Use Cases Ability to create and associate an RTC defect with TSRM. Ability to associate an existing RTC defect with TSRM. Ability to quickly view the status of an associated defect from TSRM.
16. Defects Leveraging the Power of OSLC (TSRM and RTC Integration) Development Operations Create Defect, Find Defect, Display Defect Defect linked to problem as URL ( http://defect/1254 ) (March 2011) Linked Data REST-ful URL reference returns data for UI Manages When problem is closed, REST-full call closes the linked defect (Future) Development can create a change To deploy the tested fix with a REST-ful call (future) WEB-proven flexibility and scale Manages Manages Problems Changes
17. Business Values Better insight Brings awareness of business impacts to the development team, resulting in faster responses. Increases visibility of fix schedule for support staff, enabling agents to better manage customer expectations. Increases visibility of available fixes, leading to faster problem resolution. Working effectively together Enables development team and Operations to work together through an integrated tool set. Assists in defect prioritizing and leads to efficient utilization of development resources. Provides affective management of applications after deployment. Managing enhancements, defects, and problems with traceability and automation.
18. Roadmap Phase 1 (2Q 2011) Integration of TSRM -> RTC Defect Management Released via ISML (Integrated Services Management Library) Next Phases (Timeframe not determined) Expanding support to generalized OSLC-CM consumer Integration of RTC -> TSRM Problem Management Integration of Change Management and RTC Defects TSRM ticket tracking of known RTC defects
19. Conclusion Exploring new model for open integrations TSRM and RTC integrations available NOW for use Looking to get additional customer feedback to drive next phases Give us your feedback and scenarios! Come see us in the Exhibit Hall booth (in Jazz Interoperability Center)
20. Jazz Interoperability Center { In collaboration with… } Come see Jazz and OSLC at play integrating IBM, 3rd party, and home-grown tools across the lifecycle! Exhibit Hall June 6: 5 - 8 PM June 7: 11 AM - 2 PM & 4:30 - 7:30 PM June 8: 11 AM - 2 PM
22. OSLC Home Page http://open- services.net Video explaining OSLC http://www.youtube.com/watch?v=B2vqL8fujgE Whitepaper: The Business Value of OSLC http://open- services.net/html/opencollab.pdf Useful OSLC links
23. Daily iPod Touch giveaway Complete your session surveys online each day at a conference kiosk or on your Innovate 2011 Portal! Each day that you complete all of that day’s session surveys, your name will be entered to win the daily IPOD touch! On Wednesday be sure to complete your full conference evaluation to receive your free conference t-shirt! SPONSORED BY
#2: Author Notes: This is the PowerPoint template for the Innovate 2011 Track Sessions ALL FINAL FILES MUST BE CONVERTED TO LOTUS SYMPHONY. Learn more here: http://w3.ibm.com/connections/wikis/home?lang=en#/wiki/Rational%27s%20Phased%20Approach%20in%20Migrating%20to%20Lotus%20Symphony Additional IBM Rational presentation resources can be found on Rational’s Managing the Brand W3 Intranet site: https://w3-03.ibm.com/software/marketing/marksite.nsf/AllMarketingPages/Brand-Rational-rt_rtb?opendocument?opendocument Third party material cannot be used in a presentation without written permission (this includes product and Web page screen shots). Images must be acquired from a ‘royalty-free to use’ source such as: Microsoft Clip Art library http://www.freebyte.com/clipart_images_photos_icons/#freevectorgraphics http:// www.freedigitalphotos.net / IBMers can use images from: IBM image library: https://w3-03.ibm.com/software/marketing/marksite.nsf/AllMarketingPages/Brand-Rational-rt_rtb?OpenDocument&ExpandSection=3,2#_Section3 Royalty free images in Marketing Asset Manager database (you will need to register to access this site) : http://217.28.164.25/IBM001/templates/login.html
#3: Author Notes: Confused whether to convert this deck to Lotus Symphony? Learn more here: http://w3.ibm.com/connections/wikis/home?lang=en#/wiki/Rational%27s%20Phased%20Approach%20in%20Migrating%20to%20Lotus%20Symphony This template has been created in PowerPoint 2003 Depending on how the source file was formatted, some slides will not ideally reformat once the template is applied. Therefore, some reformatting will be necessary. Reapply slide layouts: Task Pane / Slide Layout Can be applied thru normal or slide sorter view May have to reapply the layouts more than once in order to take effect Limit altering slide layout attributes on your slide (fonts, positioning, text box anchoring, positioning, etc.), this will create less reformatting rework when switching templates in the future or repurposing this slide in other presentations. Use “shift returns” if text wraps are needed to wrap around imagery. If slide layout customization is needed, it’s advised to break the customized text box from the slide layout by selecting the bounding box of the altered text box and cutting it from the slide, apply either the title slide layout or the blank layout, and then paste the text box back onto the slide. Your custom-formatting of the text layout will then be retained for future repurposing in other presentations. Recolor graphics if needed by using the embedded color palette swatches already in this template. Slide text: Don’t create long sentences or paragraphs on slides. Use concise bulleted list format. Use speaker notes for supporting bulleted content to avoid slides that are too text heavy. Use sentence case capitalization for presentation titles, slide titles, category labels and bullets: Format / Change Case / Sentence Case. Initial capitalization is limited to our products and offerings. When referring to our products, use the correct full name, (e.g., IBM Rational ClearCase). See “IBM Rational A-Z Product List” on the Rational brand All-in-One-page for reference: http://w3-103.ibm.com/software/xl/portal/!ut/p/_s.7_0_A/7_0_IP?type=doc&srcID=R9&docID=R106605Y95736W79 Avoid using cartoon like clip-art, use photo-art instead. Third party material cannot be used in a presentation without written permission (this includes product and Web page screen shots). Images must be acquired from a ‘royalty-free to use’ source such as: Microsoft Clip Art library http://www.freebyte.com/clipart_images_photos_icons/#freevectorgraphics http://www.freedigitalphotos.net/ IBMers can use images from: IBM image library: https://w3-03.ibm.com/software/marketing/marksite.nsf/AllMarketingPages/Brand-Rational-rt_rtb?OpenDocument&ExpandSection=3,2#_Section3 Royalty free images in Marketing Asset Manager database (you will need to register to access this site) : http://217.28.164.25/IBM001/templates/login.html Close each presentation with the mandatory “Rational ThankYou Slide” located in the back of the .ppt file.
#4: Background on problem space Slides 1-5, John Need for openness / OSLC Slides 6-11, Steve TSRM – RTC Slides 12+, John
#7: Solutions designed only for point-to-point integration No external review or visibility into solution Solutions built to patch immediate need Often integrations were built after the fact with limited product APIs Solution design goals and approach limited No consensus driven approach Integrators limited to a small set of business partners No open process for other interested parties to get involved Limits solution to particular use cases and technologies Restrictive licenses and usage of intellectual property License fees or fear of giving up IP, force alternative solutions
#8: Single repository Hard to add existing tools Difficult to evolve tools individually Limited to a single vendor’s tools or affiliates Point-to-point integrations Limited coverage: there are too many tools to cover more than a small fraction of possibilities Tight dependencies between tools require lockstep upgrades Proprietary APIs create vendor lock-in Universal metadata standard Too slow to complete to keep pace with the market Hostage to vendor in-fighting Difficult to migrate existing project data and assets Standard implementations Requires “forklift” rip and replace of existing tools Hard to get widespread vendor support Insufficiently flexible to address different user approaches
#10: Open Services for Lifecycle Collaboration Apply the OSLC Architectural Approach to Integrate Design and Delivery starting with the Customer Validated Scenarios 1. Talk about how in Rational we used to have point-to-point integrations 2. Then we moved to OSLC (tell brief OSLC motivational talk) 3. And now we ’re exploring doing the same thing in Tivoli and between Rational and Tivoli (hedge appropriately)
#11: Resources have representations XML encouraged, not required Unprecedented extensibility Extend “web” New [mime-] types Extend representations
#12: 1. Talk about how in Rational we used to have point-to-point integrations (Click) 2. Then we moved to OSLC (tell brief OSLC motivational talk) (Click) 3. And now we’re exploring doing the same thing in Tivoli and between Rational and Tivoli (hedge appropriately)
#13: The previous chart introduced Service Desk and Service Catalog as applications (PMPs) thatoperate on top the Service Management Platform. This chart now introduces the concept of the Service Request Manager as a common package of Service Desk and Service Catalog capabilities. What we have in common here is the concept of satisfying user requests. In general, requests to the Service Desk are handled on a case by case basis; while Service Catalog requests are usually handled in pre-configured manner that is intended to fulfill the request in a best practice manner. Service request center (SRC) offers a unified solution for service request management – whether it is performance problem needing help from service desk or request for provisioning of new software into your workstation through service catalog. Users need to access one application via web or call a person over phone or simply send an email. SRC has built-in service desk functionalities such as incident & problem management; offering solutions to the users through knowledge management; integration with network/application management products to open incident tickets automatically. It also offers service delivery functionalities through its catalog where users can “shop” for services they need through online catalog. Remember they need to pay for what they buy……enabling tighter control over expenses.. Technical highlights of the product are mentioned in the bullet points.
#14: When: - use this to create and maintain links between issues found in production and the fixes made in development to address them - use this to understand the status of problems which require development teams to provide fixes Why: - it is very common for coordinated actions to be taken across development and operations. Linking respective work items increases efficiency of all collaborators - linking information can assist with problem analysis and troubleshooting of similar problems found by operations in the future. How: - background processes (tasks) are run which maintain synchronization of information between TSRM and ClearQuest - extensible to allow for an organization's customized fields to also be updated appropriately
#16: Author Note: Optional Rational DEMO slide. Available in English only.
#17: Speaker Notes: In Phase 1: We are linking Problems in TSRM to Defects in RTC We support interactions that are initiated from TSRM. Phase 1 TSRM-RTC Integration will be available March 2011 from the ISM Library In second phase: We will support bidirectional interactions. More process artifacts (e.g., Change) will be integrated.
#22: Author Note: Optional Rational QUESTIONS slide. Available in English only.
#24: Daily iPod Touch giveaway sponsored by Alliance Tech Each time you complete a session survey, your name will be entered to win the daily IPOD touch! Complete your session surveys online each day at a conference kiosk or on your Innovate 2010 Portal! On Wednesday be sure to complete your full conference evaluation to receive your free conference t-shirt!
#25: Author Note: Mandatory Rational Closing Slide (includes standard legal disclaimer). Available in English only.