Avea blended waterfall and agile methodologies by utilizing Rational Team Concert (RTC) to enable parallel development. Avea's IT organization separated projects and demands into different groups using waterfall and scrum. RTC supported integrated release management by associating work items with code changes, continuous builds, and release planning across projects and sprints. It also enabled safe code merges and consolidated deployment through dedicated test and production streams.
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs
Learn how you can enhance and extend your existing infrastructure to create an automated, end-to-end IT platform supporting on-demand middleware and application environments, application release pipelines, Continuous Delivery, Private/ hybrid development platform and PaaS and more.
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs
Learn how you can enhance and extend your existing infrastructure to create an automated, end-to-end IT platform supporting on-demand middleware and application environments, application release pipelines, Continuous Delivery, Private/ hybrid development platform and PaaS and more.
Private Clouds for Developers: Make Your Infrastructure AgileAbiquo, Inc.
Development houses have been looking to virtualization to meet Agile Methodology standards, but have run into serious complications. In addition, the promises of virtualization have yet to materialize. Cloud can deliver on those processes, if managed properly. Learn how the use of standards, including vCloud API and OVF, and multi-tenancy delegated control of virtual datacenters can dramatically increase development team agility.
ServiceMesh's Dave Roberts presented, originally at Cloud Connect 2012, Santa Clara CA
Applications are the heart of enterprise IT. Everything that IT does is focused on delivering new functionality through applications. Unfortunately, for most enterprises, the application delivery process is tremendously inefficient, leading outcomes where more application development projects are canceled than are completed.
How to go beyond traditional Scrum principles and scale to globally distributed teams with Continuous Delivery and Subversion. Presented by Andy Singleton of Assembla and Scott Rudenstein of WANdisco. Presented Nov. 15, 2012. 30 minutes.
Geometric’s PLM Implementation services provide the necessary framework for an organization ensuring that product information is available at the right time for the right function. We help customers to manage enterprise assets, standardize processes and ensure reusability while facilitating process adherence, collaboration and long term sustainability.
Modernisation Strategy for Science at RBG Kew. The presentation is part of a "toolkit" delivered to help Kew to rationalise, consolidate and integrate disparate & legacy Science Applications and Data.
Track Keynote for the Quality Management Track at the IBM Rational Software Conference 2009
Quality driven software delivery is a team sport, and every member of that team shares responsibility for enterprise quality management. This track is dedicated to the IBM Rational tools and industry best practices that can help software development teams improve the functionality, performance, and availability of complex applications. Attendees gain in-depth guidance from experienced IBM experts and customers on topics ranging from deep code analysis to system test automation and management, all enabled by the tools and capabilities in the IBM(R) Rational quality management portfolio. Learn how to work with existing resources and how to overcome schedule constraints in order to increase productivity and value to the organization while enhancing project success. This track is for testers and others on the project team - analysts, architects, developers, and deployment managers - looking for valuable, actionable information that can be used to build quality into applications from the beginning.
Presentation on Mobile DevOps. Presented at MoDevTablet conference on Sept. 14th. Focuses on:
- What is DevOps?
- What are the challenges of DevOps for Mobile?
- Best practices for Mobile DevOps
Blog post: https://sdarchitect.wordpress.com/2012/09/15/slides-for-my-presentation-on-mobile-devops/
We had this presentation running on one of the screens in our booth at the April 4, 2013, Innotech Dallas/SharePoint TechFest. We have been excited by the developments in the latest release of Visual Studio and it's ability to work seamlessly with Microsoft's Azure.
Private Clouds for Developers: Make Your Infrastructure AgileAbiquo, Inc.
Development houses have been looking to virtualization to meet Agile Methodology standards, but have run into serious complications. In addition, the promises of virtualization have yet to materialize. Cloud can deliver on those processes, if managed properly. Learn how the use of standards, including vCloud API and OVF, and multi-tenancy delegated control of virtual datacenters can dramatically increase development team agility.
ServiceMesh's Dave Roberts presented, originally at Cloud Connect 2012, Santa Clara CA
Applications are the heart of enterprise IT. Everything that IT does is focused on delivering new functionality through applications. Unfortunately, for most enterprises, the application delivery process is tremendously inefficient, leading outcomes where more application development projects are canceled than are completed.
How to go beyond traditional Scrum principles and scale to globally distributed teams with Continuous Delivery and Subversion. Presented by Andy Singleton of Assembla and Scott Rudenstein of WANdisco. Presented Nov. 15, 2012. 30 minutes.
Geometric’s PLM Implementation services provide the necessary framework for an organization ensuring that product information is available at the right time for the right function. We help customers to manage enterprise assets, standardize processes and ensure reusability while facilitating process adherence, collaboration and long term sustainability.
Modernisation Strategy for Science at RBG Kew. The presentation is part of a "toolkit" delivered to help Kew to rationalise, consolidate and integrate disparate & legacy Science Applications and Data.
Track Keynote for the Quality Management Track at the IBM Rational Software Conference 2009
Quality driven software delivery is a team sport, and every member of that team shares responsibility for enterprise quality management. This track is dedicated to the IBM Rational tools and industry best practices that can help software development teams improve the functionality, performance, and availability of complex applications. Attendees gain in-depth guidance from experienced IBM experts and customers on topics ranging from deep code analysis to system test automation and management, all enabled by the tools and capabilities in the IBM(R) Rational quality management portfolio. Learn how to work with existing resources and how to overcome schedule constraints in order to increase productivity and value to the organization while enhancing project success. This track is for testers and others on the project team - analysts, architects, developers, and deployment managers - looking for valuable, actionable information that can be used to build quality into applications from the beginning.
Presentation on Mobile DevOps. Presented at MoDevTablet conference on Sept. 14th. Focuses on:
- What is DevOps?
- What are the challenges of DevOps for Mobile?
- Best practices for Mobile DevOps
Blog post: https://sdarchitect.wordpress.com/2012/09/15/slides-for-my-presentation-on-mobile-devops/
We had this presentation running on one of the screens in our booth at the April 4, 2013, Innotech Dallas/SharePoint TechFest. We have been excited by the developments in the latest release of Visual Studio and it's ability to work seamlessly with Microsoft's Azure.
Objectives:
- Getting an understanding of what SharePoint is.
- Getting familiar with the features SharePoint offers as a development Platform.
-Comprehend the different Development options.
- SharePoint Workflow Development.
- SharePoint Application Lifecycle Management.
This slide deck Introduces Chef and its role in DevOps. The agenda of the deck is as follows:
- A Review of DevOps
- BMs Continuous Delivery solution
- Introduction to Chef
- Chef and Continuous Delivery
Read more on DevOps: http://sdarchitect.wordpress.com/understanding-devops/
Pre-TechEd EMEA 2012 - SCOM 2012 Down in the cloudwwwally
Op maandag 25 juni vindt hét Pre-Teched Europe event plaats in het Cobra museum te Amstelveen. Dit event, dat mogelijk wordt gemaakt door Microsoft, HP en Inovativ, biedt technische inhoudelijke sessies op het gebied van de technologie van Microsoft System Center 2012, Windows Server 2012 en HP VirtualSystem. Zo wordt u in één dag bijgepraat over wat nieuw is binnen deze technologieën en wordt er in een notendop uitleg gegeven welke meerwaarde de “Private Cloud” kan bieden in uw organisatie.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Essentials of Automations: Optimizing FME Workflows with Parameters
Avea Release Management IBM Innovate 2012
1. Waterfall & Agile Methodologies
are Blended at Avea
Oğuzhan Özavar Canberk Akduygu
Avea SDLC Expert Rational Technical Consultant
2. AGENDA
3. Why Release Management
4. Avea’s Need for Change
5. Traceability of Change
6. Avea’s IT Organization for Handling Change
7. Avea’s Need for Effective Release Management
8. Parallel Development With RTC
9. RTC for Integrated Release Management
10. Which Activities are Affected
11. SDLC Flow with RRC and RTC
12. Open Service Lifecycle Collaboration
13. RTC – RRC Integration
14. RTC Extension 1
15. RTC Extension 2
16. Parallel Development Flow
17. RTC in Action (Movie Clip)
18. Avea’s SDLC Journey
3. Why is release management so important to us?
How did we utilize Rational products to succeed?
4. AVEA’s NEED FOR CHANGE
Technology Group
Business Projects
Demands
Defects
IT Change Network Change
Do not break the existing
Use the resources effectively
Remember Time to Market
5. TRACEABILITY OF CHANGE
Release Management is a kind of barcode system
for software development
Starts from business request, leads to code change and
results in a prodcution deployment
Each activity should be related to the previous one, thus
every activity is originated form a business request
6. AVEA’s IT ORGANIZATION FOR HANDLING CHANGE
Waterfall (Projects) Scrum (Demands)
Avea Solution Group Avea Software
Products Avea Agile Group
Project Development Client Apps
Environments Agile Development
Environments
Middleware
Avea Test Group Services
Agile Test
Project Test Backend Environments
Environments Systems
Avea Operation Group
Pre Production Production
Environments Environments
7. AVEA’s NEED FOR EFFECTIVE RELEASE MANAGEMENT
Hot Defects
Project C
Project B
Project A
Agile Team 1
Agile Team 2
9. RTC FOR INTEGRATED RELEASE MANAGEMENT
44 Build definitionsproducts SDLC
136 software different
5 workitem flows forincluding CRM
Rational Team Concert
andUnderphases products
construction
4000+ components
Middleware
Source Control Associating workitemsfor code
1000+ streams with
Continuous builds
development,changes
test, production and
live versions
Builds Isolation with parallel development
Consolidated release planning of
Dedicated build server
projects test streams
and and agile sprints
Workitems and Plans Safe merge with single production
Automatic deployment after
Component level task management
handover stream
successfull build
Reporting Role based access for each type of
Email notifications at build
stream
completion
10. WHICH ACTIVITIES ARE AFFECTED?
Planning Test and Production
Handover
Coding and Versioning
Test and Production Architecture Design
Deployment Quality and Security
11. Shared POS SES Blueprint RRC
Project Documentation
Project
Requirement 1
Activation Service
Create Project Define
Requirement 2
and Define Customer Deactivation Service
Requirements Requirement 3 Service
Shared POS Service
Implements
Service Name
Create Service Change Implementation RTC
of Shared POS
Request Workitem for
Service
New Shared POS Service
Related By Related By
Create Project Feature Shared POS Shared POS MW Shared POS MW Shared POS Shared POS
Workitems for CRM HandsetCampaign ValidateCampaign BSCS BSCS
Development Infodealer App Process Service CheckCampaign SetService
Associate Changes with
Associate Associate Associate
Workitems
Component
Develop Changes
Deliver Deliver
Deliver Changes Deliver
Infodealer
Test Handover Abone CRM MW Postpaid
Prod Handover
Components Components Components
Anahtarkart
12. OPEN SERVICE LIFECYCLE COLLABORATION
• OSLC standardize the way that software lifecycle tools can share data with one another
• IBM Rational tools have Out of the Box integration by using RESTFul services
• IBM Rational Brand support the integration of Avea’s Rational products
13. RTC – RRC INTEGRATION
By using RRC RESTFull Service,
we extract data from RRC
and show it in RTC workitems
14. RTC EXTENSION 1
Capturing the RTC events and creating rules
• Save Workitem
• Build Finish
• Code Deliver
Development language is Java
RTC SDK helped use of RTC API
15. RTC EXTENSION 2
A sample release plan validation from Avea’s RTC extension