DX Solutions https://staging.dx.com.au DevOps, RPA, QE, QA and Networks Thu, 05 Dec 2019 05:48:15 +0000 en-US hourly 1 https://wordpress.org/?v=5.3.6 https://staging.dx.com.au/wp-content/uploads/2019/07/cropped-DX-Solutions-Logo-Vertical-Blue-01-32x32.png DX Solutions https://staging.dx.com.au 32 32 Australian Computer Society’s ‘Epic Tech’ Thought Leaders Summit https://staging.dx.com.au/australian-computer-societys-epic-tech-thought-leaders-summit/ Thu, 05 Dec 2019 00:37:02 +0000 https://staging.dx.com.au/?p=12682

Australian Computer Society’s ‘Epic Tech’ Thought Leaders Summit

December 05, 2019

DX are proud to have attended last night’s ACS Reimagination “Digital Disruptors Awards” in Melbourne to support Michelle Phan – a talented DXer and finalist in the ‘Young Professional of the Year (Female)’ category. The Digital Disruptors Awards 2019 acknowledge and celebrate the best Australian individuals, teams and organisations, showcasing the leadership, creativity and innovation of Australia’s technology sector.

To steal ACS’ words:

“These national awards recognise Australia’s foremost individuals leading the way in a world of digital disruption and celebrate the teams and organisations that are best responding to skills transformation and service transformation projects for the digital consumer.”

I’ll let the photos do the talking – it was a great day, a wonderful evening and we’re very proud of you Michelle!

 

]]>
What’s behind the meteoric rise of RPA? https://staging.dx.com.au/whats-behind-the-meteoric-rise-of-rpa/ Thu, 28 Nov 2019 02:34:34 +0000 http://staging.staging.dx.com.au/?p=12604

What’s behind the meteoric rise of RPA?

November 28, 2019

Robotic Process Automation, or RPA, is starting to take the business world by storm, thanks to its ability to transform productivity, customer experience, employee job satisfaction, improve quality and reduce costs.

It is a relatively new technology that was born in the world of finance and insurance – industries drowning in high volumes of repetitive, mind numbing manual tasks and processes.

RPA ‘bots’ have the ability to perform complex digital processes in the same way that a human user might, logging into systems and using the same user interfaces, to automate tasks across a wide range of business activities – with or without human intervention.

They can read and extract data from documents, create files and folders, copy and paste, fill in forms, manipulate data in Excel, apply decision making criteria and much more. The bots work 24×7 and can rapidly complete a wide variety of mundane tasks that are present in most business processes and activities.

Rather than re-hash all the marketing material and industry hype, I thought I’d describe our experience with UIPath and the value we realised from our first small ‘proof of concept’ – or ‘proof of value’ as UIPath likes to call it.

At DX, our RPA journey began a year ago when we stood up a small team from our graduate academy, consisting of a business analyst and two UIPath-certified automation engineers who, after the business processes were mapped and a process suitable for automation identified, started to attack one of the most tedious, error-prone, repetitive, time consuming – and yet critical – processes in the business.

The process encapsulates our invoicing for milestone-based, fixed price project work. The primary outcome we were looking for was to reduce invoicing errors – which cause friction with customers, delay the payment of accounts and result in significant amounts of re-work to correct, damaging our reputation and costing the business time and money. Additionally, we were looking to eliminate one of the most tedious and stressful parts of the job for our operations and finance teams, freeing them up for more important and meaningful work.

The team implemented a ‘bot’ that scans through the content of the ‘statements of work’ signed off by our customers, pulling out all of the pertinent information; interrogating the project’s milestones, calculating the days of effort, determining whether a milestone can be invoiced before logging into the accounting system where it generates and issues invoices – but only when the milestone payment is due. Manual work that used to touch four people across two teams now happens in the background quickly and accurately every time.

This one bot significantly improved quality; it eliminated keying errors – which due to the tedious, repetitive nature of the manual task had been almost unavoidable. It returned approximately 15 hours’ worth of work each week to the team, but almost certainly more when you consider the time that it takes to dispute, investigate, correct and re-issue invoices. Further, it put an end to a problem that was having a detrimental effect on the customer experience.

The project opened our eyes to the potential of RPA. Its flexibility, power and the speed at which it can deliver significant value is unparalleled. Automating this relatively simple process made a significant impact in our business; you can imagine how powerful it can be for organisations in the insurance industry for example – where they might be processing thousands of claims per day. Or in government, where high volume, established and repetitive business processes abound.

So what’s behind RPA’s meteoric rise? The fact that it is quick to implement, flexible and capable of delivering business-altering outcomes faster and more cost effectively than any other technology or approach.

It is a light-weight and flexible alternative to deep, complex and time-consuming IT integration projects. Further, it brings the ability to start laying the foundations of algorithmic decision making, enhances data integrity and helps to provide a foundation for an organisation’s Machine Learning & Artificial Intelligence strategies.

Of course it’s not a perfect set-and-forget solution; systems and processes change so the bots must be monitored and maintained to ensure they’re working correctly. A co-ordinated approach to their management and expansion across an organisation must be considered carefully.

RPA represents the next leap in competitive advantage; its potential impact on the future of work is hard to predict and very exciting. I wouldn’t be surprised for it to prove even more transformational than cloud computing over the coming few years.

]]>
DevOps testing at speed: Why you need CI/CD https://staging.dx.com.au/devops-testing-at-speed-why-you-need-ci-cd/ Wed, 20 Nov 2019 00:04:39 +0000 http://staging.staging.dx.com.au/?p=12556

DEVOPS TESTING AT SPEED: WHY YOU NEED CI/CD

November 20, 2019

DevOps is a modern approach to software development that is now estimated to be used in more than half of all organisations globally. And if you’re in the software business (who isn’t?), adopting DevOps is fast becoming essential to the success of your organisation. Companies that embrace DevOps simply get more done. Improved time to production, business value and cost savings are typically cited as the top three drivers for DevOps adoption – read on to understand how DevOps achieves these incredible outcomes.

Firstly, it is important to understand how Quality Assurance (QA or software testing) responsibilities are different in DevOps, as getting this right is one of the keys to success. In the old world of software development, the traditional role of QA looks something like this:

  1. The QA team are handed a new build from the development team which is then deployed manually into a test environment.
  2. Problems in the test environment are ironed out.
  3. QA manually run a battery of time-consuming functional and regression tests to uncover any problems and to ensure the software works as intended. This process typically takes at least a few days.
  4. Defects are raised and reported to the development team to be corrected in future builds.
  5. A new build lands and the cycle continues.
  6. Eventually, the code is considered complete and is deployed into production.

 

In a DevOps environment, this approach would take far too much time. DevOps is consumed with speed and automation, and has re-imagined the old ways of software development, quality assurance and the role of operations when deploying code into production.

Whereas most organisations strive to release new code into production once every three months, organisations with mature DevOps practices will often push new code into production upwards of 20 times per day – with sophisticated teams releasing new software at a rate of more than 200 times per day. When you’re moving this fast, there is simply no time for traditional testing practices – a culture of quality needs to be built into the process throughout.

If you ever hear someone again utter the phrase “we’re not ready for testing yet” then you’re not doing DevOps.

The future of QA is Quality Engineering

Quality should be built in through process and technology. Continuous Testing is a foundational element of DevOps, and as software engineering teams increasingly embrace both test-driven development (TDD) and behaviour driven development (BDD), QA specialists who can automate their testing are making themselves increasingly invaluable. And those who can’t, are finding themselves increasingly less relevant.

Foundational to DevOps is the implementation of automated tests, which when run, verify the functionality of an application. Somewhat counter-intuitively, the more mature the practice, the smaller and more isolated the tests. This is due to the emergence of ‘Microservices’ application architectures – a topic for another blog post. The once popular ‘end-to-end automated testing’ approach is actually disappearing in mature DevOps practices.

These tests are commonly run by a tools such Gitlab or Bitbucket. These orchestration tools transform the time-consuming, manual task of building and testing software into a fast, automated process. This ‘Continuous Testing’ is more commonly known as ‘Continuous Integration’ and is the first step on your DevOps journey.

 

Continuous Integration (CI) refers to the practice of developers merging changes back into the main branch of a shared code repository as frequently as possible – ideally several times a day. A build is created and a suite of automated tests run against it to ensure that the new commits haven’t broken the application – allowing teams to detect and correct problems while they are easy to find and fix. Continuous Integration is cheap. Not integrating continuously is expensive. It works something like this:

  1. Developers check out code into their private workspaces
  2. When done, changes are committed to the repository
  3. The CI server monitors the repository and checks out changes when they occur
  4. The CI server builds the system and runs a series of unit and integration tests
  5. The CI server releases deployable artefacts
  6. The CI server assigns a build label to the version of the code it just built
  7. The CI server informs the team of the successful build
  8. If the build or tests fail, the CI server alerts the team
  9. The team fixes any issues at the earliest opportunity
  10. The team continually integrate and test throughout the project

 

Continuous Delivery (CD) is an extension of CI. On top of automated testing, the release process is also automated. Modern API-driven cloud infrastructure is automatically provisioned & configured, and the ‘deployable code artefact’ that was created at step 5 in the CI process above is automatically deployed into a staging environment for further testing. Once you’re happy, the new code can then be deployed into production at the click of a button.

 

Continuous Deployment (CD) goes one step further – any change that passes all stages of your production pipeline is released to your customers automatically. There’s no human intervention, and only a failed test will prevent a new change from being deployed into production. For continuous deployment to be viable, your culture of testing must be exemplary.

 

The outcome of all this automation is incredible speed; tiny, incremental improvements, bug fixes, tweak and changes are constantly streaming into production, delivering the following benefits:

  • Faster delivery of features (happier customers)
  • Fewer defects (happier business people)
  • Faster resolution of problems (happier product teams)
  • Less complex problems to fix (happier developers)
  • More time is spent adding value than on bug fixes and maintenance (everyone is happier)
  • Reduced waste – deploying code into production is typically a very big deal in most organisations, consuming enormous time and energy.

 

DevOps is the future of software development. It is a continuous improvement cycle with automation at its heart. As the world of software development again transitions to a new way of working, so too must those involved in the software development lifecycle (SDLC). CI/CD is changing the nature of the QA industry (as it is the world of server operations) through automation — and while the nature of testing is rapidly changing, the good news for QA specialists is that testing has never been so important.

]]>
A HEAD OF TALENT WITH STRONG PASSION https://staging.dx.com.au/a-head-of-talent-with-strong-passion/ Wed, 20 Nov 2019 00:02:35 +0000 http://staging.staging.dx.com.au/?p=12533

A HEAD OF TALENT WITH STRONG PASSION

November 20, 2019

Jacinth Vu has joined DX Solutions as Head of Talent and comes with a strong passion for the role. She has the proven management experience and commitment to drive DX’s talent acquisition and human resource management support practices.  

As Head of Talent, Jacinth has overall responsibility for providing the strategic direction and management of talent acquisition services and overseeing the human resources’ on-boarding and support practices on site for DX Solutions’ customers.  

Jacinth is highly experienced across multinational corporations and is recognised for leading and delivering major transformation and change. 

She was formerly Senior Talent Acquisition Specialist with ANZ Lead, NTT Data Asia Pacific. She also held previous positions in Procurement for Capgemini and has operated in the capacity of Sales Operations Manager for NEC Professional Services. Here, Jacinth built and led a national Professional Services team and ran a solid talent acquisition practice dedicated to fostering growth through hiring and continuous development.

Jacinth has a client centric approach and was well regarded in her previous roles where she achieved quality and successful outcomes and demonstrated a genuine focus towards consultant care. 

She promotes empowering of people to enable positive transformation, thought leadership and purposeful change, enhancing quality selection of top talent through best performance extraction, boosting cohesion and nurturing an inclusive culture.  

“Jacinth is an excellent addition to the DX management team. She is a recognised high achiever with proven leadership in staff acquisition and human resources management practices,” said Managing Director Jason Peters.

]]>
NEWLY APPOINTED DX ACADEMY AMBASSADORS https://staging.dx.com.au/newly-appointed-dx-academy-ambassadors/ Wed, 20 Nov 2019 00:01:18 +0000 http://staging.staging.dx.com.au/?p=12539

NEWLY APPOINTED DX ACADEMY AMBASSADORS

November 20, 2019

Michelle Phan and Syed Kumail Anis have been appointed DX Academy Ambassadors, a volunteer Junior Leadership role.

As DX Academy Ambassadors, they are required to share experiences and provide leadership to fellow graduates, while representing the DX Academy. They assist in enhancing the graduate experience in progression towards full-time professional life.

Michelle is a skilled IT Consultant, an emerging IT talent rising up the ranks of the DX Academy graduate program. She has a Computer Science degree from the University of NSW.

During Michelle’s time at DX so far, she has worked on several projects across DX clients that have involved manual and automation testing. This has enabled Michelle to think from both perspectives and adapt her approach throughout her journey into more technical roles across differing technologies, systems and business processes. 

Michelle is championing the future of testing by working with teams to trade manual testing for automated alternatives. As an emerging leader in this area, Michelle is passionate about building a career which guides clients to automate their manual processes, so businesses can focus on creating meaningful value through the work that matters.

In true DX spirit, Michelle takes ownership of her projects and goes above and beyond to deliver. She doesn’t give up when things get difficult and ensures that her work is done at the highest quality and by the given deadline. She is responsible, self-managed, and delivers consistently with minimal supervision which makes her a project-delivering superstar that excels in prioritisation and stakeholder engagement. 

Above and beyond, Michelle finds opportunities to help out her peers by learning new systems to gain the knowledge to better support her team. In ‘project world’, there is always a deadline that the team needs to meet. Here, Michelle can be counted on to drive initiatives and find ways to help and add value.

By consistently doing her best at everything she does and working hard to deliver at the highest level of quality, Michelle is earning the trust and respect of stakeholders, clients and peers alike.

Adding to her achievements, Michelle has recently been selected as Young Professional of the Year (Female) Finalist for the ACS Digital Disruptor Award. The winner will be announced 4 December 2019 in Melbourne.

Syed is an effective IT Consultant, an enthusiastic software programmer and people person eager to learn more and develop as an individual.

He has attained a Bachelor of Information Technology, Software Technology from Macquarie University.

Syed is an excellent communicator who takes value from what others have to say. He takes great importance learning more in different fields of study and from scholars, to open and broaden his perspective.

Syed pictures himself evolving as a leader. He has learned the different ways of leading people and one important factor he understands is to, “Treat others as you would like to be treated.” Syed holds great importance to those therefore, who are in need and devotes himself to treating everyone equally.

From his experience with many different types of teams in his previous roles and university projects, Syed understands the importance of stepping up so others can do the same. 

In relation to the evolution of the industry sector, he believes that technology has become a tool for one’s everyday task where, “Technology has made it easier for many to achieve tasks that took many hours to achieve.” A great example of such technology would be Robotic Process Automation (RPA), “That has allowed people to do tasks that used to take many hours, would just take minutes now to achieve.” 

In his opinion, he believes we are achieving great peaks with technology. He considers technology has improved the way we understand the business world today and has brought many individuals closer by improving communication between individuals who may either be in the same building or different parts of the world. “Technology has allowed organisations to grow rapidly with the growth of the tools used to provide convenience for workers and provides them with the tools to learn more, making them experts in such fields.” Syed believes technology would just keep growing and provides greater tools for individuals or organisations to use. 

DX has provided Syed with the flexibility of learning more and improving his skillsets. It has allowed him to work with different cliental that has benefited him greatly in terms of experience and understanding the importance of working in a team with different expertise. Since working for DX, he has understood how he can use his skills effectively in the workplace and has allowed him to understand the importance of communication. 

He loves the environment provided by DX and its support for the graduate program. It has provided him with the opportunity to work with important clients, having them place their trust in him. It has also shown him the importance of what is required when working in an organisation. The journey Syed has had so far with DX has been tremendous and he is very grateful for all the support he has received from his peers and colleagues.

As DX Academy Ambassadors, Michelle and Syed will actively develop and deliver mentorship, wellness and enrichment opportunities for graduates. They will be responsible for bringing graduates together across multiple programs, enhance learning and add to the overall graduate experience.

Michelle and Syed are dedicated graduates themselves with a passion for the program, supporting peers and introducing measures to enhance graduate life at DX. They will also assist the facilitation of greater community connections across the graduate space.

“Michelle and Syed are excellent appointments as DX Academy Ambassadors. They will be amazing and I look forward to working with them in their new junior leadership role,” said Managing Director Jason Peters.

 

]]>
Appointment of Service Delivery Specialist https://staging.dx.com.au/appointed-of-service-delivery-specialist/ Mon, 28 Oct 2019 00:00:44 +0000 http://staging.staging.dx.com.au/?p=12595

Appointment of Service Delivery Specialist

November 28, 2019

DX Solutions has appointed an on-site service delivery specialist with the addition of Rajendra Suryanarayana as Service Delivery Manager (QA + Automation).

Rajendra has over 15 years’ experience as a Program Test Manager/Delivery Manager in Telecommunications, Financial Services, Media & Entertainment industries.

He has successfully managed testing delivery for high profile programs involving Major Transformation, Product Launch, Migration and Decommission with strong focus on quality, efficiency and communication.

Rajendra has effectively managed test delivery with teams working in onshore and offshore models.

He is highly skilled and experienced with both Agile and waterfall Methodologies; in preparing program and project level Test Strategies and Test Plans; and in Account Planning and Financial Management including Budgeting, Resource Planning, and Forecasting.

Additionally, he has strong capability in highlighting issues and risks identified during testing to business stakeholders and manage client relationships with respect to testing matters; in tracking and reporting KPIs and SLAs at both project and engagement level; in mentoring and building up the team so that they can provide better business solution; in driving Test Automation adoption across a portfolio; and in creating IP retention frameworks to help team growth.

“Rajendra is a welcome addition to DX’s on-site service delivery management team with his proven Test leadership and management experience in delivery excellence and cost efficiency practices,” said Managing Director Jason Peters.

]]>
DX Appoints Patrick Tsang as Chief Technology Officer https://staging.dx.com.au/innovative-leader-appointed-chief-technology-officer/ Sat, 28 Sep 2019 02:32:30 +0000 http://staging.staging.dx.com.au/?p=12599

Innovative Leader Appointed Chief Technology Officer

November 28, 2019

DX Solutions is very excited with the recent addition of Patrick Tsang to its leadership team as Chief Technology Officer.

Patrick brings a wealth of experience in leadership and management with his strong background in start-ups and enterprises. He is a committed and passionate leader among people and organisations. An avid technologist, focused on innovations to determine their fit for an organisation. 

He has a remarkable career record of achieving phenomenal results in major software delivery as well as being responsible for agile transformations tactically and strategically.

Patrick has notable successes across multiple industries and large organisations like the Commonwealth Bank of Australia. There, he was the very first Quality Engineer Lead , and at that time managed the first digital teams in the newly created Digital portfolio. Quality Engineering is now widely practiced within the Bank. He was also highly involved with agile transformation across multiple portfolios as a Test Architect (the very first in the Bank). 

Whilst at Leap Dev as Head of Quality Engineering, Patrick created process frameworks to improve operational efficiency in software delivery, helped establish a Continuous Delivery pipeline that enabled faster software releases to market and allowed for stable and reliable builds. Patrick was also formerly heavily involved in the Cloud migration and transformation effort within Equifax Australia. There, he was part of the Cloud engineering team in ANZ that had built a mature declarative continuous delivery platform using AWS as a Cloud provider. 

Patrick is an amazing addition to the DX leadership team and brings extensive experience in software innovation and delivery to our clients,” said Managing Director Jason Peters.

]]>
Former GM Cloud at Macquarie Government joins DX https://staging.dx.com.au/former-macgov-cloud-gm-brings-value-add-to-dx-solutions/ Thu, 08 Aug 2019 06:07:15 +0000 http://staging.staging.dx.com.au/?p=10942

Former MacGov Cloud GM Brings Value Add to DX Solutions

August 15, 2019

After 12 months at Macquarie Government, former GM of Cloud Bart Thomas was initially appointed in November 2018 by DX Solutions as Key Account Director to develop and expand its portfolio of strategic accounts.​

Prior to his time at Macquarie Government, Thomas had headed up AWS partner Anchor Cloud Hosting. It was Anchor’s Sydney- based team that built and managed the infrastructure behind Silicon Valley GitHub (acquired by Microsoft) and the TestFlight iOS platform (acquired by Apple).​

Having worked for over 25 years in the ICT industry, Thomas is passionate about business, customer experience, people development and robotic process automation. Thomas brings extensive ICT and business experience to DX Solutions and firmly believes that DX’s main job is to be engaging and make our customers more successful.​

In a short period within DX Solutions, Thomas has demonstrated leadership and senior management qualities across a range of ICT and business functions. He has subsequently been appointed Director of Business Operations.​

 “Thomas is a significant member of the leadership team and brings the value add factor to DX Solutions and our clients,” said Managing Director Jason Peters.

]]>
Westpac One Click https://staging.dx.com.au/one-click/ Tue, 06 Aug 2019 09:19:06 +0000 http://staging.staging.dx.com.au/?p=11643

Case study

westpac

One Click

Background

The Online Transformation Program delivers a vast array of digital services to the bank. The key objectives of the project were to reduce the lead-times and improve efficiency within third party institutions.

In addition, the project targeted improved conversion rates within the loan origination channels through simplification of the go to market strategies for individuals, companies and trusts through the online applications for web, mobile and tablet.

DX was engaged to assist in the restructuring of program milestones to achieve steering committee objectives by eliminating potential delays to critical paths.

Consult with key stakeholders in product marketing, sales, operations and technology service lines to assess the residual risk of the project.

Establish baseline observations and recommendations to reduce the overall burden on project teams improve bankable benefits.

Structure an approach to support business, technology and third party off-shore development teams while providing independent assessment and removal of critical path inhibitors.

Solution

DX conducted ‘Pareto’ and ‘failure mode’ analysis to assess and prioritise corrective actions amongst stakeholders, and deployed the following corrective measures:

Specialist SMEs – resources assigned to drive outcomes in test management, issue resolution, digital test delivery, to achieve higher levels of productivity and improved problem resolution.

Structure & Control – Establish war rooms with prioritised outcomes, resulting in a more agile approach to test re- planning, and issue resolution across test execution streams.

Templates – established controls and governance in reporting, issue resolution, release planning and execution forecasting to foster greater collaboration within teams.

Communications Planning – greater clarity among stakeholders on ways to prioritise residual risk and test execution in less than 72 hours.

results

Westpac achieved greater clarity in priority and impact of decisions that directly resulted in reducing cost leakage.

Westpac’s project teams benefited from more effective collaboration, higher value communications and interactions within teams.

DX’s knowledge management programs across banking and digital domains empowered high-value bank resources to focus on their immediate business needs, driving costs out of the project.

DX guided the teams to a successful on time delivery, preserved business benefits, and improved conversion rates within loan origination.

]]>
Optus LTE & Voice Over Wifi Testing https://staging.dx.com.au/lte-voice-over-wifi-testing/ Tue, 06 Aug 2019 09:17:15 +0000 http://staging.staging.dx.com.au/?p=11640

Case Study

Optus

LTE & Voice Over Wifi Testing

Background

Optus were concerned about the quality of the new Voice over WIFI environment following a series of optimisations and an assessment of competitive services.

Solution

DX Solutions provided a QA team fifteen strong to attack the problems within an aggressive three-month window. The DX team worked across multiple states, closely engaging with multiple business areas and stakeholders including Core, IT systems, Channel, Experience, Wholesale and Innovation. The approach involved the following:

Three month test cycle averaging 2000 test cases per month

Testing of multiple end-user devices including Android and iOS hardware vendors across multiple iterations​

Testing performed across multiple sites, states, modems, access technologies and competitor networks​

Speed test data – Ping, download and upload speeds​

End user KPIs – call setup time, call quality and messaging delivery times​

Range of call scenarios – Interstate, PSTN, international, emergency, 13xx, handover to and from 4G, SMS and MMS, supplementary service change​

HP QC system used for test management and visibility

Results

DX Solutions successfully identified problem hotspots, engineered optimisations to core IMS and IP network, and resolved all defects across the full end-to-end environment.

]]>