SlideShare a Scribd company logo
1 of 4
Download to read offline
case study
Rocket®
Eldorado Streamlines
Development with
Point-and-Click Package
Promotion
Applications
Areas
Software Change
Management
IT Compliance
IT Business Management
Eldorado
Background
Eldorado Hotel Casino is one of the largest hotel centers
for gaming and entertainment in Northern Nevada. At
the core of Eldorado’s success is its consistent ability to
regularly enhance the customer experience, while at the
same time applying a best-practices approach to its
overall business strategies and operations.
Eldorado attributes a lot of its success to the IT Group, for
both the development and management of all its key
applications that help run the business, and for the
creation of new web-based applications that help
Industry
Hospitality and Gaming
Challenge / Situation
PHP development projects introduced and growing. Package
promotion was manual and prone for error. Compliance issues and
requirements needed to be addressed.
Products
Rocket Aldon Lifecycle Manager (IBM i Edition) and Rocket Aldon
Lifecycle Manager (Enterprise Edition)
Results
Point-and-click package promotion. Development times
streamlined. Objects never unnecessarily promoted. Applications
easily changed on-the-fly. Audit trails easily delivered.
establish customer loyalty, ensure repeat business, and keep customers happy. On the customer side, this
includes the recent development of several new, on-site customer kiosks for gaming, with applications
that track customer rewards, create prizes, offer sweepstakes and more. There is even an employee kiosk
that is used for HR purposes where staff can check schedules, submit vacations, request forms, etc. These
kiosks don’t just benefit the customers—they also take administrative workload off the casino staff. For
the business-side, they are developing a browser based reporting process that allows decision makers to
quickly go from summary-to-detail on data previously only contained on paper reports. Both new
offerings have earned the IT team major accolades, but like any worthwhile project, have come with a few
bumps in the road as they add a new programming language into the mix—PHP.
The Back-End Business Apps—The RPG Side
The Eldorado IT team is responsible for developing and managing many business applications essential
to its in-house operations, including the Casino Customer Management System, Finance/HR/Payroll
System, the Hotel System, the Security Dispatch System, and many others. All of these require constant
updating, and need to be managed very carefully and accurately—not just as a smart business practice,
but also because of the State of Nevada Gaming Control Board (GCB) Electronics Systems Division and
Sarbanes Oxley (SOX) reporting. The GCB strictly monitors modifications to a casino’s management
system, requiring an explicit audit trail and detailed documentation of approval rights over application
changes; if something is awry, fines are levied for violations. It’s true for SOX as well.
Rocket®
case study
“The best part is knowing that
Aldon LM works with any
platform—PHP, Java, RPG, or
.NET, so wherever Eldorado is
headed on the development
front—we know we will have
a solution that can deliver a
precise audit trail and provide
documentation for whatever
path we take.”
Ken Berg
Programming Manager
Eldorado
www.rocketsoftware.com
It was this intense audit/compliance factor which led Eldorado, a longtime IBM i shop, to first purchase
Rocket Aldon Lifecycle Manager (LM) 10+ years ago due to theability to deliver detailed and precise audit
trails and provide documentation of any application change that had been made and the processes that
lives around that. Ironically, what they found was that the Rocket solution brought process automation
benefits that went way beyond just meeting their compliance needs. They have since come to rely on
Rocket’s ALM products, from the standpoint of a best-practices approach to the development lifecycle.
Ken Berg, Programming Manager for Eldorado, says“In the beginning, we implemented Aldon LM because
of mandates from the board, without even really wanting the system. Now, we would never work in an
environment without it. The savings, visibility and automation that Aldon LM brings have been invaluable.”
PHP Enters The House
In the spirit of innovation, Eldorado’s IT team continues to release“cool”, new web-based applications. In
2008, PHP was introduced for the development of the kiosked-based applications and the web-based
reporting tool. It was these particular projects, both designed to focus on the customer experience, that
led them to start developing in PHP and also when they found Zend Studio.
PHP has given Eldorado access to a rich and dynamic object-oriented language, while the open-source
Zend Studio and Zend framework provide a myriad of building-block components to speed up time to
production, while promoting best practices along the way. Berg found PHP development with Zend
Studio to be exactly what they needed—not just because it sped up development, but it provided a short
learning curve and ease-of-use which helped put projects into production quickly. He is quite happy with
his PHP decisions.
However, these fast-moving, dynamic applications need constant updating and managing, and there was
some lack of project-tracking and visibility that created some frustration on the change management
front. This was particularly frustrating for an IT organization like Eldorado which had become very used to
the multitude of benefits they were getting from Aldon Lifecycle Manager for the back-end applications.
Berg recalls,“With the PHP development, I was finding myself having to copy whole directories to move a
package through the lifecycle, instead of just the objects that I needed. One web page would be so
enormous, when I knew it didn’t have to be. That’s when we decided we needed a change management
solution like Aldon for the PHP side of the house as well.”
Berg started doing a little investigation into a change management system that could handle the PHP
development environment. Fortuntately, he didn’t have to look far when he learned of Aldon’s
compatibility with Zend Studio for Eclipse and PHP. He researched a couple other vendors just to be sure,
but it didn’t take long. Berg says, “We had been using Aldon Lifecycle Manager for years and were so
extremely satisfied with the product. It was a no-brainer to go with Aldon for PHP.”
What The Rocket Aldon ALM Solution Brings.
Now, Eldorado is using Aldon LM for both its back-end RPG business applications and for the web-based
open-source PHP applications. It’s a decision that the Eldorado IT team would make again and again. So
what exactly does Eldorado value most in Aldon Lifecycle Manager? According to Ken Berg, it really comes
down to four key categories: compliance, promotions, inventory management and installation.
Rocket®
case study
info@rocketsoftware.com
The Compliance Factor
With Aldon LM, Eldorado can:
• Automate internal documentation to address the process controls in place and their
effectiveness—an integral part of meeting GCB compliance.
• Enforce and document an automated, structured, and repeatable software development process
so the organization can successfully meet its compliance requirements.
• Establish end-to-end process automation, enforce approval management, automate activity
logging and lifecycle activity reporting, and enforce and document separation of duties.
Berg says,“The best part is knowing that Aldon LM works with any platform—PHP, Java, RPG, or .NET, so
wherever Eldorado is headed on the development front—we know we will have a solution that can
deliver a precise audit trail and documentation for whatever path we take.”
The Single Path to Production Factor
With Aldon Lifecycle Manager, Eldorado gains:
• Automated package promotion across both RPG and PHP projects, allowing objects, builds or
code packages to be promoted through the application lifecycle as a unit.
• Automated package deployment; as packages are imported and moved from stage to stage,
Eldorado IT can now deploy them to the appropriate target machines/locations for testing or
production. Rules can be created to identify which packages go to which servers at each stage of
the lifecycle.
• Applications that can be broken down into versions or releases. This helps maintain custom
versions or modified packaged applications.
• Integrity Assurance, meaning the target environment is cleared before a promote or import to
ensure that it is clean before promoting the package. The Rocket Aldon ALM solution knows
exactly what is in the target environment once the promote process is complete, so Eldorado can
be confident that they are testing exactly what they mean to test.
Berg adds,“The fact that Aldon LM is so intuitive, we can promote packages from development to testing,
and from testing to production, and have total confidence that they are going to the right place and
taking only the necessary objects and their dependencies. We are able to do our jobs more effectively
and meet our deadlines with ease.”
The Inventory Management Factor.
On the PHP development side, this is truly a key stand-out for Eldorado. With Aldon Lifecycle Manager,
Eldorado can:
• Quickly locate the components necessary for the task at hand, regardless of language, location, or
platform.
• Determine the current status of every artifact at a glance.
• Know that they are always working on the correct version of the artifacts, and that it is secure.
• Easily gather all components changed by the originating task, regardless of location, for ease of
management, testing, promotion, and documentation.
• Automatically capture each milestone event in the lifecycle e.g. checkout, promotion, approvals.
“I know that I can find something within seconds of looking for it with Aldon LM,”Berg adds.
Rocket®
case study
“The bottomline is that with
Aldon, we found a solution
that gives us total control over
the application lifecycle and
allows us to meet all our
business deliverables and
more. It’s the perfect win-win.”
Ken Berg
Programming Manager
Eldorado
www.rocketsoftware.com
info@rocketsoftware.com
twitter.com/rocket
www.youtube.com/
rocketsource
www.linkedin.com/company/
rocket-software
plus.google.com/u/0/
104109093105646534918
You
Tube
© Rocket Software, Inc. or its affiliates 1990 – 2014. All rights reserved. Rocket and the Rocket Software logos are registered trademarks of Rocket Software,
Inc. Other product and service names might be trademarks of Rocket Software or its affiliates.
www.rocketsoftware.com
The Easy Installation and Solid Support Factor
Installation and support have been an added bonus for Eldorado:
• There were no painful installs to make it happen.
• Setup was all done with point-and-click functions.
• Processes could be changed with just a few clicks of the mouse.
• Eldorado was up and running within a few days.
• Ongoing upgrades are typically accomplished by running a single command.
The Bottom Line
True Competitive Advantage
In the hospitality industry, you can’t say enough about the customer experience and its role in establishing
repeat and referred customers. By building and leveraging the right technologies, Eldorado has been able
to bring powerful, positive experiences to its customers, ultimately improving its reputation, success and
profitability.
Getting Compliant and Staying Compliant
One of the most important reasons for Eldorado selecting Aldon LM is that they have total confidence when
the auditors come. The Rocket Aldon ALM solution automates and enforces compliance procedures from
the time a change request is generated until the time the solution is delivered, and documents it all.
Building Better, Faster, Cleaner Software
From point-and-click package promotion to integrity assurance to package deployment and redeployment
to history and traceability, Eldorado has found now that they use Aldon LM, they don’t know how they
survived without it. Errors are reduced, production time shortened, and deadlines are never missed.
Process and Workflow Automation: Set It and Forget It
With the data provided by Aldon Lifecycle Manager and the custom development tied into Eldorado’s
existing help desk system, Eldorado can automate the workflows, notify staff when they have tasks to
perform, move artifacts through the appropriate lifecycle stages and easily deliver audit reports for
compliance. It’s the“set it and forget it”approach.

More Related Content

What's hot

Software Development Lifecycle Overview By CC
Software Development Lifecycle Overview By CCSoftware Development Lifecycle Overview By CC
Software Development Lifecycle Overview By CCCooperative Computing
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)Serena Software
 
Five Universal Principles of API Design
Five Universal Principles of API DesignFive Universal Principles of API Design
Five Universal Principles of API DesignCA Technologies
 
Services of GNS company
Services of GNS companyServices of GNS company
Services of GNS companyAndrei Groodiy
 
Agile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged ApplicationsAgile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged ApplicationsWorksoft
 
Appium & Selenium Alone vs Appium & Selenium with Perfecto
Appium & Selenium Alone vs Appium & Selenium with PerfectoAppium & Selenium Alone vs Appium & Selenium with Perfecto
Appium & Selenium Alone vs Appium & Selenium with PerfectoLizzy Guido (she/her)
 
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...Perfecto by Perforce
 
How To Sell Into Insurance with Perfecto
How To Sell Into Insurance with PerfectoHow To Sell Into Insurance with Perfecto
How To Sell Into Insurance with PerfectoLizzy Guido (she/her)
 
IBM Innovate DevOps for Mobile Apps
IBM Innovate DevOps for Mobile Apps IBM Innovate DevOps for Mobile Apps
IBM Innovate DevOps for Mobile Apps Sanjeev Sharma
 
Software Defect Prevention via Continuous Inspection
Software Defect Prevention via Continuous InspectionSoftware Defect Prevention via Continuous Inspection
Software Defect Prevention via Continuous InspectionJosh Gough
 
Mobile DevOps - Trends and Chellenges
Mobile DevOps - Trends and ChellengesMobile DevOps - Trends and Chellenges
Mobile DevOps - Trends and ChellengesSanjeev Sharma
 
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...CA Technologies
 
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...CA Technologies
 
Deliver Flawless Mobile Apps Faster with CI/CD & CT
Deliver Flawless Mobile Apps Faster with CI/CD & CTDeliver Flawless Mobile Apps Faster with CI/CD & CT
Deliver Flawless Mobile Apps Faster with CI/CD & CTPerfecto by Perforce
 
AUG NYC June 12 - Event Presentations
AUG NYC June 12 - Event PresentationsAUG NYC June 12 - Event Presentations
AUG NYC June 12 - Event PresentationsMadhusudhan Matrubai
 
devops online training in hyderabad
devops online training in hyderabaddevops online training in hyderabad
devops online training in hyderabadDIGITALSAI1
 
Best Practices for Shifting Left Performance and Accessibility Testing
Best Practices for Shifting Left Performance and Accessibility TestingBest Practices for Shifting Left Performance and Accessibility Testing
Best Practices for Shifting Left Performance and Accessibility TestingPerfecto by Perforce
 
How to Eliminate Escaped Defects With a Proven Test Automation Coverage Strategy
How to Eliminate Escaped Defects With a Proven Test Automation Coverage StrategyHow to Eliminate Escaped Defects With a Proven Test Automation Coverage Strategy
How to Eliminate Escaped Defects With a Proven Test Automation Coverage StrategyPerfecto by Perforce
 

What's hot (20)

Software Development Lifecycle Overview By CC
Software Development Lifecycle Overview By CCSoftware Development Lifecycle Overview By CC
Software Development Lifecycle Overview By CC
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
 
Five Universal Principles of API Design
Five Universal Principles of API DesignFive Universal Principles of API Design
Five Universal Principles of API Design
 
Services of GNS company
Services of GNS companyServices of GNS company
Services of GNS company
 
Agile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged ApplicationsAgile-plus-DevOps Testing for Packaged Applications
Agile-plus-DevOps Testing for Packaged Applications
 
Subhankar chakrabarti 0216
Subhankar chakrabarti 0216Subhankar chakrabarti 0216
Subhankar chakrabarti 0216
 
Appium & Selenium Alone vs Appium & Selenium with Perfecto
Appium & Selenium Alone vs Appium & Selenium with PerfectoAppium & Selenium Alone vs Appium & Selenium with Perfecto
Appium & Selenium Alone vs Appium & Selenium with Perfecto
 
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
 
How To Sell Into Insurance with Perfecto
How To Sell Into Insurance with PerfectoHow To Sell Into Insurance with Perfecto
How To Sell Into Insurance with Perfecto
 
IBM Innovate DevOps for Mobile Apps
IBM Innovate DevOps for Mobile Apps IBM Innovate DevOps for Mobile Apps
IBM Innovate DevOps for Mobile Apps
 
Software Defect Prevention via Continuous Inspection
Software Defect Prevention via Continuous InspectionSoftware Defect Prevention via Continuous Inspection
Software Defect Prevention via Continuous Inspection
 
Dev ops
Dev opsDev ops
Dev ops
 
Mobile DevOps - Trends and Chellenges
Mobile DevOps - Trends and ChellengesMobile DevOps - Trends and Chellenges
Mobile DevOps - Trends and Chellenges
 
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...
Pitney Bowes Uses Development and Testing Tools to Drive Early API Developmen...
 
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...
 
Deliver Flawless Mobile Apps Faster with CI/CD & CT
Deliver Flawless Mobile Apps Faster with CI/CD & CTDeliver Flawless Mobile Apps Faster with CI/CD & CT
Deliver Flawless Mobile Apps Faster with CI/CD & CT
 
AUG NYC June 12 - Event Presentations
AUG NYC June 12 - Event PresentationsAUG NYC June 12 - Event Presentations
AUG NYC June 12 - Event Presentations
 
devops online training in hyderabad
devops online training in hyderabaddevops online training in hyderabad
devops online training in hyderabad
 
Best Practices for Shifting Left Performance and Accessibility Testing
Best Practices for Shifting Left Performance and Accessibility TestingBest Practices for Shifting Left Performance and Accessibility Testing
Best Practices for Shifting Left Performance and Accessibility Testing
 
How to Eliminate Escaped Defects With a Proven Test Automation Coverage Strategy
How to Eliminate Escaped Defects With a Proven Test Automation Coverage StrategyHow to Eliminate Escaped Defects With a Proven Test Automation Coverage Strategy
How to Eliminate Escaped Defects With a Proven Test Automation Coverage Strategy
 

Similar to Case Study: Eldorado Streamlines Development with Rocket Aldon

IBM i Application Lifecycle Management with Remain Software
IBM i Application Lifecycle Management with Remain SoftwareIBM i Application Lifecycle Management with Remain Software
IBM i Application Lifecycle Management with Remain SoftwareRemain Software
 
Accelerate Your Digital Transformation Journey with Cloud Native and Low-Cod...
Accelerate Your Digital Transformation  Journey with Cloud Native and Low-Cod...Accelerate Your Digital Transformation  Journey with Cloud Native and Low-Cod...
Accelerate Your Digital Transformation Journey with Cloud Native and Low-Cod...DevOps.com
 
Accelerate and Modernize Enterprise Application Development and Digital Proce...
Accelerate and Modernize Enterprise Application Development and Digital Proce...Accelerate and Modernize Enterprise Application Development and Digital Proce...
Accelerate and Modernize Enterprise Application Development and Digital Proce...DevOps.com
 
How AI and ML Can Accelerate and Optimize Software Development and Testing
How AI and ML Can Accelerate and Optimize Software Development and TestingHow AI and ML Can Accelerate and Optimize Software Development and Testing
How AI and ML Can Accelerate and Optimize Software Development and TestingAggregage
 
ganesh[5+ years] exp _Resume
ganesh[5+ years] exp _Resumeganesh[5+ years] exp _Resume
ganesh[5+ years] exp _Resumeganesh r
 
Arpan_Resume_Aug_2015
Arpan_Resume_Aug_2015Arpan_Resume_Aug_2015
Arpan_Resume_Aug_2015arpan sarkar
 
Low Code Development Platform California
Low Code Development Platform CaliforniaLow Code Development Platform California
Low Code Development Platform CaliforniaDewStudio
 
Can ChatGPT Replace Developers?
Can ChatGPT Replace Developers?Can ChatGPT Replace Developers?
Can ChatGPT Replace Developers?DewStudio
 
GMO'less Software Development Practices
GMO'less Software Development PracticesGMO'less Software Development Practices
GMO'less Software Development PracticesLemi Orhan Ergin
 
Auto Deploy Product Guide
Auto Deploy Product GuideAuto Deploy Product Guide
Auto Deploy Product GuideMark Dalton
 
The Software Development Life Cycle’s Five Stages Are Described
The Software Development Life Cycle’s Five Stages Are DescribedThe Software Development Life Cycle’s Five Stages Are Described
The Software Development Life Cycle’s Five Stages Are DescribedBMN Infotech
 
Borland_intro_v5_csc.pptx
Borland_intro_v5_csc.pptxBorland_intro_v5_csc.pptx
Borland_intro_v5_csc.pptxssuser9e9be71
 
What Are The Benefits Of Low Code Development For Businesses
What Are The Benefits Of Low Code Development For BusinessesWhat Are The Benefits Of Low Code Development For Businesses
What Are The Benefits Of Low Code Development For Businessessunil Rawat
 
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEER
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEERA DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEER
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEEROrion eSolutions
 

Similar to Case Study: Eldorado Streamlines Development with Rocket Aldon (20)

IBM i Application Lifecycle Management with Remain Software
IBM i Application Lifecycle Management with Remain SoftwareIBM i Application Lifecycle Management with Remain Software
IBM i Application Lifecycle Management with Remain Software
 
Accelerate Your Digital Transformation Journey with Cloud Native and Low-Cod...
Accelerate Your Digital Transformation  Journey with Cloud Native and Low-Cod...Accelerate Your Digital Transformation  Journey with Cloud Native and Low-Cod...
Accelerate Your Digital Transformation Journey with Cloud Native and Low-Cod...
 
Accelerate and Modernize Enterprise Application Development and Digital Proce...
Accelerate and Modernize Enterprise Application Development and Digital Proce...Accelerate and Modernize Enterprise Application Development and Digital Proce...
Accelerate and Modernize Enterprise Application Development and Digital Proce...
 
Amit_Resume
Amit_ResumeAmit_Resume
Amit_Resume
 
How AI and ML Can Accelerate and Optimize Software Development and Testing
How AI and ML Can Accelerate and Optimize Software Development and TestingHow AI and ML Can Accelerate and Optimize Software Development and Testing
How AI and ML Can Accelerate and Optimize Software Development and Testing
 
BUDDY White Paper
BUDDY White PaperBUDDY White Paper
BUDDY White Paper
 
ganesh[5+ years] exp _Resume
ganesh[5+ years] exp _Resumeganesh[5+ years] exp _Resume
ganesh[5+ years] exp _Resume
 
Arpan_Resume_Aug_2015
Arpan_Resume_Aug_2015Arpan_Resume_Aug_2015
Arpan_Resume_Aug_2015
 
Low Code Development Platform California
Low Code Development Platform CaliforniaLow Code Development Platform California
Low Code Development Platform California
 
Can ChatGPT Replace Developers?
Can ChatGPT Replace Developers?Can ChatGPT Replace Developers?
Can ChatGPT Replace Developers?
 
GMO'less Software Development Practices
GMO'less Software Development PracticesGMO'less Software Development Practices
GMO'less Software Development Practices
 
Auto Deploy Product Guide
Auto Deploy Product GuideAuto Deploy Product Guide
Auto Deploy Product Guide
 
The Software Development Life Cycle’s Five Stages Are Described
The Software Development Life Cycle’s Five Stages Are DescribedThe Software Development Life Cycle’s Five Stages Are Described
The Software Development Life Cycle’s Five Stages Are Described
 
Mohammad_Akhsham_Resume
Mohammad_Akhsham_ResumeMohammad_Akhsham_Resume
Mohammad_Akhsham_Resume
 
Trainer's Resume
Trainer's ResumeTrainer's Resume
Trainer's Resume
 
Borland_intro_v5_csc.pptx
Borland_intro_v5_csc.pptxBorland_intro_v5_csc.pptx
Borland_intro_v5_csc.pptx
 
What Are The Benefits Of Low Code Development For Businesses
What Are The Benefits Of Low Code Development For BusinessesWhat Are The Benefits Of Low Code Development For Businesses
What Are The Benefits Of Low Code Development For Businesses
 
Kota_Udayachandrakumar
Kota_UdayachandrakumarKota_Udayachandrakumar
Kota_Udayachandrakumar
 
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEER
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEERA DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEER
A DETAILED ROADMAP TO BECOMING A DEVOPS ENGINEER
 
Frames Poster Template
Frames Poster TemplateFrames Poster Template
Frames Poster Template
 

Recently uploaded

英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 

Recently uploaded (20)

英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 

Case Study: Eldorado Streamlines Development with Rocket Aldon

  • 1. case study Rocket® Eldorado Streamlines Development with Point-and-Click Package Promotion Applications Areas Software Change Management IT Compliance IT Business Management Eldorado Background Eldorado Hotel Casino is one of the largest hotel centers for gaming and entertainment in Northern Nevada. At the core of Eldorado’s success is its consistent ability to regularly enhance the customer experience, while at the same time applying a best-practices approach to its overall business strategies and operations. Eldorado attributes a lot of its success to the IT Group, for both the development and management of all its key applications that help run the business, and for the creation of new web-based applications that help Industry Hospitality and Gaming Challenge / Situation PHP development projects introduced and growing. Package promotion was manual and prone for error. Compliance issues and requirements needed to be addressed. Products Rocket Aldon Lifecycle Manager (IBM i Edition) and Rocket Aldon Lifecycle Manager (Enterprise Edition) Results Point-and-click package promotion. Development times streamlined. Objects never unnecessarily promoted. Applications easily changed on-the-fly. Audit trails easily delivered. establish customer loyalty, ensure repeat business, and keep customers happy. On the customer side, this includes the recent development of several new, on-site customer kiosks for gaming, with applications that track customer rewards, create prizes, offer sweepstakes and more. There is even an employee kiosk that is used for HR purposes where staff can check schedules, submit vacations, request forms, etc. These kiosks don’t just benefit the customers—they also take administrative workload off the casino staff. For the business-side, they are developing a browser based reporting process that allows decision makers to quickly go from summary-to-detail on data previously only contained on paper reports. Both new offerings have earned the IT team major accolades, but like any worthwhile project, have come with a few bumps in the road as they add a new programming language into the mix—PHP. The Back-End Business Apps—The RPG Side The Eldorado IT team is responsible for developing and managing many business applications essential to its in-house operations, including the Casino Customer Management System, Finance/HR/Payroll System, the Hotel System, the Security Dispatch System, and many others. All of these require constant updating, and need to be managed very carefully and accurately—not just as a smart business practice, but also because of the State of Nevada Gaming Control Board (GCB) Electronics Systems Division and Sarbanes Oxley (SOX) reporting. The GCB strictly monitors modifications to a casino’s management system, requiring an explicit audit trail and detailed documentation of approval rights over application changes; if something is awry, fines are levied for violations. It’s true for SOX as well.
  • 2. Rocket® case study “The best part is knowing that Aldon LM works with any platform—PHP, Java, RPG, or .NET, so wherever Eldorado is headed on the development front—we know we will have a solution that can deliver a precise audit trail and provide documentation for whatever path we take.” Ken Berg Programming Manager Eldorado www.rocketsoftware.com It was this intense audit/compliance factor which led Eldorado, a longtime IBM i shop, to first purchase Rocket Aldon Lifecycle Manager (LM) 10+ years ago due to theability to deliver detailed and precise audit trails and provide documentation of any application change that had been made and the processes that lives around that. Ironically, what they found was that the Rocket solution brought process automation benefits that went way beyond just meeting their compliance needs. They have since come to rely on Rocket’s ALM products, from the standpoint of a best-practices approach to the development lifecycle. Ken Berg, Programming Manager for Eldorado, says“In the beginning, we implemented Aldon LM because of mandates from the board, without even really wanting the system. Now, we would never work in an environment without it. The savings, visibility and automation that Aldon LM brings have been invaluable.” PHP Enters The House In the spirit of innovation, Eldorado’s IT team continues to release“cool”, new web-based applications. In 2008, PHP was introduced for the development of the kiosked-based applications and the web-based reporting tool. It was these particular projects, both designed to focus on the customer experience, that led them to start developing in PHP and also when they found Zend Studio. PHP has given Eldorado access to a rich and dynamic object-oriented language, while the open-source Zend Studio and Zend framework provide a myriad of building-block components to speed up time to production, while promoting best practices along the way. Berg found PHP development with Zend Studio to be exactly what they needed—not just because it sped up development, but it provided a short learning curve and ease-of-use which helped put projects into production quickly. He is quite happy with his PHP decisions. However, these fast-moving, dynamic applications need constant updating and managing, and there was some lack of project-tracking and visibility that created some frustration on the change management front. This was particularly frustrating for an IT organization like Eldorado which had become very used to the multitude of benefits they were getting from Aldon Lifecycle Manager for the back-end applications. Berg recalls,“With the PHP development, I was finding myself having to copy whole directories to move a package through the lifecycle, instead of just the objects that I needed. One web page would be so enormous, when I knew it didn’t have to be. That’s when we decided we needed a change management solution like Aldon for the PHP side of the house as well.” Berg started doing a little investigation into a change management system that could handle the PHP development environment. Fortuntately, he didn’t have to look far when he learned of Aldon’s compatibility with Zend Studio for Eclipse and PHP. He researched a couple other vendors just to be sure, but it didn’t take long. Berg says, “We had been using Aldon Lifecycle Manager for years and were so extremely satisfied with the product. It was a no-brainer to go with Aldon for PHP.” What The Rocket Aldon ALM Solution Brings. Now, Eldorado is using Aldon LM for both its back-end RPG business applications and for the web-based open-source PHP applications. It’s a decision that the Eldorado IT team would make again and again. So what exactly does Eldorado value most in Aldon Lifecycle Manager? According to Ken Berg, it really comes down to four key categories: compliance, promotions, inventory management and installation.
  • 3. Rocket® case study info@rocketsoftware.com The Compliance Factor With Aldon LM, Eldorado can: • Automate internal documentation to address the process controls in place and their effectiveness—an integral part of meeting GCB compliance. • Enforce and document an automated, structured, and repeatable software development process so the organization can successfully meet its compliance requirements. • Establish end-to-end process automation, enforce approval management, automate activity logging and lifecycle activity reporting, and enforce and document separation of duties. Berg says,“The best part is knowing that Aldon LM works with any platform—PHP, Java, RPG, or .NET, so wherever Eldorado is headed on the development front—we know we will have a solution that can deliver a precise audit trail and documentation for whatever path we take.” The Single Path to Production Factor With Aldon Lifecycle Manager, Eldorado gains: • Automated package promotion across both RPG and PHP projects, allowing objects, builds or code packages to be promoted through the application lifecycle as a unit. • Automated package deployment; as packages are imported and moved from stage to stage, Eldorado IT can now deploy them to the appropriate target machines/locations for testing or production. Rules can be created to identify which packages go to which servers at each stage of the lifecycle. • Applications that can be broken down into versions or releases. This helps maintain custom versions or modified packaged applications. • Integrity Assurance, meaning the target environment is cleared before a promote or import to ensure that it is clean before promoting the package. The Rocket Aldon ALM solution knows exactly what is in the target environment once the promote process is complete, so Eldorado can be confident that they are testing exactly what they mean to test. Berg adds,“The fact that Aldon LM is so intuitive, we can promote packages from development to testing, and from testing to production, and have total confidence that they are going to the right place and taking only the necessary objects and their dependencies. We are able to do our jobs more effectively and meet our deadlines with ease.” The Inventory Management Factor. On the PHP development side, this is truly a key stand-out for Eldorado. With Aldon Lifecycle Manager, Eldorado can: • Quickly locate the components necessary for the task at hand, regardless of language, location, or platform. • Determine the current status of every artifact at a glance. • Know that they are always working on the correct version of the artifacts, and that it is secure. • Easily gather all components changed by the originating task, regardless of location, for ease of management, testing, promotion, and documentation. • Automatically capture each milestone event in the lifecycle e.g. checkout, promotion, approvals. “I know that I can find something within seconds of looking for it with Aldon LM,”Berg adds.
  • 4. Rocket® case study “The bottomline is that with Aldon, we found a solution that gives us total control over the application lifecycle and allows us to meet all our business deliverables and more. It’s the perfect win-win.” Ken Berg Programming Manager Eldorado www.rocketsoftware.com info@rocketsoftware.com twitter.com/rocket www.youtube.com/ rocketsource www.linkedin.com/company/ rocket-software plus.google.com/u/0/ 104109093105646534918 You Tube © Rocket Software, Inc. or its affiliates 1990 – 2014. All rights reserved. Rocket and the Rocket Software logos are registered trademarks of Rocket Software, Inc. Other product and service names might be trademarks of Rocket Software or its affiliates. www.rocketsoftware.com The Easy Installation and Solid Support Factor Installation and support have been an added bonus for Eldorado: • There were no painful installs to make it happen. • Setup was all done with point-and-click functions. • Processes could be changed with just a few clicks of the mouse. • Eldorado was up and running within a few days. • Ongoing upgrades are typically accomplished by running a single command. The Bottom Line True Competitive Advantage In the hospitality industry, you can’t say enough about the customer experience and its role in establishing repeat and referred customers. By building and leveraging the right technologies, Eldorado has been able to bring powerful, positive experiences to its customers, ultimately improving its reputation, success and profitability. Getting Compliant and Staying Compliant One of the most important reasons for Eldorado selecting Aldon LM is that they have total confidence when the auditors come. The Rocket Aldon ALM solution automates and enforces compliance procedures from the time a change request is generated until the time the solution is delivered, and documents it all. Building Better, Faster, Cleaner Software From point-and-click package promotion to integrity assurance to package deployment and redeployment to history and traceability, Eldorado has found now that they use Aldon LM, they don’t know how they survived without it. Errors are reduced, production time shortened, and deadlines are never missed. Process and Workflow Automation: Set It and Forget It With the data provided by Aldon Lifecycle Manager and the custom development tied into Eldorado’s existing help desk system, Eldorado can automate the workflows, notify staff when they have tasks to perform, move artifacts through the appropriate lifecycle stages and easily deliver audit reports for compliance. It’s the“set it and forget it”approach.