Remmer Stipdonk and Edgar Vonk showcase the success story of Worldsteel's Magnolia Integration, as well as their complex migration from Magnolia 4.3 to 4.5.
Lean Kanban India 2015 | Kanbanize at all levels during Lean or Agile Adoptio...LeanKanbanIndia
The document discusses implementing Kanban at different levels during agile adoption at Sabre. It defines three levels - executives and VPs, directors and managers, and teams. Kanban core practices are applied at each level, including using Scrum at the team level. Some early success stories from implementation include reduced release cycles, increased automation and testing, and higher engagement and productivity among teams.
Change management can be one of the most challenging parts of implementing a new system. Employees are resistant to adopt, but getting them on board is crucial. We give you 8 tips that will help to make the transition a little easier.
This document is a record of achievement for Mohammad Ikramullah from an openSAP course on the implementation of SAP S/4HANA. It shows that he successfully completed the four-week online course, which covered adoption fundamentals, system conversion, new cloud and on-premise implementations. He scored 218 out of a possible 240 points by completing weekly assignments and a final exam.
Tuleap Agile Planner, the first Open Source agile tool for EclipseEnalean
In july 2014 Enalean, Ericsson and Obeo announced the availability of the first Open Source Agile Planner for Eclipse. These slides have been presented at the EclipseCon Europe 2014 in Germany. They present a return on experience on how 3 companies worked together in an Agile way, within an Agile business, to provide a 100% libre and open source solution within the Eclipse ecosystem.
Laurent CHARLES
To produce innovative applications, developers at Ericsson are using Tuleap, the first Open Source Enterprise Application Lifecycle Management (ALM). Ericsson's agile teams needed to access the Tuleap agile tools directly from within the Eclipse framework . To fulfill this needs, Ericsson collaborated with Enalean and Obeo.Now, thanks to the Tuleap Agile Planner for Eclipse ,developers have the ability to access Tuleap agile tools from their IDE, avoiding switching from tool to tool.
This project was born and raised by Ericsson foresight combined with Enalean's and Obeo's respective technical expertise. This talk shares how Enalean, Obeo and Ericsson collaborated, using agile principles, to build the first and unique Open Source agile solution into Eclipse.
AEM Maxed = Agile + Automation.
Time Warner Cable and iCiDIGITAL reveal how a stellar agile development team delivers an award-winning website using Adobe Experience Manager. Highlights include team interactions, scaling the team, collaborative moments, testing automation, and continuous integration. Also, they will share previews of a few open source attractions that will accelerate your Adobe Experience Manager delivery.
Learn about the advanced features of Primavera P6 Professional in this hands-on class.
Primavera P6 Professional can do so much. Extend your knowledge of what it can do and take your knowledge to the next level.
Slides of the Enalean seminar about how to choose an ALM solution:
- Presentation of Enalean
- What is the Application Lifecycle Management (ALM)
- ALM’s Must Have Tools– Demonstration of Tuleap
- Positioning of ALM solutions on the market
- Why you should choose an open-source solution for your ALM?
Lean Kanban India 2015 | Kanbanize at all levels during Lean or Agile Adoptio...LeanKanbanIndia
The document discusses implementing Kanban at different levels during agile adoption at Sabre. It defines three levels - executives and VPs, directors and managers, and teams. Kanban core practices are applied at each level, including using Scrum at the team level. Some early success stories from implementation include reduced release cycles, increased automation and testing, and higher engagement and productivity among teams.
Change management can be one of the most challenging parts of implementing a new system. Employees are resistant to adopt, but getting them on board is crucial. We give you 8 tips that will help to make the transition a little easier.
This document is a record of achievement for Mohammad Ikramullah from an openSAP course on the implementation of SAP S/4HANA. It shows that he successfully completed the four-week online course, which covered adoption fundamentals, system conversion, new cloud and on-premise implementations. He scored 218 out of a possible 240 points by completing weekly assignments and a final exam.
Tuleap Agile Planner, the first Open Source agile tool for EclipseEnalean
In july 2014 Enalean, Ericsson and Obeo announced the availability of the first Open Source Agile Planner for Eclipse. These slides have been presented at the EclipseCon Europe 2014 in Germany. They present a return on experience on how 3 companies worked together in an Agile way, within an Agile business, to provide a 100% libre and open source solution within the Eclipse ecosystem.
Laurent CHARLES
To produce innovative applications, developers at Ericsson are using Tuleap, the first Open Source Enterprise Application Lifecycle Management (ALM). Ericsson's agile teams needed to access the Tuleap agile tools directly from within the Eclipse framework . To fulfill this needs, Ericsson collaborated with Enalean and Obeo.Now, thanks to the Tuleap Agile Planner for Eclipse ,developers have the ability to access Tuleap agile tools from their IDE, avoiding switching from tool to tool.
This project was born and raised by Ericsson foresight combined with Enalean's and Obeo's respective technical expertise. This talk shares how Enalean, Obeo and Ericsson collaborated, using agile principles, to build the first and unique Open Source agile solution into Eclipse.
AEM Maxed = Agile + Automation.
Time Warner Cable and iCiDIGITAL reveal how a stellar agile development team delivers an award-winning website using Adobe Experience Manager. Highlights include team interactions, scaling the team, collaborative moments, testing automation, and continuous integration. Also, they will share previews of a few open source attractions that will accelerate your Adobe Experience Manager delivery.
Learn about the advanced features of Primavera P6 Professional in this hands-on class.
Primavera P6 Professional can do so much. Extend your knowledge of what it can do and take your knowledge to the next level.
Slides of the Enalean seminar about how to choose an ALM solution:
- Presentation of Enalean
- What is the Application Lifecycle Management (ALM)
- ALM’s Must Have Tools– Demonstration of Tuleap
- Positioning of ALM solutions on the market
- Why you should choose an open-source solution for your ALM?
Automated testing has improved the quality of Drupal 7 over Drupal 6 tremendously through the use of Simpletest on qa.drupal.org. However, there are still problems with the testing process. The document outlines four problems and potential solutions: 1) Getting clients established for testing is expensive, a proposed solution is using spot instances that launch on demand. 2) Few enterprises or individuals use automated testing, a solution is providing scripts to create testing masters and clients. 3) Normal users have no way to contribute, a solution is allowing users to upload keys and set spending thresholds. 4) Business units are unaware of developer tests, a proposed solution is a UI for business units to see and manipulate tests.
This document is a record of achievement from SAP's openSAP online course platform, certifying that Anupama Katkar completed a four-week course on Implementation of SAP S/4HANA. The course covered adoption fundamentals, system conversion, new cloud and on-premise implementations. Katkar scored 129 out of a possible 240 points through weekly assignments and a final exam, verifying her completion of the course.
Continuous deployment and SaaS - unburden, you excel, TOPdesk 2016, ManchesterTOPdesk
The document discusses the evolution of TOPdesk from an on-premises software to a Software as a Service (SaaS) model. It notes how SaaS allows the supplier to be responsible for the entire lifecycle of software, including development, testing, deployment and maintenance. The document also presents TOPdesk's approach to continuous deployment, with developments tested in stages and rolled out in a phased manner to different user groups.
This document discusses techniques for improving service delivery and avoiding the "tragedy of WIP" or work in progress. It advocates keeping WIP low between 1-2 items per person, committing work later in the process when it will have more meaning, and focusing on keeping the flow of value moving through the system rather than maximum resource efficiency. Visual diagrams are provided to illustrate concepts like time in process, wait time, flow efficiency and how different levels of WIP can impact throughput and lead times.
This document is a record of achievement from SAP's openSAP online course platform, certifying that ennoury el mekki successfully completed a four-week Implementation of SAP S/4HANA course in April 2016. The course covered adoption fundamentals, system conversion, new cloud and on-premise implementations, comprised weekly assignments and a final exam, and ennoury el mekki scored 194 points out of a possible 240.
David Vogelpohl — Optimizing WordPress for Speed & ConversionsSemrush
These slides were presented at the SEMrush webinar "Optimizing WordPress for Speed & Conversions". Video replay and transcript are available at https://www.semrush.com/webinars/optimizing-wordpress-for-speed-and-conversions/.
This document is a record of achievement for a course on implementing SAP S/4HANA that the recipient completed online through openSAP. It provides details of the course, including that it took place from March to April 2016, involved 3-4 hours of learning per week plus assignments and a final exam. It also lists the recipient's name, score of 191 points out of a possible 240, and a verification link to confirm completion.
In this talk, we present why Sandvik IT chose to use the Kanban method for continuous improvements, how it was packaged and introduced for more than 60 teams and how it is supported. We finish by looking at the results that Sandvik has gotten so far.
During the talk, we present some of the tools that we have developed for managing this implementation at scale: the Kanban Kick-start Field Guide and the Kanban assessment.
This was my first attempt to bring ideas for rebuilding New Orleans to the City Council (November 17, 2005). The ideas were unanimously affirmed by the City Council, and they also decided to adopt one of the recommendations ON-THE-SPOT by the City Council President (Oliver Thomas). They also agreed to seriously consider the other proposals. The City Council was so impressed by this initial presentation that they invited me to return a month later (Dec 15, 2005) to expand my presentation. Their enthusiasm disappeared when they (City Council, primarily through the influence of Councilwoman Cynthia Willard-Lewis) discovered that I was a Conservative Republican. All subsequent attempts to bring forth ideas were thwarted by the Liberal Democrat-led City Council (from Dec 2005 through my last attempt in Sep 2007). Today (as of Oct 2012), the Lower 9th Ward continues to languish.
How To Build A Website That Drives ResultsEric Pratt
This document provides steps to build an effective website. It recommends starting with understanding customers' needs through buyer personas and defining conversion paths. It also stresses the importance of developing a content strategy with a calendar to keep visitors engaged through the buyer's journey with relevant content and calls to action. Finally, it emphasizes that the quality of the website depends on properly planning and executing each step of the process.
Betfair's Site Rebuild: Fast - We promiseTim Morrow
Betfair is rebuilding their website to improve performance and address customer complaints of slowness. Their plan is to deliver incremental improvements, build functionality in slices, and expand offerings over time from April 2011 to January 2012. They are optimizing performance through techniques like reducing HTTP requests and deferring non-essential content. Their goals are to achieve 3 second page loads for 95% of customers under peak loads using common browsers on typical bandwidths. Initial customer feedback indicates pages are loading faster with improved sessions and engagement.
The document outlines simple steps for great web design. It begins by defining web design as using content delivered through the web to help users accomplish tasks. The author then lists key steps as knowing the brand, audience and content, as well as the medium. Specific design techniques discussed include balance, hierarchy and providing a pleasurable experience. The document recommends resources on visual art, perception and comics.
This document provides tips for redesigning a website. It discusses how websites should attract prospects through inbound marketing, convert visitors into leads and sales, and produce measurable ROI. It outlines 3 keys to a successful website and 4 tips for redesigning a website. The tips are to audit website assets and protect them during redesign, spend more on content than design, make conversion experiments easy, and make results easy to measure. The document promotes HubSpot as an all-in-one marketing software that can help with content, search optimization, lead generation, and analytics to put all the pieces together for an effective website redesign.
This template is designed to give some structure and helpful perspective on how to prepare a proposal of for website redesign. You could also use Word, but as a leave behind, this is a helpful piece.
Create your own attribute system on a scale of 1-5 to rank the competition, average it all out and voila. Show that you're on top of the competition and are designing the website with the big picture in mind.
Make 'em say wow!!
This is a sample Website proposal that anyone can use for sending it to client. The context for this sample website was an airline client that wanted a new mini-site developed for their Chinese market. Please feel free to reach out for more information by emailing us at: info@digitaljungle.agency
The document discusses what a website sitemap is and its purpose for planning and organizing a site's architecture, navigation, and content. It covers the different elements and types of sitemaps, and provides guidance on creating a sitemap including outlining the steps, tools, and principles to consider. The sitemap is presented as a collaborative planning tool to map out the logical structure and flow of a website.
Symantec - From Early Drupal Adoption to the Latest Drupal InnovationsTag1 Consulting, Inc.
Symantec is the global leader in next-generation cyber security and one of the most recognizable technology brands - their websites must live up to the same stringent standards that consumers and enterprises expect from all Symantec’s products and services. A Fortune 500 company leverages a diverse array of web technologies and platforms to meet their business goals - Drupal integrates well with other systems (including other CMS platforms) and plays an important role in the architecture at Symantec
Join Amy Johnson (Sr. Marketing Manager, Symantec), Kevin Millecam (Co-Founder, BKJ DIgital), and Michael Meyers (Managing Director, Tag1 Consulting) as they discuss why Symantec was an early enterprise adopter of Drupal and have continued to rely on the platform for 10 years - the business case for Drupal in a Fortune 500 Global Enterprise.
They’ll discuss how Drupal fits into the overall ecosystem of Internet technologies at Symantec - when and why they rely on Drupal vs. other platforms, the unique challenges that Symantec and other global enterprises face in managing large websites, a large number of websites, and how to work with partners, agencies, core Drupal contributors, and the Drupal community to ensure success with the Drupal platform:
How does Drupal live up to the needs of a global fortune 500 organization - where and how do you use Drupal, and how does it integrate with other technologies, including other CMS systems (e.g Adobe Experience Manager) while maintaining a seamless end-user experience across sites and technologies?
How do you work with partners & agencies to ensure success across a large organization with many sites, stakeholders and divisions?
How do you manage many Drupal sites, across many Drupal versions? When do you decide to upgrade your Drupal site to a new major version, and why do you continue to choose Drupal?
We’ll highlight our innovative use of technology to meet specific business goals, and integrate, secure, and scale Drupal to meet the needs of a leading Fortune 500 organization:
Builiding next gen sites with cutting edge Decoupled Drupal 8, and Node.js integration
Enabling high traffic sites to effectively utilize caching to maximize performance, while enabling content creators to instantly publish fresh content using D8 cache tags and selective cache clearing
Managing infrastructure as code - enabling many teams across organizations to work together, update infrastructure configurations, making it easier and faster to test & deploy changes, ensuring security through “code reviews” and auditing changes
Infrastructure automation - ensure strict standards & security protocols are enforced, that local development environments, and hosted testing, staging and production maintain consistency
Deploying with extreme speed - what do you do when you can’t sit around waiting for a large number of sites/servers to get updates and changes?
Develop, deploy, and operate services at reddit scale oscon 2018Gregory Taylor
The last few years have been a period of tremendous growth for Reddit. Process, tooling, and culture have all had to adapt to an organization that has tripled in size and ambition. Greg Taylor discusses Reddit's evolution and explains how one of the world’s busiest sites develops, deploys, and operates services at significant scale.
Presented at OSCON 2018 in Portland, Oregon
The document summarizes the experiences and practices of the University of Southampton regarding Blackboard upgrades. They treat upgrades as formal projects involving multiple IT teams and following a structured methodology. They build detailed implementation plans and business cases to obtain funding. Key activities include thorough testing, keeping up to date on known issues, documenting fixes to reapply, and celebrating successes. The presenter emphasizes preparation, research, careful execution of upgrades, and learning from each experience.
New York City Atlassian Community Event - The NYC ACE is excited to host Pratima Arora, the Head of Confluence at Atlassian. She will present on recently launched new Confluence features and share sneak peaks on what's coming next. Our second speaker, Andrew Baumann, Team Lead at Column Technologies, will present some of most common pitfalls and “gotchas” to moving Atlassian tools into the cloud.
Web Velocity is a tool for developing web applications entirely within a web browser. It uses VisualWorks Smalltalk, the Seaside framework, and object-relational mapping to allow users to build, test, and debug dynamic Ajax-enabled web applications directly in the browser. The document discusses where Cincom's Smalltalk products are currently and outlines priorities for future development, including internationalization support, 64-bit virtual machines, improved graphics capabilities, and leveraging multi-core processors. It also emphasizes the importance of advocacy for the Smalltalk language and community.
Automated testing has improved the quality of Drupal 7 over Drupal 6 tremendously through the use of Simpletest on qa.drupal.org. However, there are still problems with the testing process. The document outlines four problems and potential solutions: 1) Getting clients established for testing is expensive, a proposed solution is using spot instances that launch on demand. 2) Few enterprises or individuals use automated testing, a solution is providing scripts to create testing masters and clients. 3) Normal users have no way to contribute, a solution is allowing users to upload keys and set spending thresholds. 4) Business units are unaware of developer tests, a proposed solution is a UI for business units to see and manipulate tests.
This document is a record of achievement from SAP's openSAP online course platform, certifying that Anupama Katkar completed a four-week course on Implementation of SAP S/4HANA. The course covered adoption fundamentals, system conversion, new cloud and on-premise implementations. Katkar scored 129 out of a possible 240 points through weekly assignments and a final exam, verifying her completion of the course.
Continuous deployment and SaaS - unburden, you excel, TOPdesk 2016, ManchesterTOPdesk
The document discusses the evolution of TOPdesk from an on-premises software to a Software as a Service (SaaS) model. It notes how SaaS allows the supplier to be responsible for the entire lifecycle of software, including development, testing, deployment and maintenance. The document also presents TOPdesk's approach to continuous deployment, with developments tested in stages and rolled out in a phased manner to different user groups.
This document discusses techniques for improving service delivery and avoiding the "tragedy of WIP" or work in progress. It advocates keeping WIP low between 1-2 items per person, committing work later in the process when it will have more meaning, and focusing on keeping the flow of value moving through the system rather than maximum resource efficiency. Visual diagrams are provided to illustrate concepts like time in process, wait time, flow efficiency and how different levels of WIP can impact throughput and lead times.
This document is a record of achievement from SAP's openSAP online course platform, certifying that ennoury el mekki successfully completed a four-week Implementation of SAP S/4HANA course in April 2016. The course covered adoption fundamentals, system conversion, new cloud and on-premise implementations, comprised weekly assignments and a final exam, and ennoury el mekki scored 194 points out of a possible 240.
David Vogelpohl — Optimizing WordPress for Speed & ConversionsSemrush
These slides were presented at the SEMrush webinar "Optimizing WordPress for Speed & Conversions". Video replay and transcript are available at https://www.semrush.com/webinars/optimizing-wordpress-for-speed-and-conversions/.
This document is a record of achievement for a course on implementing SAP S/4HANA that the recipient completed online through openSAP. It provides details of the course, including that it took place from March to April 2016, involved 3-4 hours of learning per week plus assignments and a final exam. It also lists the recipient's name, score of 191 points out of a possible 240, and a verification link to confirm completion.
In this talk, we present why Sandvik IT chose to use the Kanban method for continuous improvements, how it was packaged and introduced for more than 60 teams and how it is supported. We finish by looking at the results that Sandvik has gotten so far.
During the talk, we present some of the tools that we have developed for managing this implementation at scale: the Kanban Kick-start Field Guide and the Kanban assessment.
This was my first attempt to bring ideas for rebuilding New Orleans to the City Council (November 17, 2005). The ideas were unanimously affirmed by the City Council, and they also decided to adopt one of the recommendations ON-THE-SPOT by the City Council President (Oliver Thomas). They also agreed to seriously consider the other proposals. The City Council was so impressed by this initial presentation that they invited me to return a month later (Dec 15, 2005) to expand my presentation. Their enthusiasm disappeared when they (City Council, primarily through the influence of Councilwoman Cynthia Willard-Lewis) discovered that I was a Conservative Republican. All subsequent attempts to bring forth ideas were thwarted by the Liberal Democrat-led City Council (from Dec 2005 through my last attempt in Sep 2007). Today (as of Oct 2012), the Lower 9th Ward continues to languish.
How To Build A Website That Drives ResultsEric Pratt
This document provides steps to build an effective website. It recommends starting with understanding customers' needs through buyer personas and defining conversion paths. It also stresses the importance of developing a content strategy with a calendar to keep visitors engaged through the buyer's journey with relevant content and calls to action. Finally, it emphasizes that the quality of the website depends on properly planning and executing each step of the process.
Betfair's Site Rebuild: Fast - We promiseTim Morrow
Betfair is rebuilding their website to improve performance and address customer complaints of slowness. Their plan is to deliver incremental improvements, build functionality in slices, and expand offerings over time from April 2011 to January 2012. They are optimizing performance through techniques like reducing HTTP requests and deferring non-essential content. Their goals are to achieve 3 second page loads for 95% of customers under peak loads using common browsers on typical bandwidths. Initial customer feedback indicates pages are loading faster with improved sessions and engagement.
The document outlines simple steps for great web design. It begins by defining web design as using content delivered through the web to help users accomplish tasks. The author then lists key steps as knowing the brand, audience and content, as well as the medium. Specific design techniques discussed include balance, hierarchy and providing a pleasurable experience. The document recommends resources on visual art, perception and comics.
This document provides tips for redesigning a website. It discusses how websites should attract prospects through inbound marketing, convert visitors into leads and sales, and produce measurable ROI. It outlines 3 keys to a successful website and 4 tips for redesigning a website. The tips are to audit website assets and protect them during redesign, spend more on content than design, make conversion experiments easy, and make results easy to measure. The document promotes HubSpot as an all-in-one marketing software that can help with content, search optimization, lead generation, and analytics to put all the pieces together for an effective website redesign.
This template is designed to give some structure and helpful perspective on how to prepare a proposal of for website redesign. You could also use Word, but as a leave behind, this is a helpful piece.
Create your own attribute system on a scale of 1-5 to rank the competition, average it all out and voila. Show that you're on top of the competition and are designing the website with the big picture in mind.
Make 'em say wow!!
This is a sample Website proposal that anyone can use for sending it to client. The context for this sample website was an airline client that wanted a new mini-site developed for their Chinese market. Please feel free to reach out for more information by emailing us at: info@digitaljungle.agency
The document discusses what a website sitemap is and its purpose for planning and organizing a site's architecture, navigation, and content. It covers the different elements and types of sitemaps, and provides guidance on creating a sitemap including outlining the steps, tools, and principles to consider. The sitemap is presented as a collaborative planning tool to map out the logical structure and flow of a website.
Symantec - From Early Drupal Adoption to the Latest Drupal InnovationsTag1 Consulting, Inc.
Symantec is the global leader in next-generation cyber security and one of the most recognizable technology brands - their websites must live up to the same stringent standards that consumers and enterprises expect from all Symantec’s products and services. A Fortune 500 company leverages a diverse array of web technologies and platforms to meet their business goals - Drupal integrates well with other systems (including other CMS platforms) and plays an important role in the architecture at Symantec
Join Amy Johnson (Sr. Marketing Manager, Symantec), Kevin Millecam (Co-Founder, BKJ DIgital), and Michael Meyers (Managing Director, Tag1 Consulting) as they discuss why Symantec was an early enterprise adopter of Drupal and have continued to rely on the platform for 10 years - the business case for Drupal in a Fortune 500 Global Enterprise.
They’ll discuss how Drupal fits into the overall ecosystem of Internet technologies at Symantec - when and why they rely on Drupal vs. other platforms, the unique challenges that Symantec and other global enterprises face in managing large websites, a large number of websites, and how to work with partners, agencies, core Drupal contributors, and the Drupal community to ensure success with the Drupal platform:
How does Drupal live up to the needs of a global fortune 500 organization - where and how do you use Drupal, and how does it integrate with other technologies, including other CMS systems (e.g Adobe Experience Manager) while maintaining a seamless end-user experience across sites and technologies?
How do you work with partners & agencies to ensure success across a large organization with many sites, stakeholders and divisions?
How do you manage many Drupal sites, across many Drupal versions? When do you decide to upgrade your Drupal site to a new major version, and why do you continue to choose Drupal?
We’ll highlight our innovative use of technology to meet specific business goals, and integrate, secure, and scale Drupal to meet the needs of a leading Fortune 500 organization:
Builiding next gen sites with cutting edge Decoupled Drupal 8, and Node.js integration
Enabling high traffic sites to effectively utilize caching to maximize performance, while enabling content creators to instantly publish fresh content using D8 cache tags and selective cache clearing
Managing infrastructure as code - enabling many teams across organizations to work together, update infrastructure configurations, making it easier and faster to test & deploy changes, ensuring security through “code reviews” and auditing changes
Infrastructure automation - ensure strict standards & security protocols are enforced, that local development environments, and hosted testing, staging and production maintain consistency
Deploying with extreme speed - what do you do when you can’t sit around waiting for a large number of sites/servers to get updates and changes?
Develop, deploy, and operate services at reddit scale oscon 2018Gregory Taylor
The last few years have been a period of tremendous growth for Reddit. Process, tooling, and culture have all had to adapt to an organization that has tripled in size and ambition. Greg Taylor discusses Reddit's evolution and explains how one of the world’s busiest sites develops, deploys, and operates services at significant scale.
Presented at OSCON 2018 in Portland, Oregon
The document summarizes the experiences and practices of the University of Southampton regarding Blackboard upgrades. They treat upgrades as formal projects involving multiple IT teams and following a structured methodology. They build detailed implementation plans and business cases to obtain funding. Key activities include thorough testing, keeping up to date on known issues, documenting fixes to reapply, and celebrating successes. The presenter emphasizes preparation, research, careful execution of upgrades, and learning from each experience.
New York City Atlassian Community Event - The NYC ACE is excited to host Pratima Arora, the Head of Confluence at Atlassian. She will present on recently launched new Confluence features and share sneak peaks on what's coming next. Our second speaker, Andrew Baumann, Team Lead at Column Technologies, will present some of most common pitfalls and “gotchas” to moving Atlassian tools into the cloud.
Web Velocity is a tool for developing web applications entirely within a web browser. It uses VisualWorks Smalltalk, the Seaside framework, and object-relational mapping to allow users to build, test, and debug dynamic Ajax-enabled web applications directly in the browser. The document discusses where Cincom's Smalltalk products are currently and outlines priorities for future development, including internationalization support, 64-bit virtual machines, improved graphics capabilities, and leveraging multi-core processors. It also emphasizes the importance of advocacy for the Smalltalk language and community.
In the last 24 months, we've transformed the way we work using the Scaled Agile Framework. To help with the transformation, we are also using UX practices, design thinking and lean startup methods.
By the end of this presentation, you will understand how we have leveraged UX practices, innovation games and design sprints to improve the maturation of the business needs and their prioritisation to best fit what our users want and deliver value in a continuous flow.
The case for web components as well as what they are and why they will forever transform the web as well as package managers and a little bit about headless web development.
Migrating to Windows 7 or 8 with Lenovo's Deployment Optimization SolutionsLenovo Business
MIGRATING TO WINDOWS 7 OR 8 WITH LENOVO'S DEPLOYMENT OPTIMIZATION SOLUTIONS
If you haven't migrated from Windows XP, you will soon face security risks, support challenges, and increased costs. Lenovo can customize migration solutions to support your organization—no matter what your infrastructure looks like.
Learn how Lenovo can help you:
- Create a migration solution that addresses your needs
- Get started with your migration
- Handle application remediation
- Use existing PCs, buy new, or both
- Securely and safely dispose of old systems
For more information or to see this archived webinar recording go to http://www.lenovo.com/us/en/solutions/xp-migration-webinar.shtml
In this DNN-Connect 2019 session, I walk the audience through many of the most common things that we've run into over the years when helping clients with their DNN websites. You'll see some of the most common worst practices and how to resolve them.
Software Release Orchestration and the EnterpriseXebiaLabs
Or, How ING Streamlined and Increased Software Deployments to Twice a Day
Enterprises are realizing that doing DevOps right requires a streamlined Continuous Delivery pipeline that spans many groups beyond Dev and Ops. Finding a way to automate and control modern DevOps processes while maintaining visibility is a huge a challenge.
Hear from Andréas Prins, IT Manager at ING and Andrew Phillips, VP of DevOps Strategy at XebiaLabs, as they discuss the challenges enterprises are facing and offer actionable advice on how to:
More easily manage complex, distributed releases across technical and non-technical teams
Gain better control and oversight of your DevOps automation and overall software delivery process
Provide visibility into your Continuous Delivery process for everyone involved in your DevOps initiative
Release more quickly, identify bottlenecks, reduce errors and lower the risk of release failures
Lloyds TSB International Private Banking manages content with Magnoliabkraft
Lloyds TSB International Private Banking offers personalized investment solutions directly from its headquarters located in Geneva, Switzerland to clients in more than 100 countries. Magnolia, the bank's open source content management system of choice, allows for content re-use within the bank's public website, Intranet and personalized client sites. For example, business analysts provide recommendations for investment products with background information on the bank's Intranet, while relationship managers use such information in client communication. Clients might also find some of those recommendation papers in their personalized website space once they bought one of the recommended products. Other recommendations might be of general interest and would thus be published on the public website. The open source CMS has been adopted by 700 employees, with 50 of them regularly creating content.
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...AgileNetwork
This document discusses marrying Agile and DevOps approaches to get phenomenal results. It begins with an introduction of the author and their experience. It then poses common questions around when to adopt Agile vs DevOps and how they relate. The document outlines differences between traditional and Agile/DevOps mindsets and practices. It provides examples of lessons learned and challenges overcome during one organization's transformation journey. Finally, it discusses steps to get started with a DevOps approach and lists examples of effective DevOps practices.
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code DeploysAndreas Grabner
Slides used for https://www.devopsdays.org/events/2017-toronto/program/andreas-grabner/
In 2011 we delivered 2 major releases of our on premise enterprise software. Market, technology and customer requirements forced us to change that in order to remain competitive.
Now – in 2017 - we are deploying and providing feature releases every 2 weeks for both our on premise and SaaS-based offering. We deploy 170 SaaS production changes per day and have a DevOps pipeline that allows us to deploy a code change within 1h if necessary.
To increase quality, we built and provide a DevOps pipeline that currently executes 31000 Unit & Integration Tests per Hour as well as 60h UI Tests per Build. Our application teams are responsible end-to-end for their features and use production monitoring to validate their deployments which allows them to find 93% of bugs in production before it impacts our end users.
In this session I explain how this transformation worked from both “Top Down” as well as “Bottom Up” in our organization. A key component was the 4 people strong DevOps Team who developed and “sell” their DevOps Pipeline to the globally distributed application teams. I will give insights into how our pipeline enables application teams to design, code, test and run a new feature for our user base.
I will also talk about the “dark moments” as change is never without friction. Both internally as well as with our customers who also had to get used to more rapid changes.
The document summarizes a quiz management system project. It includes:
1. An overview of the organization that developed the system and their mission to provide cost-effective technology solutions.
2. A description of the quiz application which allows users to attempt multiple choice quizzes on various topics and earn credit scores for correct answers. It also allows users to ask questions about answers.
3. The objectives of the application to provide a user-friendly environment for playing quizzes, generating automatic scores and reports, and allowing administrative functions like adding/deleting quizzes and questions.
Jonny wooldridge DevOps Large and SmallJwooldridge
This document provides details about the speaker's experience leading a large DevOps transformation project at Marks & Spencer, a large UK retailer. Some key points:
- He introduced practices like continuous integration, DevOps, and behavior driven development to a 650-person project team working on a £150 million project.
- Among the successes were establishing a software factory for efficient code management and regular release trains. Challenges included integrating legacy systems and complex test environments.
- The document discusses where teams fall on a scale from "Legacy Zone" to "Cool Zone" based on their agile practices and independently deployable software. Moving more teams to continuous delivery is an ongoing effort.
- Neev is an IT services company based in India that provides eCommerce solutions and services using Magento, Hybris, and the Adobe Marketing Cloud.
- They have over 300 employees with experience in distributed development and offshore outsourcing.
- The document discusses Neev's capabilities and experience in areas like Magento implementation, custom development, performance optimization, and integration with platforms like AWS, Heroku, and Adobe. It also provides examples of projects they have completed for clients.
At some point, the code you write today will be deleted and replaced with something new. This talk will discuss the life cycle of a large code base, and how to manage it over time to accommodate rewrites, giving examples from a major rewrite of the Firefox build and release pipeline over the last two years. You'll learn how to replace components of a running distributed system while keeping it operational, the proverbial replacing the wing of an airplane in flight.
AWS Community Day: From Monolith to Microservices - What Could Go Wrong?Phuong Mai Nguyen
Almost every tech organisation right from start-ups to unimaginably big ones have had monolithic applications in the past and have moved on to nimbler approaches like microservices, making use of powerful cloud technologies. But not every organisation has made this move yet, with most of them still in analysing phase.
If you are part of this or interested in exploring how major players in the industry have managed to convert monoliths to microservices, join us in the talk to get an in-depth knowledge about things that could go wrong and how to make the right choices using AWS services. On top of practical techniques and real-life case studies, we will also be exploring agile methodologies and discuss if microservices are the right choice for your field of work.
Continuous Performance Testing and Monitoring in Agile DevelopmentDynatrace
Continuous Performance Testing and Monitoring in Agile Development
Continuous Performance testing and monitoring is the best way to ensure application performance with quicker development cycles. Balancing agile and DevOps velocity with the need for ongoing performance testing and monitoring is essential. We call it Continuous Performance Validation.
In this webinar, we will show how you can get performance guidance and metrics throughout development, making sure apps perform well from inception to production and beyond.
In this webinar you will learn:
• How to automate performance testing and which tools you need to be successful
• How to use APM during load and performance testing
• How to create a continuous performance validation strategy from Dev to QA and Ops
• Ways teams can collaborate to ensure top application performance
Similar to Upgrade or Rebuild: The World Steel Associations Upgrade to Magnolia 4.5 (20)
The document summarizes the SEO workflow and how to get the most value from SEO work. It outlines the key steps in the SEO workflow including keyword research, content optimization, on-page SEO, and monitoring. It also provides an overview of an SEO tool from Magnolia and Siteimprove that can help with on-page optimization, backlink analysis, keyword discovery and SEO scores. The presentation aims to help practitioners understand and implement an integrated SEO workflow to bridge content and marketing goals.
Magnolia 6 introduces a redesigned user interface with a central find bar for powerful cross-content search. Other new features include content types for speeding up content modeling, AI-powered search ranking, and tools for personalization and campaigns. The update focuses on providing a clear, simple, and modern UI while allowing the framework to be integrated into other systems. Adopting Magnolia 6 involves a drop-in upgrade with minimal effort due to backwards compatibility of the libraries and automatic restyling of custom apps.
Buzzword bingo: The real deal behind omnichannel, personalization and headlessMagnolia
Personalization. Omnichannel. Headless.
What's behind these buzzwords and how can you use them to your advantage? We lay out some some practical insights to guide your e-commerce projects, explain why these buzzwords matter, and use concrete examples to show what you can achieve with them.
Developing Magnolia based sites correctly, quickly and efficientlyMagnolia
This webinar, presented by two expert Magnolia developers, will help you get the most out of Magnolia's flexibility by saving time, improving performance and helping you make the right choices and avoid common pitfalls.
Video recording: https://www.youtube.com/watch?v=9laqDXtHTQE
Integrating e-Commerce into your Customer ExperienceMagnolia
Learn about the synergies to be achieved by integrating IBM WebSphere Commerce with Magnolia. We will provide an overview of how to build applications that integrate with WebSphere Commerce and how to implement large catalogs of online products using Magnolia. You will see some examples, as well as strategies to quickly showcase products, launch campaigns and personalize content.
Today’s empowered consumer expects a connected, personalised, and frictionless experience throughout their shopping journey. Understanding the consumer's style, network, influencers and aspirations, in addition to just knowing what they buy, why they buy, and even why they choose not to buy, are factors that are becoming ever more vital to the success of a retailer. James Lovell, IBM Retail Commerce Lead, will share latest insights and recommendations on how IBM are creating industry leading customer experiences in a digital era.
The Internet of Things is one of the single biggest disruptive factors in today’s digital landscape. Companies need to plan out an IoT strategy that allows them to use data to create personalized content for customers across different channels.
Boris Kraft, Chief Visionary Officer of Magnolia, will be explaining the role of the digital business platform, and how it should form the hub for a company’s web, mobile and Internet of Things initiatives.
Using Magnolia in a Microservices ArchitectureMagnolia
Want to learn how to manage and deploy Magnolia in a microservices architecture? Here we will present the main patterns identified in such an architecture and describe how to implement them with Magnolia. We demonstrate an experimental approach based on Docker to create and orchestrate several microservices connected to Magnolia.
A modern front end development workflow for Magnolia at AtlassianMagnolia
This talk was given by Nicolas Barbé, Magnolia, and William Paoli, Atlassian, at Magnolia Conference 2015 in Foster City, California.
The recommended development process for Magnolia is based on a Java stack and its ecosystem. It provides the best foundations to customize the back-end or create new content applications. However, implementing a new template or modifying an existing theme with standard front-end practices can be a challenging task.
In this talk, William and Nicolas describe how Atlassian, the creator of JIRA and Confluence, has built a modern front-end development workflow with Magnolia. How they decouple the back-end and front-end release process to deliver incremental changes to the user.
This talk was given by Magnolia CEO Pascal Mangold at Magnolia Conference 2015 in Basel, Switzerland.
Pascal will provide an overview of where Magnolia stands and is heading, explaining Magnolia’s new positioning as a Digital Business Platform with a CMS at its core.
This talk was given by Magnolia CTO Philipp Bärfuss at Magnolia Conference 2015 in Basel, Switzerland.
A overview of key improvements in Magnolia 5.4 from Magnolia CTO Philipp Bärfuss, along with a walkthrough of our product strategy and goals.
This talk was given by Daniel Lipp, Magnolia, and Marc Korthaus, SysEleven, at Magnolia Conference 2015 in Basel, Switzerland.
Magnolia and SysEleven have teamed up to build a robust Magnolia on demand offering that combines the power of Magnolia Enterprise Edition with convenient monthly licensing, optimized deployments, managed upgrades and much more. Attend this session for an overview of the offering, from business and use cases to rollout plans and high-level platform details.
This talk was given by Christopher Zimmermann, Magnolia, at Magnolia Conference 2015 in Basel, Switzerland.
Magnolia has always made content management fast and easy for editors, but 5.4 goes one step further: now it’s fast and easy for developers too. The new version contains several key initiatives specifically for front-end developers. We’re introducing a new templating module: Magnolia Templating Essentials, or MTE. It is front-end framework agnostic, easy to understand and easy to integrate. As a front-end developer, you can learn the basics of Magnolia templating in one hour. Another essential development in 5.4 is that you don’t need to know Java or to have a Java development environment to develop a best-practice Magnolia project. 5.4 allows you to have a consistent, straightforward workflow for editing templates, resources and configuration directly on the file system.
Magnolia and beacons: how do they work best together?Magnolia
This talk was given by Jan Schulte, Magnolia, and Daniel Hasler, Ovata, at Magnolia Conference 2015 in Basel, Switzerland.
This talk will give you unique insights into the frontiers of beacon technology and its innovative location based use cases. You’ll have the opportunity to discover how to implement your own iBeacon projects using Magnolia’s digital business platform. We’ll be showing you how you can leverage Magnolia’s blueprint mobile apps and architect deep integrations with systems like Ovata.
To give a real insight into practical applications, Magnolia's Jan Schulte and Ovata's Co-founder Daniel Hasler are going to live demo the Ovata iBeacon Smartshop integration. You will see how personalized location based content can be aggregated in Ovata and sent with Magnolia’s Smartshop blueprint app. After the talk, you will have a good understanding of the business cases you can support with beacon technology, as well as how to implement them with Magnolia.
Martin Schmid of t8y.com presented on IoT and how it relates to their work. They discussed how iBeacons can be used for indoor navigation and location-based games. As an example, they created an app called DUS Open Playground that used iBeacons installed around Dusseldorf train station to guide users on a scavenger hunt game and provide them information based on their location. The backend for the app was built using Magnolia CMS to manage the beacon locations and app content which was served to users via a REST API. The presentation covered the technology used, lessons learned from testing the app, and how iBeacons can add value for indoor navigation in various
Internationalization for globalized enterprise websitesMagnolia
This talk was given by Vivian Steller, Lemonize, and Orlando Maier, PERI, at Magnolia Conference 2015 in Basel, Switzerland.
Magnolia is easy – in a lot of different ways. That’s why we love it, use it and resell it. Magnolia provides sophisticated out-of-the-box multisite support. Yet managing large-scale, multilingual projects is still a challenge. To serve a multitude of sites, each one translated into different languages is just the beginning. But when it comes to the creation of country-specific product portfolios and content, advanced concepts are required.
In our session, we'll demonstrate how we are solving these challenges in a real-life project: the relaunch of the PERI international websites, which include more than 40 subsidiary websites and roughly the same amount of different languages which need to be authored by dozens of editors world-wide.
We will show you how we customize Magnolia 5 and extend its I18n concepts in order to provide a perfect authoring experience. We lay a special focus on enhancing Magnolia’s outstanding usability even more to help authors avoid errors and significantly reduce editing and training effort when managing products, projects, assets and other data.
We attempt to take Magnolia I18n to the next level – and we are happy to share our experience with you.
The new visana website how to fit a square peg into a round holeMagnolia
This talk was given by Casper Biever, Visana, at Magnolia Conference 2015 in Basel, Switzerland.
In 2015, Visana will present a redesigned website. In hindsight, most things look easy, and so it was with fitting the new design into Magnolia. At first it looked near impossible to fit the HTML and new site structure into Magnolia. We struggled with configuration of tiles, navigation, multi language etc. But thanks to some important breakthroughs in our thinking and the flexibility of Magnolia we were able to come up with an implementation that makes editing easy and is stringent enough to guarantee the quality of the overall design. We’ll present how we got to our solution, lessons learned and tips for those embarking on a similar journey.
Solving for complex UI designs: a front-end perspective and approachMagnolia
This talk was given by Rami Enbashi, NRG Edge, at Magnolia Conference 2015 in Basel, Switzerland.
NRG Edge has developed a tool that not only improves the Magnolia templating process, but also synchronizes template configuration with the UI design. By using three-way data binding, the tool supports real-time editing and the configuration of Magnolia templating on the fly. The tool is so easy to use, even a UI developer with no Magnolia training can work with it and see results in real time. The tool also connects and synchronizes the UI design to Magnolia, which reduces project time and cost. Rami Enbashi, the UI development lead at NRG Edge, will lead a presentation and demonstration of this development tool.
This talk was given by Karel de Witte, Magnolia, at Magnolia Conference 2015 in Basel, Switzerland.
Through the requirements from a press company case study, we will guide you through a couple of patterns that will boost your Magnolia set-up to a redundant, scalable, flexible content studio and publishing tool. We will show you how they can work together with the framework and explore future possibilities.
Boost your online e commerce with magnoliaMagnolia
Maurizio Sofo presented on a project to redesign the website for EOLO, an Italian broadband company, using Magnolia. The original site had outdated design and functionality that made purchasing confusing. The new site features intuitive design, easy content editing, user profiling, and analytics. Key achievements included improved conversion rates, mobile commerce, and staff efficiency. The technical implementation included using Magnolia's Flow Builder for multi-step forms and Bootstrap for responsive design. Launch checklist ensured a smooth go-live.
Superpower Your Apache Kafka Applications Development with Complementary Open...Paul Brebner
Kafka Summit talk (Bangalore, India, May 2, 2024, https://events.bizzabo.com/573863/agenda/session/1300469 )
Many Apache Kafka use cases take advantage of Kafka’s ability to integrate multiple heterogeneous systems for stream processing and real-time machine learning scenarios. But Kafka also exists in a rich ecosystem of related but complementary stream processing technologies and tools, particularly from the open-source community. In this talk, we’ll take you on a tour of a selection of complementary tools that can make Kafka even more powerful. We’ll focus on tools for stream processing and querying, streaming machine learning, stream visibility and observation, stream meta-data, stream visualisation, stream development including testing and the use of Generative AI and LLMs, and stream performance and scalability. By the end you will have a good idea of the types of Kafka “superhero” tools that exist, which are my favourites (and what superpowers they have), and how they combine to save your Kafka applications development universe from swamploads of data stagnation monsters!
Ensuring Efficiency and Speed with Practical Solutions for Clinical OperationsOnePlan Solutions
Clinical operations professionals encounter unique challenges. Balancing regulatory requirements, tight timelines, and the need for cross-functional collaboration can create significant internal pressures. Our upcoming webinar will introduce key strategies and tools to streamline and enhance clinical development processes, helping you overcome these challenges.
Orca: Nocode Graphical Editor for Container OrchestrationPedro J. Molina
Tool demo on CEDI/SISTEDES/JISBD2024 at A Coruña, Spain. 2024.06.18
"Orca: Nocode Graphical Editor for Container Orchestration"
by Pedro J. Molina PhD. from Metadev
Transforming Product Development using OnePlan To Boost Efficiency and Innova...OnePlan Solutions
Ready to overcome challenges and drive innovation in your organization? Join us in our upcoming webinar where we discuss how to combat resource limitations, scope creep, and the difficulties of aligning your projects with strategic goals. Discover how OnePlan can revolutionize your product development processes, helping your team to innovate faster, manage resources more effectively, and deliver exceptional results.
Nashik's top web development company, Upturn India Technologies, crafts innovative digital solutions for your success. Partner with us and achieve your goals
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISTier1 app
Are you ready to unlock the secrets hidden within Java thread dumps? Join us for a hands-on session where we'll delve into effective troubleshooting patterns to swiftly identify the root causes of production problems. Discover the right tools, techniques, and best practices while exploring *real-world case studies of major outages* in Fortune 500 enterprises. Engage in interactive lab exercises where you'll have the opportunity to troubleshoot thread dumps and uncover performance issues firsthand. Join us and become a master of Java thread dump analysis!
What is Continuous Testing in DevOps - A Definitive Guide.pdfkalichargn70th171
Once an overlooked aspect, continuous testing has become indispensable for enterprises striving to accelerate application delivery and reduce business impacts. According to a Statista report, 31.3% of global enterprises have embraced continuous integration and deployment within their DevOps, signaling a pervasive trend toward hastening release cycles.
The Rising Future of CPaaS in the Middle East 2024Yara Milbes
Explore "The Rising Future of CPaaS in the Middle East in 2024" with this comprehensive PPT presentation. Discover how Communication Platforms as a Service (CPaaS) is transforming communication across various sectors in the Middle East.
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Paul Brebner
Closing talk for the Performance Engineering track at Community Over Code EU (Bratislava, Slovakia, June 5 2024) https://eu.communityovercode.org/sessions/2024/why-apache-kafka-clusters-are-like-galaxies-and-other-cosmic-kafka-quandaries-explored/ Instaclustr (now part of NetApp) manages 100s of Apache Kafka clusters of many different sizes, for a variety of use cases and customers. For the last 7 years I’ve been focused outwardly on exploring Kafka application development challenges, but recently I decided to look inward and see what I could discover about the performance, scalability and resource characteristics of the Kafka clusters themselves. Using a suite of Performance Engineering techniques, I will reveal some surprising discoveries about cosmic Kafka mysteries in our data centres, related to: cluster sizes and distribution (using Zipf’s Law), horizontal vs. vertical scalability, and predicting Kafka performance using metrics, modelling and regression techniques. These insights are relevant to Kafka developers and operators.
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...kalichargn70th171
In today's fiercely competitive mobile app market, the role of the QA team is pivotal for continuous improvement and sustained success. Effective testing strategies are essential to navigate the challenges confidently and precisely. Ensuring the perfection of mobile apps before they reach end-users requires thoughtful decisions in the testing plan.
Alluxio Webinar | 10x Faster Trino Queries on Your Data PlatformAlluxio, Inc.
Alluxio Webinar
June. 18, 2024
For more Alluxio Events: https://www.alluxio.io/events/
Speaker:
- Jianjian Xie (Staff Software Engineer, Alluxio)
As Trino users increasingly rely on cloud object storage for retrieving data, speed and cloud cost have become major challenges. The separation of compute and storage creates latency challenges when querying datasets; scanning data between storage and compute tiers becomes I/O bound. On the other hand, cloud API costs related to GET/LIST operations and cross-region data transfer add up quickly.
The newly introduced Trino file system cache by Alluxio aims to overcome the above challenges. In this session, Jianjian will dive into Trino data caching strategies, the latest test results, and discuss the multi-level caching architecture. This architecture makes Trino 10x faster for data lakes of any scale, from GB to EB.
What you will learn:
- Challenges relating to the speed and costs of running Trino in the cloud
- The new Trino file system cache feature overview, including the latest development status and test results
- A multi-level cache framework for maximized speed, including Trino file system cache and Alluxio distributed cache
- Real-world cases, including a large online payment firm and a top ridesharing company
- The future roadmap of Trino file system cache and Trino-Alluxio integration
🏎️Tech Transformation: DevOps Insights from the Experts 👩💻campbellclarkson
Connect with fellow Trailblazers, learn from industry experts Glenda Thomson (Salesforce, Principal Technical Architect) and Will Dinn (Judo Bank, Salesforce Development Lead), and discover how to harness DevOps tools with Salesforce.
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...kalichargn70th171
Visual testing plays a vital role in ensuring that software products meet the aesthetic requirements specified by clients in functional and non-functional specifications. In today's highly competitive digital landscape, users expect a seamless and visually appealing online experience. Visual testing, also known as automated UI testing or visual regression testing, verifies the accuracy of the visual elements that users interact with.
2. The dilemma
“Ok guys, so we need to take the next step here with our
website, don’t you think?”
“Huh? What are you talking about, we just finished this
huge project implementing the current one last year?”
“Yeah, I know, but that took us three years, so now we
need a new one again… sorry”
3. “Oh well, great. So what do we need now?”
“Well, uhhm…we need to upgrade to the next version of
our CMS, otherwise we’ll lose tech support in a while”
“And what will that bring us from a marketing
perspective? Since I’m paying you know…”
“Let’s see, well,… ahh, it’s really important for security
stuff???”
11. Van Lanschot Bankiers
Van Lanschot Bankiers is the oldest independent bank in the Netherlands, founded
in 1737. Van Lanschot's services mainly focus on high net-worth individuals and
entrepreneurs. These services are organized into four business segments: Private
Banking, Asset Management, Business Banking and Corporate Finance and
Securities.
12. Van Lanschot Magnolia upgrade
Online dialogue
with personalisation
JSP templates
and no STK
Issues with
migration scripts
14. The World Steel Association
The World Steel Association, in short worldsteel, is the association for the steel
industry. Worldsteel provides global leadership on all major strategic issues
affecting the industry, particularly focusing on economic, environmental and
social sustainability.
16. Intake in 2012
Completed in 2014
Upgrade in 2013
Rebuild member database
Responsive design implementation
Upgrade Magnolia 5
2014-2015:
Until now:
17. Some details
Extranet with 5000 users
Very, very complex security
Before Magnolia, worldsteel used Sharepoint as a CMS
and 50 GB of documents in the DMS
Started on Magnolia 4.3.5
18. even more details
15.000 lines of code
400 XML Magnolia configuration files
140 Freemarker template scripts
Member database is a black box
Lots of customisations in AdminCentral
19. How we prepared ourselves
Functional analysis
Source code inspection
Technical analysis
Preparations for the full takeover
As you see: some serious preparations!
source code cleanup
setup OTAP
takeover of support
setup of procedures
22. Thanks go out to
Previous implementation partner Uniway
The Magnolia support team!
Wordsteel for their patience, help and understanding
Hosting provider Nucleus
24. Pitfalls
Lack of documentation and testing means lots of guessing
Content migration is really hard to test and
still it failed on the real content
Customisations of the AdminCentral were hard to migrate
Lots of code was hard-copied from Magnolia sources and
then customised. Extend where possible!
25. …and some more advice
Rebuild of the shop was required and extending Magnolia modules is
not always easy..
The Magnolia Upgrade tool has its limits
Clean up as much (legacy) code as possible
32. Did the partner apply the
Magnolia Best Practices?
NO YES
Rebuild
33. Were all the previous questions
answered positively?
NO YES
UPGRADE AWAY!
34. But beware of the following
upgrade challenges:
A customised workflow engine is difficult to upgrade
The bigger the database, the more difficult to upgrade
Upgrades will always take loads of testing labour
Upgrades will always be hard to impact
Magnolia partners have tech support, so have a partner do the upgrade
35. Remember, rebuilding means:
Content migration or re-creation
Possible redesign for newer browsers and multi-channel support
Testing, testing, testing
Requirements gathering; beware of the scope creep
36. The conclusion
“So OK I will admit, it was a bumpy ride”
“Well yes, but what matters is the end result. And now
we’re ready for the coming years, aren’t we?”
“Yes, we are. The next upgrade will be a lot easier, I
promise.”
37. “Sure, I know you by now…”
“But as a matter of fact we now have an up to date,
secure, future proof CMS implementation.”.
“Great, then let’s do something with personalisation then.
That’s what the people want.”
“Let’s GO!”