SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Downloaden Sie, um offline zu lesen
customer
case study
Aurion
Leading HR & Payroll software company looks to modernize
flag-ship application together with Uniface Professional Services.
Customer
Sector
Software Vendor
Country
Australia
Challenge
Modernize flag-ship application
to lead the future of HR and
Payroll software together with
Uniface Professional Services.
Results
Highly successful engagement
with Uniface Professional
Services due to great talent pool
and innovative project approach.
An ambitious modernization
project delivered to
specifications.
Well-executed project finished on
time and to budget.
Sped up time-to-market by
moving to an agile development
approach and a “follow the sun”
development cycle.
When undertaking an application modernization project as large as
the one Aurion was looking to undertake, there can be a lot of room
for things to go wrong, which, unfortunately is more common than
not with modern-day IT projects. Together with Uniface Professional
Services, good planning and people, the Aurion project was completed
on time, to budget and with the desired project results.
Introduction to Aurion
Aurion provides innovative and cost effective HR and Payroll software
throughout Australia. In business for over 28 years, the company has
a long heritage in Australia, where the company’s strongest space is
with government agencies (including federal, state and local), as well
as working with businesses across 22 industries and through the Asia
Pacific region. Aurion’s customers range in size from under 100 to over
26,000 employees which equates to managing and paying more than
300,000 people each week.
The HR and Payroll software is provided in four ways, designed to suit
any business model:
1.	 In-house Software Solution: Aurion’s software is installed on
	 the customer’s infrastructure and managed by their own in-
	 house team.
2.	 Software as a Service (SaaS): Organizations retain control of
	 HR and payroll service delivery, while reducing the technical risk
	 by outsourcing software hosting to Aurion with an agreed SLA
	 and fixed operating costs.
3.	 Administered Payroll: Aurion provides the service delivery
	 of disbursements, system and payroll administration, while the
	 customer retains control of payroll processing.
4.	 Outsourced Payroll: Aurion maintains responsibility for
	 providing specialist payroll expertise, including administration
	 and processing.
1 Productivity
2 Reliability
3 Security
4 Enterprise Scalability
5 Application Longevity
6 Technology Independence
7 Integration and Reuse
8 Collaboration for Results
9 User Community
10 PartnersUnited Program
Uniface Benefits
Enterprise Application Development
customer
case study
Customer name
Project description
customer
case study
Aurion
uniface.com
Uniface the Backbone of Aurion
Aurion’s solution has a modular design and aims to provide customers
with flexible software that delivers the benefits of a sophisticated,
fully integrated solution. The application, built in Uniface, has over
20 modules that address four key business requirements: Payroll
Management, Talent Management, Analytics and Productivity.
Aurion has a long history of being a market-leading HR & Software
solution in the Asia-Pacific market. The solution has been keeping
up with technology throughout its history. As Tony Barnes, Executive
General Manager, explains, “Uniface has done a good job of shielding
us from technology changes. We can deploy the application anywhere
and not have to worry about the IT infrastructure of our clients.”
With Australia being a very complex environment for labor laws and
compensation policies, it is critical that any HR and Payroll system be
able to deal with all the complexity. The architecture of the application
is designed in a way that business rules are set-up to deal with all
intricacies of Australian policies. “When there is a change in policy, or
regulation, because of the architecture of the application, we are able
to react quickly to change. This is something that puts us ahead of our
competition,” said John Wegert, Senior Software Developer, Aurion.
Aurion 10: Before Modernization Project Aurion 11: Newest Version of the Modernized Application
A Global Modernization Project that Follows the Sun
The most ambitious and important project to date, Aurion 11, will have
a modernized GUI that’s all about usability. It is looking to re-shape the
user experience for the entire spectrum of its users—from expert users
in HR to employees who are on the go and want to access their payroll
information, and everything in between. “We want a solution that is
beautiful to look at and to use. Things like better navigation, intuitive
menus and not having to dig for things in the application are the focus
of this new release,” explained Tony.
With speed to market being a hugely important criterion, Aurion
needed a solution that was a change in the way they were doing
things. To accomplish this, Aurion has completely moved to an
agile (scrum) approach to development and engaged with Uniface
Professional Services to help complete their modernization project.
They implemented a true “follow the sun development” process which
started in Wellington, New Zealand, through to Brisbane, Australia
(assisted from Melbourne by Uniface Professional Services) and
finally on to a Uniface Professional Services team in Amsterdam, The
Netherlands.
“With Uniface Professional Services we had access to a great
pool of talent. The process worked great, the project would have
progressed slower if we had done it in-house,” said Tony. To ensure
the fastest possible knowledge transfer, Aurion sent Senior Developer
John Wegert to Amsterdam for several weeks during the 6 month
engagement. Video scrum meetings took place every morning and
evening—accomplishing a development cycle that never sleeps.
customer
case study
Customer name
Project description
customer
case study
Aurion
uniface.com
Innovative Approach with Uniface Professional
Services
Given the size of the Aurion application, with over 4,000 forms and
200 menus, the modernization process itself was quite an undertaking
going through each screen of every module. With this in mind, Aurion
engaged a local Uniface Professional Services Architect to work with
them in Brisbane. The aims of this initial engagement were threefold:
1.	 To provide expert knowledge in the new client/server UI features
	 of Uniface 9.6
2.	 Assist with the development of the Aurion 11 client/server
	 presentation layer framework
3.	 Assess what work was needed and then develop an approach/
	 high level plan to transform the forms from Aurion 10
	 to Aurion 11.
Objective 1
This was achieved by the use of demonstrations and small workshops
together with Uniface in Australia and Aurion staff.
Objective 2
Aurion had already mocked up some screen ideas of how the new
version of the application should look and how the navigation was to
work. With this in mind a Model-view-controller (MVC) design pattern
was proposed and adopted.
Objective 3
The Aurion application was always built around a strong set of
standards and guidelines. This allowed approximately 90% of the
4,000+ forms to be put into 1 of 7 categories. Carrying out deeper
analysis on members of each of the categories (and through the
construction of prototype transformations) it was discovered that large
amounts of the transformation would be identical and therefore had
the potential to be automated.
“To complete a project of this size, in the
timeframe we wanted to, would have been nearly
impossible without this approach.”
John Wegert
Senior Software Developer
Aurion
Aurion 11 on Mobile Device
customer
case study
Aurion
uniface.com
Initial thoughts were that there would be a need for conversion tool
per category, however this soon became one tool (internally deemed
“the sausage machine”) with a number of templates (the templates
being Uniface forms that held the transformation rules and code).
Cookbooks were written to give instruction on how to complete
the transformation and the final version of the tool succeeded in
automating up to 95% of the transformation process.
Armed with this knowledge, an Aurion 11 development strategy
was proposed. This strategy was based upon a phased approach
and made the assumption that (for phase 1 at least) most of the
development team would have little Aurion specific application
knowledge.
This strategy was accepted by Aurion’s management and a project
plan drawn up and executed based upon it.
Project Success thanks in part to Uniface
Professional Services
With Aurion 11 getting ready for go-live, both Aurion and Uniface
Professional Services can look back at a successful project.
Reianna Vercoe, Design & Usability Analyst for Aurion 11 who also
came over to Amsterdam for 2 weeks during the project concluded:
“It was a very well-executed project. We had a wonderful time in
Amsterdam and were made to feel very welcome from all the staff,
including the development team—which is a very talented group of
individuals.”
“With Uniface Professional Services we had
access to a great pool of talent. The process
worked great, the project would have progressed
slower if we had done it in-house.”
Tony Barnes
Executive General Manager
Aurion
Aurion 11 on a Tablet
Uniface, the most productive, reliable development tool in the industry, provides a model-driven environment for the rapid
development of scalable enterprise mission-critical applications. Learn more at: www.uniface.com
Uniface B.V. Hoogoorddreef 60, 1101 BE Amsterdam, The Netherlands
© 2014 Uniface B.V. www.uniface.com/legal.html

Weitere ähnliche Inhalte

Was ist angesagt?

Front rush Case Study
Front rush Case StudyFront rush Case Study
Front rush Case StudyNet Solutions
 
Android Mobile App Development Proposal PowerPoint Presentation Slides
Android Mobile App Development Proposal PowerPoint Presentation SlidesAndroid Mobile App Development Proposal PowerPoint Presentation Slides
Android Mobile App Development Proposal PowerPoint Presentation SlidesSlideTeam
 
Marketing a new android app final project
Marketing a new android app final projectMarketing a new android app final project
Marketing a new android app final projectSastra university/EIE
 
mobile app development company in Kuwait
mobile app development company in Kuwaitmobile app development company in Kuwait
mobile app development company in KuwaitFusion Informatics
 
Offwork - App Launch
Offwork - App LaunchOffwork - App Launch
Offwork - App LaunchChirag Mehta
 
The key business drivers for Enterprise Mobility
The key business drivers for Enterprise MobilityThe key business drivers for Enterprise Mobility
The key business drivers for Enterprise MobilitySanjay Abraham
 
Ido Noyman - Work Samples
Ido Noyman - Work SamplesIdo Noyman - Work Samples
Ido Noyman - Work SamplesIdo Noyman
 
Oracle Direct Mail Letter 2007
Oracle Direct Mail Letter 2007Oracle Direct Mail Letter 2007
Oracle Direct Mail Letter 2007Pambie
 
Android application development services in pinjore
Android application development services in pinjoreAndroid application development services in pinjore
Android application development services in pinjoreChaitanya_sharma22
 
Consumer apps-development-services-mobiloitte
Consumer apps-development-services-mobiloitteConsumer apps-development-services-mobiloitte
Consumer apps-development-services-mobiloitteMobiloitte
 
Brochure of Seoul Metro 9
Brochure of Seoul Metro 9Brochure of Seoul Metro 9
Brochure of Seoul Metro 9simrc
 

Was ist angesagt? (18)

SIEMENS_TESTIMONIAL
SIEMENS_TESTIMONIALSIEMENS_TESTIMONIAL
SIEMENS_TESTIMONIAL
 
Yuvraj Singh Resume
Yuvraj Singh ResumeYuvraj Singh Resume
Yuvraj Singh Resume
 
Front rush Case Study
Front rush Case StudyFront rush Case Study
Front rush Case Study
 
CV..
CV..CV..
CV..
 
Android Mobile App Development Proposal PowerPoint Presentation Slides
Android Mobile App Development Proposal PowerPoint Presentation SlidesAndroid Mobile App Development Proposal PowerPoint Presentation Slides
Android Mobile App Development Proposal PowerPoint Presentation Slides
 
Marketing a new android app final project
Marketing a new android app final projectMarketing a new android app final project
Marketing a new android app final project
 
Design Portfolio_MO
Design Portfolio_MODesign Portfolio_MO
Design Portfolio_MO
 
mobile app development company in Kuwait
mobile app development company in Kuwaitmobile app development company in Kuwait
mobile app development company in Kuwait
 
Offwork - App Launch
Offwork - App LaunchOffwork - App Launch
Offwork - App Launch
 
The key business drivers for Enterprise Mobility
The key business drivers for Enterprise MobilityThe key business drivers for Enterprise Mobility
The key business drivers for Enterprise Mobility
 
Ido Noyman - Work Samples
Ido Noyman - Work SamplesIdo Noyman - Work Samples
Ido Noyman - Work Samples
 
CASE STUDY | Looptop
CASE STUDY | LooptopCASE STUDY | Looptop
CASE STUDY | Looptop
 
Oracle Direct Mail Letter 2007
Oracle Direct Mail Letter 2007Oracle Direct Mail Letter 2007
Oracle Direct Mail Letter 2007
 
Android application development services in pinjore
Android application development services in pinjoreAndroid application development services in pinjore
Android application development services in pinjore
 
CAF Introduction
CAF IntroductionCAF Introduction
CAF Introduction
 
Consumer apps-development-services-mobiloitte
Consumer apps-development-services-mobiloitteConsumer apps-development-services-mobiloitte
Consumer apps-development-services-mobiloitte
 
Android app development
Android app developmentAndroid app development
Android app development
 
Brochure of Seoul Metro 9
Brochure of Seoul Metro 9Brochure of Seoul Metro 9
Brochure of Seoul Metro 9
 

Andere mochten auch

New Songdo City, South Korea: Bringing LEED to a Mega Project in a New Market...
New Songdo City, South Korea: Bringing LEED to a Mega Project in a New Market...New Songdo City, South Korea: Bringing LEED to a Mega Project in a New Market...
New Songdo City, South Korea: Bringing LEED to a Mega Project in a New Market...novacsi
 
Program and Project Management at the New World Trade Center
Program and Project Management at the New World Trade CenterProgram and Project Management at the New World Trade Center
Program and Project Management at the New World Trade Centernovacsi
 
Smart city amsterdam copenhagen octavia
Smart city amsterdam copenhagen octaviaSmart city amsterdam copenhagen octavia
Smart city amsterdam copenhagen octaviarivarasilvia
 
CTM Program: Terminology, Vocabularies, and BIM
CTM Program: Terminology, Vocabularies, and BIMCTM Program: Terminology, Vocabularies, and BIM
CTM Program: Terminology, Vocabularies, and BIMnovacsi
 
2011 CTM Session 2: Terminology for Products
2011 CTM Session 2: Terminology for Products2011 CTM Session 2: Terminology for Products
2011 CTM Session 2: Terminology for Productsnovacsi
 
The Rest of the Story: Assessing and Specifying Environmental Product Declara...
The Rest of the Story: Assessing and Specifying Environmental Product Declara...The Rest of the Story: Assessing and Specifying Environmental Product Declara...
The Rest of the Story: Assessing and Specifying Environmental Product Declara...novacsi
 
May Chapter Meeting: OmniClass, CSI Formats, and Their Role in BIM (Joint Mee...
May Chapter Meeting: OmniClass, CSI Formats, and Their Role in BIM (Joint Mee...May Chapter Meeting: OmniClass, CSI Formats, and Their Role in BIM (Joint Mee...
May Chapter Meeting: OmniClass, CSI Formats, and Their Role in BIM (Joint Mee...novacsi
 
2011 CTM Session 3: Terminology for Life Cycle
2011 CTM Session 3: Terminology for Life Cycle2011 CTM Session 3: Terminology for Life Cycle
2011 CTM Session 3: Terminology for Life Cyclenovacsi
 
November 2011 Chapter Meeting: Fires in Structures at NIST: Standards Develop...
November 2011 Chapter Meeting: Fires in Structures at NIST: Standards Develop...November 2011 Chapter Meeting: Fires in Structures at NIST: Standards Develop...
November 2011 Chapter Meeting: Fires in Structures at NIST: Standards Develop...novacsi
 
Washington Monument and National Cathedral (January 2012 Meeting)
Washington Monument and National Cathedral (January 2012 Meeting)Washington Monument and National Cathedral (January 2012 Meeting)
Washington Monument and National Cathedral (January 2012 Meeting)novacsi
 
Mahayana Buddhism/ Longmen Grottos
Mahayana Buddhism/ Longmen GrottosMahayana Buddhism/ Longmen Grottos
Mahayana Buddhism/ Longmen GrottosMyssi Mouze
 
Smart cities parameters
Smart cities parametersSmart cities parameters
Smart cities parametersJohnnyMRizk
 
Songdo, City of the Future
Songdo, City of the FutureSongdo, City of the Future
Songdo, City of the FutureSoleiman
 

Andere mochten auch (20)

New Songdo City, South Korea: Bringing LEED to a Mega Project in a New Market...
New Songdo City, South Korea: Bringing LEED to a Mega Project in a New Market...New Songdo City, South Korea: Bringing LEED to a Mega Project in a New Market...
New Songdo City, South Korea: Bringing LEED to a Mega Project in a New Market...
 
Program and Project Management at the New World Trade Center
Program and Project Management at the New World Trade CenterProgram and Project Management at the New World Trade Center
Program and Project Management at the New World Trade Center
 
Resumen fvc songdo final 14-06-10
Resumen fvc songdo final 14-06-10Resumen fvc songdo final 14-06-10
Resumen fvc songdo final 14-06-10
 
Smart city amsterdam copenhagen octavia
Smart city amsterdam copenhagen octaviaSmart city amsterdam copenhagen octavia
Smart city amsterdam copenhagen octavia
 
vanbegintoteind
vanbegintoteindvanbegintoteind
vanbegintoteind
 
2014-cs_aurion
2014-cs_aurion2014-cs_aurion
2014-cs_aurion
 
CTM Program: Terminology, Vocabularies, and BIM
CTM Program: Terminology, Vocabularies, and BIMCTM Program: Terminology, Vocabularies, and BIM
CTM Program: Terminology, Vocabularies, and BIM
 
2011 CTM Session 2: Terminology for Products
2011 CTM Session 2: Terminology for Products2011 CTM Session 2: Terminology for Products
2011 CTM Session 2: Terminology for Products
 
The Rest of the Story: Assessing and Specifying Environmental Product Declara...
The Rest of the Story: Assessing and Specifying Environmental Product Declara...The Rest of the Story: Assessing and Specifying Environmental Product Declara...
The Rest of the Story: Assessing and Specifying Environmental Product Declara...
 
May Chapter Meeting: OmniClass, CSI Formats, and Their Role in BIM (Joint Mee...
May Chapter Meeting: OmniClass, CSI Formats, and Their Role in BIM (Joint Mee...May Chapter Meeting: OmniClass, CSI Formats, and Their Role in BIM (Joint Mee...
May Chapter Meeting: OmniClass, CSI Formats, and Their Role in BIM (Joint Mee...
 
2011 CTM Session 3: Terminology for Life Cycle
2011 CTM Session 3: Terminology for Life Cycle2011 CTM Session 3: Terminology for Life Cycle
2011 CTM Session 3: Terminology for Life Cycle
 
November 2011 Chapter Meeting: Fires in Structures at NIST: Standards Develop...
November 2011 Chapter Meeting: Fires in Structures at NIST: Standards Develop...November 2011 Chapter Meeting: Fires in Structures at NIST: Standards Develop...
November 2011 Chapter Meeting: Fires in Structures at NIST: Standards Develop...
 
Smart City Delhi
Smart City DelhiSmart City Delhi
Smart City Delhi
 
Earth day3
Earth day3Earth day3
Earth day3
 
Earth day3
Earth day3Earth day3
Earth day3
 
Washington Monument and National Cathedral (January 2012 Meeting)
Washington Monument and National Cathedral (January 2012 Meeting)Washington Monument and National Cathedral (January 2012 Meeting)
Washington Monument and National Cathedral (January 2012 Meeting)
 
Mahayana Buddhism/ Longmen Grottos
Mahayana Buddhism/ Longmen GrottosMahayana Buddhism/ Longmen Grottos
Mahayana Buddhism/ Longmen Grottos
 
Smart cities parameters
Smart cities parametersSmart cities parameters
Smart cities parameters
 
Songdo, City of the Future
Songdo, City of the FutureSongdo, City of the Future
Songdo, City of the Future
 
Volvulus
VolvulusVolvulus
Volvulus
 

Ähnlich wie 2014-cs_aurion

CV Alan Leakey v9_3
CV Alan Leakey v9_3CV Alan Leakey v9_3
CV Alan Leakey v9_3Alan Leakey
 
Build scalable app using flutter nubank, bmw & byte dance’s success stories
Build scalable app using flutter nubank, bmw & byte dance’s success storiesBuild scalable app using flutter nubank, bmw & byte dance’s success stories
Build scalable app using flutter nubank, bmw & byte dance’s success storiesKaty Slemon
 
Reengineering Software Solution for Transport and Logistics Domains
Reengineering Software Solution for Transport and Logistics DomainsReengineering Software Solution for Transport and Logistics Domains
Reengineering Software Solution for Transport and Logistics DomainsAXON-Soft
 
Whitepaper: Building Web Apps with Uniface
Whitepaper: Building Web Apps with UnifaceWhitepaper: Building Web Apps with Uniface
Whitepaper: Building Web Apps with UnifaceUniface
 
The Advantages of Hiring External Web and App Development Services.pdf
The Advantages of Hiring External Web and  App Development Services.pdfThe Advantages of Hiring External Web and  App Development Services.pdf
The Advantages of Hiring External Web and App Development Services.pdfVertexplus Technologies
 
Mobile App Development Process in 2022_deya.pdf
Mobile App Development Process in 2022_deya.pdfMobile App Development Process in 2022_deya.pdf
Mobile App Development Process in 2022_deya.pdfknot sync
 
Diesel Customer Success with Salesforce Mobile & MobileCaddy
Diesel Customer Success with Salesforce Mobile & MobileCaddyDiesel Customer Success with Salesforce Mobile & MobileCaddy
Diesel Customer Success with Salesforce Mobile & MobileCaddyMobileCaddy
 
SAP Fiori:Value from Enabling Mobile Access to Common SAP Function
SAP Fiori:Value from Enabling Mobile Access to Common SAP FunctionSAP Fiori:Value from Enabling Mobile Access to Common SAP Function
SAP Fiori:Value from Enabling Mobile Access to Common SAP FunctionPanaya
 
Uniface: A Model-Driven Application Platform for the Ages
Uniface: A Model-Driven Application Platform for the AgesUniface: A Model-Driven Application Platform for the Ages
Uniface: A Model-Driven Application Platform for the AgesHelen Xu
 
The complete guide to Mobile App Development Lifecycle 2023
The complete guide to Mobile App Development Lifecycle 2023The complete guide to Mobile App Development Lifecycle 2023
The complete guide to Mobile App Development Lifecycle 2023XDuce Corporation
 
Key insights of E-learning mobile application development
Key insights of E-learning mobile application developmentKey insights of E-learning mobile application development
Key insights of E-learning mobile application developmentJohn William
 

Ähnlich wie 2014-cs_aurion (20)

PlanENDoc
PlanENDocPlanENDoc
PlanENDoc
 
AppDev-Booklet-Email
AppDev-Booklet-EmailAppDev-Booklet-Email
AppDev-Booklet-Email
 
Peol fiori case study
Peol fiori case studyPeol fiori case study
Peol fiori case study
 
CV Alan Leakey v9_3
CV Alan Leakey v9_3CV Alan Leakey v9_3
CV Alan Leakey v9_3
 
Build scalable app using flutter nubank, bmw & byte dance’s success stories
Build scalable app using flutter nubank, bmw & byte dance’s success storiesBuild scalable app using flutter nubank, bmw & byte dance’s success stories
Build scalable app using flutter nubank, bmw & byte dance’s success stories
 
Reengineering Software Solution for Transport and Logistics Domains
Reengineering Software Solution for Transport and Logistics DomainsReengineering Software Solution for Transport and Logistics Domains
Reengineering Software Solution for Transport and Logistics Domains
 
Whitepaper: Building Web Apps with Uniface
Whitepaper: Building Web Apps with UnifaceWhitepaper: Building Web Apps with Uniface
Whitepaper: Building Web Apps with Uniface
 
The Advantages of Hiring External Web and App Development Services.pdf
The Advantages of Hiring External Web and  App Development Services.pdfThe Advantages of Hiring External Web and  App Development Services.pdf
The Advantages of Hiring External Web and App Development Services.pdf
 
LARUS 10th - Lorenzo Speranzoni
LARUS 10th - Lorenzo SperanzoniLARUS 10th - Lorenzo Speranzoni
LARUS 10th - Lorenzo Speranzoni
 
UX_Web to Mobile
UX_Web to MobileUX_Web to Mobile
UX_Web to Mobile
 
Mobile App Development Process in 2022_deya.pdf
Mobile App Development Process in 2022_deya.pdfMobile App Development Process in 2022_deya.pdf
Mobile App Development Process in 2022_deya.pdf
 
Workforce Management Solution
Workforce Management SolutionWorkforce Management Solution
Workforce Management Solution
 
Connect Infosoft- Empowering Businesses with Flutter App Development in Bulgaria
Connect Infosoft- Empowering Businesses with Flutter App Development in BulgariaConnect Infosoft- Empowering Businesses with Flutter App Development in Bulgaria
Connect Infosoft- Empowering Businesses with Flutter App Development in Bulgaria
 
Diesel Customer Success with Salesforce Mobile & MobileCaddy
Diesel Customer Success with Salesforce Mobile & MobileCaddyDiesel Customer Success with Salesforce Mobile & MobileCaddy
Diesel Customer Success with Salesforce Mobile & MobileCaddy
 
Rajesh_B_Mishra
Rajesh_B_MishraRajesh_B_Mishra
Rajesh_B_Mishra
 
SAP Fiori:Value from Enabling Mobile Access to Common SAP Function
SAP Fiori:Value from Enabling Mobile Access to Common SAP FunctionSAP Fiori:Value from Enabling Mobile Access to Common SAP Function
SAP Fiori:Value from Enabling Mobile Access to Common SAP Function
 
Info
InfoInfo
Info
 
Uniface: A Model-Driven Application Platform for the Ages
Uniface: A Model-Driven Application Platform for the AgesUniface: A Model-Driven Application Platform for the Ages
Uniface: A Model-Driven Application Platform for the Ages
 
The complete guide to Mobile App Development Lifecycle 2023
The complete guide to Mobile App Development Lifecycle 2023The complete guide to Mobile App Development Lifecycle 2023
The complete guide to Mobile App Development Lifecycle 2023
 
Key insights of E-learning mobile application development
Key insights of E-learning mobile application developmentKey insights of E-learning mobile application development
Key insights of E-learning mobile application development
 

2014-cs_aurion

  • 1. customer case study Aurion Leading HR & Payroll software company looks to modernize flag-ship application together with Uniface Professional Services. Customer Sector Software Vendor Country Australia Challenge Modernize flag-ship application to lead the future of HR and Payroll software together with Uniface Professional Services. Results Highly successful engagement with Uniface Professional Services due to great talent pool and innovative project approach. An ambitious modernization project delivered to specifications. Well-executed project finished on time and to budget. Sped up time-to-market by moving to an agile development approach and a “follow the sun” development cycle. When undertaking an application modernization project as large as the one Aurion was looking to undertake, there can be a lot of room for things to go wrong, which, unfortunately is more common than not with modern-day IT projects. Together with Uniface Professional Services, good planning and people, the Aurion project was completed on time, to budget and with the desired project results. Introduction to Aurion Aurion provides innovative and cost effective HR and Payroll software throughout Australia. In business for over 28 years, the company has a long heritage in Australia, where the company’s strongest space is with government agencies (including federal, state and local), as well as working with businesses across 22 industries and through the Asia Pacific region. Aurion’s customers range in size from under 100 to over 26,000 employees which equates to managing and paying more than 300,000 people each week. The HR and Payroll software is provided in four ways, designed to suit any business model: 1. In-house Software Solution: Aurion’s software is installed on the customer’s infrastructure and managed by their own in- house team. 2. Software as a Service (SaaS): Organizations retain control of HR and payroll service delivery, while reducing the technical risk by outsourcing software hosting to Aurion with an agreed SLA and fixed operating costs. 3. Administered Payroll: Aurion provides the service delivery of disbursements, system and payroll administration, while the customer retains control of payroll processing. 4. Outsourced Payroll: Aurion maintains responsibility for providing specialist payroll expertise, including administration and processing. 1 Productivity 2 Reliability 3 Security 4 Enterprise Scalability 5 Application Longevity 6 Technology Independence 7 Integration and Reuse 8 Collaboration for Results 9 User Community 10 PartnersUnited Program Uniface Benefits Enterprise Application Development
  • 2. customer case study Customer name Project description customer case study Aurion uniface.com Uniface the Backbone of Aurion Aurion’s solution has a modular design and aims to provide customers with flexible software that delivers the benefits of a sophisticated, fully integrated solution. The application, built in Uniface, has over 20 modules that address four key business requirements: Payroll Management, Talent Management, Analytics and Productivity. Aurion has a long history of being a market-leading HR & Software solution in the Asia-Pacific market. The solution has been keeping up with technology throughout its history. As Tony Barnes, Executive General Manager, explains, “Uniface has done a good job of shielding us from technology changes. We can deploy the application anywhere and not have to worry about the IT infrastructure of our clients.” With Australia being a very complex environment for labor laws and compensation policies, it is critical that any HR and Payroll system be able to deal with all the complexity. The architecture of the application is designed in a way that business rules are set-up to deal with all intricacies of Australian policies. “When there is a change in policy, or regulation, because of the architecture of the application, we are able to react quickly to change. This is something that puts us ahead of our competition,” said John Wegert, Senior Software Developer, Aurion. Aurion 10: Before Modernization Project Aurion 11: Newest Version of the Modernized Application A Global Modernization Project that Follows the Sun The most ambitious and important project to date, Aurion 11, will have a modernized GUI that’s all about usability. It is looking to re-shape the user experience for the entire spectrum of its users—from expert users in HR to employees who are on the go and want to access their payroll information, and everything in between. “We want a solution that is beautiful to look at and to use. Things like better navigation, intuitive menus and not having to dig for things in the application are the focus of this new release,” explained Tony. With speed to market being a hugely important criterion, Aurion needed a solution that was a change in the way they were doing things. To accomplish this, Aurion has completely moved to an agile (scrum) approach to development and engaged with Uniface Professional Services to help complete their modernization project. They implemented a true “follow the sun development” process which started in Wellington, New Zealand, through to Brisbane, Australia (assisted from Melbourne by Uniface Professional Services) and finally on to a Uniface Professional Services team in Amsterdam, The Netherlands. “With Uniface Professional Services we had access to a great pool of talent. The process worked great, the project would have progressed slower if we had done it in-house,” said Tony. To ensure the fastest possible knowledge transfer, Aurion sent Senior Developer John Wegert to Amsterdam for several weeks during the 6 month engagement. Video scrum meetings took place every morning and evening—accomplishing a development cycle that never sleeps.
  • 3. customer case study Customer name Project description customer case study Aurion uniface.com Innovative Approach with Uniface Professional Services Given the size of the Aurion application, with over 4,000 forms and 200 menus, the modernization process itself was quite an undertaking going through each screen of every module. With this in mind, Aurion engaged a local Uniface Professional Services Architect to work with them in Brisbane. The aims of this initial engagement were threefold: 1. To provide expert knowledge in the new client/server UI features of Uniface 9.6 2. Assist with the development of the Aurion 11 client/server presentation layer framework 3. Assess what work was needed and then develop an approach/ high level plan to transform the forms from Aurion 10 to Aurion 11. Objective 1 This was achieved by the use of demonstrations and small workshops together with Uniface in Australia and Aurion staff. Objective 2 Aurion had already mocked up some screen ideas of how the new version of the application should look and how the navigation was to work. With this in mind a Model-view-controller (MVC) design pattern was proposed and adopted. Objective 3 The Aurion application was always built around a strong set of standards and guidelines. This allowed approximately 90% of the 4,000+ forms to be put into 1 of 7 categories. Carrying out deeper analysis on members of each of the categories (and through the construction of prototype transformations) it was discovered that large amounts of the transformation would be identical and therefore had the potential to be automated. “To complete a project of this size, in the timeframe we wanted to, would have been nearly impossible without this approach.” John Wegert Senior Software Developer Aurion Aurion 11 on Mobile Device
  • 4. customer case study Aurion uniface.com Initial thoughts were that there would be a need for conversion tool per category, however this soon became one tool (internally deemed “the sausage machine”) with a number of templates (the templates being Uniface forms that held the transformation rules and code). Cookbooks were written to give instruction on how to complete the transformation and the final version of the tool succeeded in automating up to 95% of the transformation process. Armed with this knowledge, an Aurion 11 development strategy was proposed. This strategy was based upon a phased approach and made the assumption that (for phase 1 at least) most of the development team would have little Aurion specific application knowledge. This strategy was accepted by Aurion’s management and a project plan drawn up and executed based upon it. Project Success thanks in part to Uniface Professional Services With Aurion 11 getting ready for go-live, both Aurion and Uniface Professional Services can look back at a successful project. Reianna Vercoe, Design & Usability Analyst for Aurion 11 who also came over to Amsterdam for 2 weeks during the project concluded: “It was a very well-executed project. We had a wonderful time in Amsterdam and were made to feel very welcome from all the staff, including the development team—which is a very talented group of individuals.” “With Uniface Professional Services we had access to a great pool of talent. The process worked great, the project would have progressed slower if we had done it in-house.” Tony Barnes Executive General Manager Aurion Aurion 11 on a Tablet Uniface, the most productive, reliable development tool in the industry, provides a model-driven environment for the rapid development of scalable enterprise mission-critical applications. Learn more at: www.uniface.com Uniface B.V. Hoogoorddreef 60, 1101 BE Amsterdam, The Netherlands © 2014 Uniface B.V. www.uniface.com/legal.html