Estimated reading time: 5 minutes
Transcript
Before I start my presentation I’ll do a very quick intro of we are. Performance is a next generation IT integrator with a proven track record among enterprises in Greece. Our customers include banks, telcos, retailers, and other enterprises. What we do?
We basically love solving engineering and data
science problems and we offer solutions and services in the domains of cloud computing, business process automation, cybersecurity and of course – as you can imagine from the title of the presentation – data science and analytics. And as you can see we are partners of some of the world’s most trusted analytics vendors.
So, now let’s discuss the best way to work with marketing data from different social media platforms. The basic problem is that getting the data we need for our marketing, sales and customer insight needs, is becoming more complex and expensive.
The difficulty comes from the fact that we use a lot of platforms and tools. The data is stored on these platforms in different ways. As a result, the same information can have very different names on each platform. Plus, they keep changing their reporting features, making it hard for us to keep up.
The cost of getting business-ready data for our marketing dashboards arise from the fact that the need for data engineers is very high in demand worldwide and truth is they are an expensive resource. Keep in mind that the kind of data work we are talking about here is quite dull and will probably demotivate engineers that could be used in more challenging projects.
This means you spend too much time getting, cleaning, combining, and organizing data. Most of the times, you don’t have enough time to build the dashboards you need or find trends and insights that will give you an edge. If you are doing this job manually – without help from a data engineer – there is also a good chance that errors might appear into your reports and dashboards.
And we know this because we have experience with it. Even though we (at Performance) have a small marketing operation, we still use data from more than fifteen platforms (including LinkedIn, Facebook, Instagram and Google) to run a lot of cross-channel campaigns and events each year. So, a while ago, we realized that spending so much time on “massaging” data would impact the quality and timelines of our campaigns and events. We needed to do something about this. Luckily for us, we have (an internal) highly-skilled data science unit at Performance, so we reached out to them. The response was that our request would be more expensive than worth – and would also be a lot of work. But they also said that what we want sounded like a common need and would look to find an off-the-shelf solution.
After some searching, they found Funnel. A solution simple enough for us and powerful enough for engineers and data scientists to use for more complicated cases.
Funnel automatically collects and harmonises data from all your platforms so that you get a unified, holistic overview of all your data in one place, without coding
Using Funnel, we can create business-ready data that is up-to-date, well-formed, consistent, unified, and available to both us (the) non-tech people and to engineers. It allows us to do this in three simple steps.
The first step in getting the most out of your marketing campaigns is getting data from their source. Funnel automates this process by extracting data from more than 500 sources and making it more efficient and reliable.
However, fetching the data does not mean it’s instantly ready to use. Funnel helps us build automatic processes that change data from different sources into a standard format. This makes it possible to merge all this data into one new dataset. This is the step where Funnel {==”robots”==} improve the quality and consistency of the data we fetch and where they turn it all into business-ready data.
The final step is making our business-ready data available to colleagues and to automated dashboards who need it. Again, Funnel provides the ability to publish and pull data from various modern visual analytics and data warehousing platforms. It helps us create reports and dashboards using Tableau, Microsoft Power BI, and other analytics tools. And it also allows data engineers and scientists to build sophisticated integrated funnel views and models.
Finally, it’s essential to repeat that you can create such automatic processes without knowing how to program them. Funnel is focused on making it as simple as possible for us to do so.
Funnel is one of those solutions that perfectly fit what we want for our customers. We believe that you should own your data and know exactly how they are being transformed and used. Plus, we think you should focus on doing what you can do best and not on tasks like cleaning data. Finally, as I mentioned earlier, Performance has a great data analytics and science team with a proven track record. In addition, we partner with world-class analytics and intelligence product vendors.
If I was asked to summarize what funnel and Performance can do for your in just a sentence I’d say that … we help marketing teams automate the “get and clean” steps, so they can have more time to focus on the “explain and discuss” part of their analyses.
If you want to see more, please scan the QR code, or just type funnel.io in your browser. If you wish to discuss your analytics challenges with someone who understands them in practice, drop me an email at {++[email protected]++} ! we would love to talk and hear your experience and challenges with marketing and sales analytics.
Thank you for your attention 😊
Estimated reading time: 4 minutes
Before I start my presentation I’ll do a very quick intro of we are. Performance is a next generation IT integrator. What we do? We basically love solving engineering and data science problems. We offer solutions and services in the domains of cloud computing, business process automation, cybersecurity and analytics
I want to stress that although digital experience monitoring seems like an advanced tool for IT engineers, it is also incredibly useful for business stakeholders, products owners and managers, designers and other non-technical professionals who contribute to the success of an application or digital service
When it comes to designing, building, and operating – applications, ecommerce sites, and other end-user digital services,
it’s critical to align all business and product teams for continuously improving customer experience.
However, there are two main challenges doing that today. The important one is cultural, and is all about breaking silos by getting teams and functions to communicate and collaborate better on customer facing applications and digital services.
The second challenge, is a more recent one, and has to do with the enormous complexity of modern cloud and mobile applications. This complexity makes collaboration even more challenging.
- A key component to overcoming both challenges and achieving alignment is having a digital experience monitoring platform that works for the whole application production chain, and for each unit specifically. So, Imagine a common dashboard that allows cross-functional teams to view and discuss matters of application customer experience, at a high level.
- I’ll start by describing a few fundamental characteristics and benefits that such a digital experience dashboard should offer, and will then very briefly highlight a few advanced options that the Dynatrace platform offers.
- First of all, we need to be able to have an end-to-end overview of our applications; ranging from the development and testing phase all the way to operations and support.
At this -overview- level we want all teams and members participating in the application design, development, and deployment, to have a shared understanding, and a common set of metrics, upon which they can communicate and work together.
- We also want to have a set of supplementary dashboards, tailored to the specific needs of each team, department or function that has a say in a given application or digital service.
This means, in simple terms, that we should have dashboards that are useful to business users, product managers, designers, developers and more.
When I say that the dashboards need to be useful, I mean that they need to contain actionable information, provide insight that speeds up work to be done, and offer the ability to drill-down into detailed views when that’s necessary.
In the next slides I am going to share some actual dashboards of the Dynatrace Digital Experience Monitoring system so you can see how they actually look like although it is surprisingly customizable
If we expect teams to adopt a digital experience monitoring system it has to go beyond graphs and statistics, and help us -for example-
- design better user journeys,
- react quickly to spikes in demand,
- optimize code,
- solve customer issues quickly,
…and more.
Finally, no matter how efficient we become, we will constantly need to do more with less. Our Digital Experience Monitoring needs to be a first-class automation citizen, and it should be able to leverage the relevant features that modern cloud infrastructures offer.
“So”, you may ask, “what is keeping us from having this end-to-end dashboard that allows us to monitor business, production, deployment and operational matters?
The answer lies in the immense and constantly growing complexity of modern cloud and mobile applications, as well as in the difficulty of capturing, collecting, and analyzing original data from all components that make up our applications and the infrastructure that they run on.
As you may have figured by now, in order for us to have truly effective digital experience monitoring, we need a comprehensive platform that will capture, collect, analyze, prioritize, and will -in a sense- display this huge volume of data on easy to use dashboards. Such platforms are known as “application performance monitoring”
Dynatrace, which has been a Gartner Magic Quadrant Leader in Application Performance Monitoring for the last 4 years, provides such a platform, that meets and exceeds the features I mentioned, and continues to innovate with advanced features such as:
- Synthetic monitoring, which allows us to catch possible performance and functional problems before they get into the hands of customers
- Real user monitoring, which offers full visibility of customer experience across every digital transaction, and can help us -for example- design better user journeys.
- Session replay, which allows us to see the complete digital experience for every user in a movie-like interface, and therefore better understand what went wrong if a customer requests support.
At Performance we have implemented Dynatrace Application Performance Monitoring -and Digital Experience Monitoring solutions in banks, telcos, large retailers, and in other organizations, and we would love to discuss your specific requirements to see what suits your Digital Experience Monitoring needs best.
I’d like to thank you for your attention, and before closing I want to repeat that if you want to align your teams toward improving customer experience, a digital experience monitoring platform is often of vital importance.
Thank you for your attention
Estimated reading time: 9 minutes
Accelerating Change and Transformation with Test Automation Services
Πριν ξεκινήσω θέλω να ορίσω πολύ σύντομα το πλαίσιο του software testing όπως θα το συζητήσουμε σήμερα.
- Κατ’αρχάς θα πω ότι η παρουσίαση αφορά συνολικά το software testing, δηλαδή όλες τις -ας πούμε- εκδοχές του functional, του performance και του security testing.
- Επίσης παρότι ο τίτλος παραπέμπει σε αυτοματισμό, ο πραγματικός στόχος είναι το λεγόμενο shift-left testing, και ακόμα περισσότερο το “autonomation” το οποίο μπορεί να περιγραφεί ως «automation with a human touch».
- Ο λόγος που μας ενδιαφέρει το “autonomation” είναι επειδή ο σχεδιασμός, η ανάπτυξη και το testing του λογισμικού μοιάζουν πολύ περισσότερο με την εργασία που γίνεται σε εργαστήριο παρά με αυτή ενός εργοστασίου μαζικής παραγωγής. Σε αυτό το πλαίσιο ο αυτοματισμός και άλλες προσεγγίσεις, όπως η χρήση τεχνητής νοημοσύνης και του service virtualization, έχουν ως κύριο στόχο να υποβοηθήσουν τη δημιουργκότητα και την παραγωγικότητα της ομάδας μας.
Σε ότι αφορά το τι σημαίνει μετασχηματισμός θα πω απλά ότι υπάρχουν αρκετοί αξιόλογοι ορισμοί, και επιπλέον είναι θεμιτό κάθε οργανισμός να έχει τη δική του προσέγγιση στο ζήτημα. Αν όμως η προσέγγιση σας περιλαμβάνει στόχους όπως βελτίωση του λεγόμενου “time-to-market”, υιοθέτηση πιο πελατοκεντρικής παραγωγής προϊόντων και υπηρεσιών, δημιουργία ενός περισσότερο Agile οργανισμού, και άλλα συναφή, σας αφορά σίγουρα -στο υψηλότερο επίπεδο- η shift-left προοπτική.
BARRIERS, CHALLENGES & INDICATIVE SOLUTIONS
Όπως γνωρίζουμε, η ανάπτυξη μίας εφαρμογής ή άλλου λογισμικού δε μοιάζει στην πραγματικότητα με κλασική γραμμή παραγωγής, δηλαδή δεν είναι γραμμική, και δεν οργανώνεται όμορφα και νοικοκυρεμένα σε κουτάκια. Το σχήμα με τις φάσεις που φαίνεται στο slide δεν αποτυπώνει λοιπόν κάποια τυπική ή προτεινόμενη διαδικασία ανάπτυξης λογισμικού, αλλά το χρησιμοποιώ για να έχουμε ένα κοινό πεδίο αναφοράς στη σημερινή παρουσίαση.
Πάνω σε αυτό το σχήμα αναφοράς θα εντοπίσω κάποιες προκλήσεις και σημεία συμφόρησης, και θα προτείνω -σε γενικές γραμμές- προσεγγίσεις αυτοματισμού και γενικά shift-left που έχουμε υλοποιήσει και δουλεύουν σε πελάτες μας.
Ανεπαρκής κάλυψη testing για σύγχρονες συνθήκες
Η πρώτη τροχοπέδη είναι το υψηλό κόστος -σε χρόνο και πόρους- διενέργειας των test που καλούμαστε να εκτελέσουμε ώστε να ικανοποιήσουμε τα κριτήρια καλής λειτουργίας που μας θέτουν οι -εσωτερικοί ή εξωτερικοί- πελάτες μας. Όσο μάλιστα αυξανονται οι απαιτήσεις (νέες λειτουργίες, βελτιώσεις, προσαρμοστικότητα, διεπαφές με τρίτα συστήματα) και αυστηροποιούνται τα αντίστοιχα κριτήρια αποδοχής (ποιότητα, ασφάλεια, κανονιστικές συμμορφώσεις), αντιλαμβάνεται κανείς ότι το πλήθος των σχετικών δοκιμών που πρέπει να εκτελεστούν ώστε να καλύψουν κάθε πιθανό σενάριο χρήσης, σε κάθε άξονα (λειτουργικότητας, απόδοσης και ασφάλειας) αυξάνουν με διαρκώς επιταχυνόμενο ρυθμό.
Η εκθετική πολλές φορές αυτή αύξηση των αναγκών για testing μπορεί να κάνει πρακτικά αδύνατη την ανταπόκριση του οργανισμού μας σε αυτές, στον διατιθέμενο χρόνο μεταξύ των releases.
Αναφορά σε λύσεις γι αυτό το problem area
Σε αυτήν την -ας πούμε- κατηγορία προβλημάτων έχουμε, παραδείγματος χάριν, υλοποιήσει λύσεις testing automation και stress testing που καλύπτουν ασύγκριτα ευρύτερο αριθμό και τύπο ελέγχων, και επιτρέπουν σε μηχανικούς και άλλους ειδικούς να ασχοληθούν με πιο δημιουργικές και παραγωγικές εργασίες.
Mean-time-to-Debug — Συνολικός χρόνος επιδιόρθωσης ενός προβλήματος
Για να αντιληφθούμε στοιχειωδώς το δεύτερο εμπόδιο αξίζει να μπούμε στη θέση των σημερινών μηχανικών και των ομάδων ανάπτυξης software. Έχουν να αντιμετωπίσουν τη συνεχώς αυξανόμενη πολυπλοκότητα εφαρμογών και περιβάλλοντος στο οποίο λειτουργούν, δέχονται ολοένα μεγαλύτερες απαιτήσεις από πελάτες και χρήστες, και φυσικά εργάζονται κάτω από την πίεση να παραδώσουν γρήγορα αυτό που δουλεύουν, χωρίς καμία έκπτωση στην ποιότητα. Για να συμπληρώσουμε την εικόνα, προσθέτω και το γεγονός ότι σε πάρα πολλούς οργανισμούς υπάρχει διαρκής έλλειψη προγραμματιστών και άλλων μηχανικών.
Είναι λογικό να πούμε ότι κάτω από αυτές τις συνθήκες, και χωρίς κατάλληλες λύσεις, οι μηχανικοί θα διαθέτουν ολοένα λιγότερο χρόνο και ―αν είμαστε ειλικρινείς― διάθεση για να ασχοληθούν με το debugging των προβλημάτων που αναδεικνύει το testing.
Ο χρόνος που απαιτείται -στις σύγχρονες, πιο κατανεμημένες εφαρμογες- για να μάθουμε ότι υπάρχει ένα πρόβλημα, να εντοπίσουμε που βρίσκεται, να γράψουμε ένα δυνητικό fix, και να επιβεβαιώσουμε -μέσω testing- ότι λειτουργεί και δεν χαλάει κάτι άλλο δεν είναι αμελητέος. Και φυσικά γίνεται κομβικό εμπόδιο στις συνθήκες που ανέφερα προηγουμένως.
Αναφορά σε λύσεις γι αυτό το problem area
Η εμπειρία μας δείχνει ότι ένας εξαιρετικός τρόπος για να μειώσει μία ομάδα ανάπτυξης το μέσο χρόνο που χρειάζεται για να φτιάξει ένα bug ή άλλη δυσλειτουργία, είναι να χρησιμοποιεί εργαλεία tracing και monitoring νέας γενιάς, όπως το Dynatrace, που υποβοηθούν τους developers να αντιληφθούν και να εντοπίσουν ταχύτατα τα προβλήματα και να κάνουν το σχετικό root cause analysis.
Ελλιπής πρόσβαση σε τρίτα συστήματα ή σε δεδομένα
Μία ακόμα δυσκολία που συναντούν οι ομάδες σχεδιασμού και ανάπτυξης μίας εφαρμογής είναι αυτή της πρόσβασης σε άλλα συστήματα και υπηρεσίες, καθώς και σε κατάλληλα δεδομένα, που δεν υφίστανται ακόμη ή δεν είναι σε τελική μορφή, ή παρέχονται μεν αλλά με σημαντικούς περιορισμούς επειδή είναι στην παραγωγή ή επειδή δεν θέλουμε να δώσουμε πρόσβαση σε ευαίσθητα δεδομένα.
Αυτός ο τύπος προβλήματος επηρεάζει φυσικά ολόκληρο τον κύκλο design, παραγωγής και testing μίας εφαρμογής, και συμβάλλει στην καθυστέρηση ή τον πλημμελή σχεδιασμό της. Τα προβλήματα κυμαίνονται από κάτι απλό, όπως το να θέλουμε να αξιολογήσουμε επιλογές που εξετάζουμε στο στάδιο του prototyping, εώς κάτι θεμελιώδες όπως το να εισάγουμε σύγχρονες πρακτικές και αρχιτεκτονικές τύπου microservice.
Φυσικά η υιοθέτηση κατανεμημένων αρχιτεκτονικών λογισμικού έχει ήδη αρχίσει να διευρύνεται σημαντικά ―είναι μάλιστα θεμελιώδες στοιχείο μίας σύγχρονης Cloud στρατηγικής― και θα αυξάνονται επιπλέον οι ανάγκες προστασίας ευαίσθητων δεδομένων και της ιδιωτικότητας πελατών και εργαζόμενων. Όπως καταλαβαίνετε, αυτή η διπλή δυναμική θα μεγενθύνει ακόμα περισσότερο την πρόκληση ανάπτυξης λογισμικού στο ρυθμό και τα επίπεδα ποιότητας που απαιτούνται σήμερα.
Αναφορά σε λύσεις σε αυτό το problem area
Πάνω σε αυτό το ζήτημα έχουμε βοηθήσει ομάδες ανάπτυξης λογισμικού και υπηρεσιών data science σε τράπεζες, τηλεπικοινωνιακούς παρόχους, και σε άλλες αγορές, να δουλεύουν ανεξάρτητα χρησιμοποιώντας προσομοίωση τρίτων υπηρεσιών που δεν είναι διαθέσιμες και ανωνυμοποιημένα δεδομένα στα οποία δε θα είχαν υπό άλλες συνθήκες πρόσβαση.
End to end συνεργασία (Design to Dev to CAB)
Η τελευταία πρόκληση -για τους σκοπούς της σημερινής μου παρουσίασης- είναι ίσως η πιο κρίσιμη για τους μεγάλους οργανισμούς που θέλουν να γίνουν περισσότερο πελατοκεντρικοί και να αμβλύνουν τα προβλήματα της -αναπόφευκτης- γραφειοκρατίας που, αν δεν τους χαρακτηρίζει, τουλάχιστον τους δυσκολεύει. Μιλάω φυσικά για την οριζόντια συνεργασία μεταξύ των ομάδων και των τμημάτων που εμπλέκονται στην σχεδίαση, την ανάπτυξη και την επιχειρησιακή λειτουργία μίας εφαρμογής ή μιας ψηφιακής υπηρεσίας.
Ενδεικτικά αναφέρω τα γνωστά σε όλους μας προβλήματα επικοινωνίας μεταξύ του business ή του product design και του ποιοτικού ελέγχου, ανάμεσα στον ποιοτικό έλεγχο και το development, και μεταξύ της ομάδας ανάπτυξης του λογισμικού και του εκάστοτε τυπικού, ή άτυπου συμβουλίου (Change Advisory Board) που ελέγχει και εγκρίνει τις αλλαγές και τα releases. Από την σύλληψη μιας ιδέας (ή την αντίληψη μιας ανάγκης) μέχρι την υλοποίησή της στο τελικό προϊόν, μπορεί να χρειαστούν πολλοί κύκλοι διαβουλεύσεων, διευκρινίσεων, ανακατασκευών, ενδεχομένως και υπαναχωρήσεων ή συμβιβασμών που να οδηγήσουν ή σε υποδεέστερο του αρχικού σχεδιασμού προϊόν ή σε μεγάλη καθυστέρηση στην κυκλοφορία του.
Και τι μπορεί να κάνει κανείς για όλα αυτά;
Ακόμα κι αν δεν υπάρχει κάτι που να επιλύει όλα αυτά τα προβλήματα, υπάρχει κάτι που αν εφαρμοστεί σωστά, αμβλύνει σχεδόν αυτόματα όλα τα υπόλοιπα που αναφέραμε: Ο αυτοματισμός του testing.
Θέλω σε αυτό το σημείο να είμαι σαφής. Δε λέω ότι ο αυτοματισμός του testing θα λύσει δια παντός τα προβλήματα συνεργασίας και θα ευθυγραμμίσει με μαγικό τρόπο όλους όσους συμβάλλουν με τις επιθυμίες των πελατών. Μπορώ όμως να πω με βεβαιότητα, και από την εμπειρία μας, ότι συμβάλλει καταλυτικά προς αυτήν την κατεύθυνση.
Γιατί; Διότι, εφόσον σχεδιαστεί έτσι ώστε να διευκολύνει όλη την έκταση της ανάπτυξης του λογισμικού ή της υπηρεσίας (από τον σχεδιασμό μέχρι την διάθεσή τους στους τελικούς πελάτες), εφόσον εφαρμοστεί στα κατάλληλα σημεία (αρχικά εκεί που παρέχει το μέγιστο δυνατό όφελος και σταδιακά σε όλο και μεγαλύτερη έκταση), μπορεί να ελευθερώσει εξαιρετικά πολύτιμο χρόνο από τους μηχανικούς, να αυξήσει δραματικά την ποιότητα του τελικού προϊόντος και παράλληλα να ελαχιστοποιήσει τον χρόνο ανάπτυξης και διάθεσης νέας λειτουργικότητας.
Αναφορά σε λύσεις σε αυτό το problem area
Από την εμπειρία μας στην Ελλάδα μπορώ να πω ότι ένας από τους πιο αποτελεσματικούς τρόπους για να ενισχυθεί η οριζόντια συνεργασία στην ανάπτυξη των εφαρμογών είναι η χρήση μίας κοινής πλατφόρμας για το σχεδιασμός και την εκτέλεση των test. Έχουμε δει στην πράξη το business ή το design να ορίζουν με visual τρόπο τα test που θέλουν να περνάει η εφαρμογή, και να τα παίρνει στη συνέχεια ένας εξοικειωμένος χρήστης για να τα κάνει fine tune και να τα τρέξει.
Στο άλλο άκρο, έχουμε δει ενθαρρυντικά αποτελέσματα σε τράπεζες από την αυτοματοποίηση της σύνδεσης του DevOps και των διαδικασιών διαχείρισης change & release.
ALL THIS, AND LESS EXPENSIVE TOO
Όπως είπαμε, τα οφέλη του testing automation, και μίας προσέγγισης shift-left ευρύτερα, περιλαμβάνουν σημαντικούς στόχους και κομβικά συστατικά του ψηφιακού μετασχηματισμού. Οφέλη όπως μείωση του λεγόμενου time-to-market, βελτίωση της ποιότητας των παρεχόμενων υπηρεσιών, άμβλυνση της έκθεσης σε κυβερνοαπειλές, καθώς και συμβολή στην υιοθέτηση σύγχρονων πρακτικών και αρχιτεκτονικών του software engineering, και δυνατότητα επιτάχυνσης του κύκλου change and release στους οργανισμούς που το έχουν ανάγκη.
Αυτό που ίσως δημιουργεί όμως τη μεγαλύτερη εντύπωση είναι ότι η υιοθέτηση πρακτικών και εργαλείων shift-left οδηγεί και σε μικρότερο συνολικό κόστος στην ανάπτυξη και γενικά τον κύκλο ζωής μιας εφαρμογής ή μιας ψηφιακής υπηρεσίας.
Ο λόγος του κόστους επιδιόρθωσης ενός προβλήματος που ανιχνεύεται (αφότου μπήκε μια εφαρμογή στην παραγωγή) είναι, ανάλογα με την έρευνα, από 7 εώς 16 φορές μεγαλύτερο, από το αν είχε βρεθεί και διορθωθεί στο testing. Οι διαφορές είναι συντριπτικά –100 και πλέον φορές- μεγαλύτερες όταν η σύγκριση γίνεται με τη φάση του σχεδιασμού της εφαρμογής.
Οι αριθμοί αυτοί δεν πρέπει να μας φαίνονται παράξενοι, αφού σε ένα σημαντικό βαθμό οι πρακτικές του shift-left -όπως και άλλων σύγχρονων software engineering πρακτικών- εμπνεύστηκαν και επηρεάστηκαν από αντίστοιχες προσεγγίσεις εύελικτης παραγωγής που ξεκίνησαν -κυρίως- στην Toyota, προς τα τέλη της δεκαετίας του 40, και θεωρούνται ακόμα και σήμερα, κυρίαρχο παράδειγμα στη βιομηχανία.
FOCUS ON VALUE, TEST AS A SERVICE
Δε χρειάζεται να συμφωνήσουμε όλοι απόλυτα με το απόφθεγμα που λέει ότι “software is eating the world” του Andreessen. Αλλά μπορούμε με ασφάλεια να πούμε ότι οι εφαρμογές και άλλες ψηφιακές υπηρεσίες είναι κρίσιμος μοχλός δημιουργίας και παροχής αξίας στους πελάτες της συντριπτικής πλειοψηφίας των οργανισμών σήμερα. Και φυσικά είναι κομβικό πεδίο ανταγωνισμού.
Για να αναπτύξεις όμως ανταγωνιστικό software πρέπει να έχεις το κατάλληλο ανθρώπινο δυναμικό -κυρίως προγραμματιστές, designers, και όλο και συχνότερα data scientists- που θα είναι αφοσιωμένο στο να δημιουργήσει αυτό που θέλουν οι πελάτες της εταιρείας τους.
Σε αυτό το πλαίσιο προτείνουμε -ως Performance Technologies- να αξιολογήσετε την επιλογή υιοθέτησης μίας υποδομής testing automation as a service. Το προτείνουμε κυρίως για να μπορούν οι μηχανικοί και άλλα στελέχη σας να μην ξοδεύουν τον πολύτιμο χρόνο τους στην δημιουργία, συντήρηση και λειτουργία μίας πλατφόρμας shift-left (που μπορεί να γίνει outsourced), αλλά να εστιάζουν περισσότερο στη δημιουργία αξίας για τους πελάτες και τον οργανισμό σας, εκεί δηλαδή που είναι περισσότερο αναγκαίοι και πολύτιμοι.
Κλείνοντας θέλω να τονίσω ότι ο οργανισμός σας έχει τις δικές του ιδιαιτερότητες και προσδοκίες, και φυσικά, το δικό του προϋπολογισμό, οπότε θα θέλετε να σχεδιάσετε και να υλοποιήσετε τη δική σας προσέγγιση shift-left. Θα χαρούμε να συζητήσουμε λοιπόν το πως μπορείτε να ξεκινήσετε ή να βελτιώσετε τη shift-left στρατηγική και υποδομή που σας ταιριάζει.
We are pleased to invite you to this webinar about the challenges of remote workforce. Due to current situation of COVID-19, requirements for companies to support flexible workstyles has increased drastically. During this remote (!) event we will do a quick recap on what is working right now, what to expect and plan for, and the alternatives for achieving the desired Secure Remote Work Solution for your organization.When: 02 April 2020 (Thursday), 15:00-16:00 EET. |
Topics include:
• Current Situation & Going Forward • Exploration of fundamental options • How do we choose We will also hold a brief Q&A session. We’d love to see you from home!
REGISTRATION IS NOW CLOSED!
You can watch the recording of this webinar here
|
|
||||
|
||||
REGISTRATION IS NOW CLOSED! |
Ζούμε σε μια περίοδο που μας προσφέρει ανεπανάληπτες ευκαιρίες, με ψηφιακές στρατηγικές και νέες εφαρμογές ικανές να μεταμορφώσουν κάθε εταιρικό οργανισμό. Καθώς τα data απλοποιούν την υλοποίηση των στρατηγικών, οι απαιτήσεις μεγαλώνουν επιζητώντας ακόμα πιο γρήγορη και αξιόπιστη απόδοση always–on εφαρμογών. Τώρα είναι η κατάλληλη στιγμή για να απελευθερώσετε την αξία της IT υποδομής σας και να επιταχύνετε τον ψηφιακός σας μετασχηματισμό.
H Hewlett Packard Enterprise και η Performance σας προσκαλούν την Τρίτη 31 Οκτωβρίου στις 16:00 στο ξενοδοχείο Intercontinental.
Σας περιμένουμε για να σας παρουσιάσουμε από κοντά τις πιο έξυπνες λύσεις αποκλειστικά για τις ανάγκες των ασφαλιστικών εταιριών και των χρηματοπιστωτικών ιδρυμάτων, με τις οποίες θα επιταχύνετε τις εφαρμογές σας και θα βοηθήσετε τις IT υποδομές σας να αυτοματοποιηθούν, απλοποιώντας τα πάντα!
Agenda
|
REGISTRATION IS NOW CLOSED!
|
||||
Πληροφορίες: Κα Αγγελική Παπαδημητρίου, 210 994 7006 ή 6937 057015 |