Lifecycle Architecture & Integration Track
Mik Kersten Track Chair |
|
Over the past decade fragmentation has grown in the ALM ecosystem, with best of breed tools forming to support the various needs of developers, business analysts, DevOps and testers. Large scale Agile transformations and ALM modernizations now involve multiple tools as well as a in-house solutions and customizations. Just as architecture became a key discipline in app dev once the breadth of systems and frameworks required it, we are seeing ALM heterogeneity of tools and processes necessitate a new role of the Lifecycle Architect, and a new practice of Software Lifecycle Integration (SLI). It is now time to recognize the diversity of tools and practitioners in the software development and deployment lifecycle, and seeks to improve the connection and collaboration among them. The objective of this track is to examine this rapidly emerging organizational need and address:
|
|
Breakout Sessions
Ravit Danino Director, Applications Product Management HP Software & Solutions |
|
ALM for the Internet of Things
Sound scary? These data points will change our lives. At any given time, any person and any device, including cars, coffee makers and refrigerators, will be connected. Business applications will span across devices, across processes and across each one of us. In this reality, the performance and the functionality of applications will become even more business critical than they are today. In order to effectively test and deploy those applications, organizations will be required to leverage the cloud. So if this is the new reality, we need to get ready. How will you ensure value is delivered in this reality? How will you ensure quality, agility, velocity and scalability for these next generation applications? What are the best processes to use in this reality to ensure that the ROI is achieved? Join us for this session to understand this new reality of applications and how embracing the modern approach to Application Lifecycle Management will enable you and your organization to handle these challenges and win. |
|
||||
Steve Speicher Senior Technical Staff IBM Rational |
|
Better Integration through Open Interfaces
|
|
||||
Jon Harding SVP, DevOps Engineering Lead Bank of America |
|
DevOps Enabled Delivery as an Imperative for Successful Enterprise Agile Adoption
The program not only embraced the Agile practices but redesigned the organizational structure. It took a cultural transformation to bring true collaboration between technology and the business to add the business value. The program has been practicing Agile for almost 2 years. You can learn the key elements that made it successful and also areas that are in focus on for the next level of maturity as part of continuous improvement.
|
|
||||
Arthur Ryman Distinguished Engineer IBM Rational |
|
Link, not Synch!
|
|
||||
Jon Leslie Senior Production Expert Hansoft |
|
Mixed Methods in a Large Scale Agile Environment
However, in practice this is quite hard since the team needs tend to be quite different. For example; companies selling hardware products with embedded software have product programs with hardware developers, who often prefer traditional Gantt scheduling, who need to collaborate with software teams that might prefer Scrum. This presentation will be based on real world examples where companies have utilized mixed methods in a large-scale agile development environment to succeed with developing better products in a more collaborative way and hence stay ahead of competition. Topics covered will be:
|
|
||||
Jens Donig Senior Consultant HOOD Martin Kuenzle Program Manager, ALM evosoft |
|
Workflows à la carte – a model-based approach to the configuration of ALM systems
In our talk we illustrate the design of a graphical DSL for Microsoft TFS process templates. We explain the methodical approach, the selection of the modeling tool, and the design decisions that took the project to success. Complemented by code and document generators, model-based ALM takes the hassle out of design and maintenance of individual customer solutions. We demonstrate the new degrees of freedom by means of a realistic and an experimental scenario. |
|
||||
Mikio Aoyama Professor Nanzan University |
|
PROMCODE: An Open Platform for Large-Scale Contracted Software Delivery in Software Supply Chains
To overcome the problem, six top system integrators of Japan, namely IBM, Fujitsu, NEC, NTT DATA, Hitachi and Nomura Research Institute, formed a consortium called PROMCODE (PROject Management of COntracted DElivery for software supply chain). It is intended to develop and prove an open interface specification to exchange data of different schema across the organizational boundaries. The open interface specification is based on OSLC framework and defines essential information as linked data. Each member company of PROMCODE consortium did pilot projects by using the PROMCODE interface specification by applying it to project management data used in real customer projects and validated its value. Also, we have enhanced existing Eclipse Lyo OSLC adapter for spreadsheet to support the PROMCODE interface specification. This session will introduce background, PROMCODE interface specification, pilot projects by member companies, and OSLC adapter enhancement. The session will conclude with our experience and future roadmap of PROMCODE for extending the impact of PROMCODE in this area. |
|
||||
Nicole Bryan VP Product Management Tasktop |
|
SAFe is Only as Strong as Your Integration Strategy
There is no question that Agile methodologies are no longer the exclusive domain of start-ups and small, co-located teams. Many of the largest software development organizations in the world are adopting Agile and Lean methods at enterprise scale. Some have turned to The Scaled Agile Framework (SAFe) to help them understand the best practices necessary to accomplish that. Success with SAFe is dependent on seamless flows of information at different levels and through different parts of the organization in order to achieve agility at scale. Yet the tool infrastructure in place at large (and small) organizations tends to impede this flow of information. After all, different disciplines within the organization use different tools to manage their activities and the development artifacts they create. And rarely are these tools integrated. We’ve discovered that SAFe is only as strong as the weakest link in your integration strategy; you need to have a solid integration strategy in order to accomplish the requisite seamless flow of information and collaboration between the practitioners and managers on the team. The goals of SAFE are sound and attainable – if you develop a comprehensive ALM integration strategy in conjunction with your SAFe strategy. In this session, Nicole will show you how to design and implement Software Lifecycle Integration (SLI) patterns which are the fundamental basis for an enterprise-wide scalable integration strategy, and a necessary underpinning for SAFe. |
|
||||
Jeff Haynie Co-Founder & CEO Appcelerator |
|
Stop Debating, Start Measuring: How User Analytics Change Lifecycle Speed and Output
|
|
||||
Mik Kersten, Chair CEO Tasktop |
|
Towards a Lean Software Lifecycle - Industry Panel
|
|
||||
Carson Holmes EVP of Service Delivery Software Development Experts |
|
Using Delivery Intelligence from the ALM Portfolio to Enable Strategic Change
|
|
Lightning Sessions
Michael Azoff Principal Analust Ovum |
|
Challenges and opportunities in ALM-PLM integration The world of product lifecycle management (PLM) is now aware and acting on the need to integrate with ALM solutions, driven by the massive growth of embedded software in engineered products. Moreover, embedded software engineers have yet to realize the full benefits of ALM as the maturity in industry is generally behind that of enterprise IT, where ALM-PLM integration represents the highest maturity level. In this context the drivers for ALM adoption are examined and the opportunities for engineering industries are highlighted. Software today is the value-add in manufactured products, and we are on the brink of an Internet of Things explosion as products and services become connected. |
|
Ludmila Ohlsson Strategic Product Manager Ericsson R&D and Test |
|
Integration Principles and Reality Ericsson has a heterogeneous tools landscape and to achieve an effective flow when using the tools, integration makes sense. But how should integrations be done? The presentation introduces a few principles as part of a strategy for working with integrations, and shows experiences from a number of key integrations cases where the principles meet reality. From that meeting of principles and reality, Ericsson has chosen OSLC as its primary integration technology, so the presentation will also explore the reasons for, and consequences of, this choice. |
|
Sarah Goff-Dupont Bamboo Product Manager Atlassian |
|
Unleashing Agile with Git Branches Moving to Git opens up a whole new level of agility for software teams. Freed from the clunky code freezes and monolithic mega-merges that plague centralized version control, developers can exploit the full power of branch-and-merge workflows to deliver working code faster and lay the procedural foundations for continuous delivery. For stakeholders like product owners, release engineers and business analysts, adopting the branch-and-merge model means better visibility into what work is in progress, what's ready to ship, and what's already been delivered. Attendees will learn:
|
|
Matthew McMullin CTO LanDesk |
|
Fundamentals of Lean Software Delivery (From Wednesday BOF) What is the “Heart of Lean”? The North Star Discussion. And more... |
|