Διαδικτυακές εφαρμογές
Εξατομικευμένες εφαρμογές για διαδικασίες που δεν αποτυπώνονται πλέον ικανοποιητικά με φόρμες, λίστες και τυποποιημένα εργαλεία.
Εξατομικευμένες διαδικτυακές εφαρμογές και APIs
Το λογισμικό δεν χρειάζεται πρώτα απ’ όλα να φαίνεται μοντέρνο, αλλά να λειτουργεί σε μια πραγματική επιχείρηση. Γι’ αυτό ακριβώς αναπτύσσουμε εξατομικευμένες εφαρμογές, διεπαφές και συστήματα.
Η στερεότυπη φράση σε τέτοιες σελίδες είναι συνήθως ότι κάθε επιχείρηση είναι μοναδική και γι’ αυτό χρειάζεται και μοναδικό λογισμικό. Αυτό ισχύει μερικές φορές. Συχνά όμως είναι απλώς ο ευγενικός τρόπος να πούμε ότι τα υπάρχοντα εργαλεία δεν ταιριάζουν πραγματικά.
Στην πράξη σπάνια πρόκειται για τη μοναδικότητα ως αυτοσκοπό. Το θέμα είναι μάλλον ότι οι διαδικασίες, οι ροές δεδομένων, τα δικαιώματα ή οι επιχειρησιακοί κανόνες μιας επιχείρησης δεν χωρούν σε μια τυποποιημένη λύση. Τότε η καθημερινότητα γεμίζει πρόχειρες λύσεις (workarounds). Αρχεία Excel περιφέρονται από τμήμα σε τμήμα. Οι πληροφορίες καταχωρίζονται πολλές φορές. Οι εργαζόμενοι πηδούν ανάμεσα σε πέντε παράθυρα για να διεκπεραιώσουν μια υπόθεση που στα χαρτιά έχει ψηφιοποιηθεί εδώ και καιρό.
Σε αυτό ακριβώς το σημείο το εξατομικευμένο λογισμικό αποκτά νόημα. Η κατασκευή στα μέτρα δεν είναι αυτομάτως ανώτερη. Όμως κάποια στιγμή ένα σύστημα πρέπει να αποτυπώνει την πραγματικότητα μιας επιχείρησης και όχι απλώς τις παραδοχές ενός κατασκευαστή λογισμικού.
Γι’ αυτό για εμάς η καλή ανάπτυξη λογισμικού δεν ξεκινά με μια τεχνολογική απόφαση. Ξεκινά με την ερώτηση τι συμβαίνει εκεί πραγματικά κάθε μέρα. Ποιος χρειάζεται ποια πληροφορία; Ποια βήματα είναι επιχειρησιακά απαραίτητα και ποια υπάρχουν μόνο επειδή τα προηγούμενα συστήματα δεν μπορούσαν να κάνουν κάτι καλύτερο; Και πού μια διαδικασία γίνεται περιττή τριβή που η τεχνολογία θα μπορούσε να εξαλείψει αρκετά αποτελεσματικά;
Η Today is Life εδρεύει στο Αμβούργο. Αναπτύσσουμε για πελάτες επιτόπου στο Αμβούργο ή εξ αποστάσεως, μαζί με την ομάδα συνεργατών μας στο Ηράκλειο.
Εξατομικευμένες εφαρμογές για διαδικασίες που δεν αποτυπώνονται πλέον ικανοποιητικά με φόρμες, λίστες και τυποποιημένα εργαλεία.
Συνδέσεις ανάμεσα σε συστήματα, ώστε οι πληροφορίες να μη μεταφέρονται, να μην εξάγονται και να μην ξαναπληκτρολογούνται πια με το χέρι.
Πύλες για πελάτες, εργαζομένους και διοίκηση, όπου πρέπει να ταιριάζουν μεταξύ τους τα δικαιώματα πρόσβασης, οι ρόλοι, οι διαδικασίες και η ιχνηλασιμότητα.
Προϊόντα με δικό τους επιχειρηματικό μοντέλο και δική τους λογική, που χρειάζονται πολύ περισσότερα από ένα όμορφο περιβάλλον χρήσης.
Περαιτέρω ανάπτυξη ή ανακατασκευή συστημάτων που παραμένουν σημαντικά για την επιχείρηση, αλλά τεχνικά φτάνουν σιγά σιγά στα όριά τους.
Σύνδεση ERP, CRM, BI, εξωτερικών υπηρεσιών ή λογισμικού ειδικού για τον κλάδο σας, ώστε από πολλά εργαλεία να προκύψει ένα ενιαίο σύστημα που λειτουργεί.
Δεν μας αρέσει να φουσκώνουμε τεχνητά τα έργα, ώστε να ακούγονται μεγαλύτερα απ’ ό,τι είναι. Δεν χρειάζεται κάθε εργασία αμέσως αρχιτεκτονική πλατφόρμας, κάτι event-driven και δώδεκα υπηρεσίες που παρακολουθούν η μία την άλλη.
Μερικές φορές μια επιχείρηση χρειάζεται απλώς μια καθαρή εφαρμογή, που αποτυπώνει μια συγκεκριμένη διαδικασία καλύτερα από πριν. Άλλοτε το θέμα είναι οι διεπαφές. Άλλοτε ένα νέο προϊόν. Και κάποιες φορές η πιο ειλικρινής απάντηση είναι ότι πρέπει πρώτα να ξεκαθαριστεί το μοντέλο του τομέα εφαρμογής, προτού μιλήσουμε καν για κώδικα.
Γι’ αυτό προσπαθούμε να σχεδιάζουμε το λογισμικό στο σωστό μέγεθος, ούτε πολύ μικρό ούτε πολύ μεγάλο. Πρέπει να κάνει τη δουλειά του, να τα βγάζει πέρα με πραγματικά δεδομένα, να παραμένει συντηρήσιμο και να μπορεί να εξελιχθεί αργότερα, χωρίς κάθε αλλαγή να γίνεται αρχαιολογική ανασκαφή.
Ειδικά με το βλέμμα στην τεχνητή νοημοσύνη, αυτό γίνεται ακόμη πιο σημαντικό. Όσο περισσότερα συστήματα πρέπει να αποφασίζουν, να προετοιμάζουν ή να εκτελούν αυτόματα, τόσο πιο καθαρά πρέπει να έχουν μοντελοποιηθεί στο υπόβαθρο οι διαδικασίες, οι καταστάσεις, τα μεταδεδομένα και οι αρμοδιότητες. Αλλιώς το περιβάλλον χρήσης δείχνει μοντέρνο, αλλά από κάτω εξακολουθεί να κυριαρχεί η οργανωμένη τυχαιότητα.
Η ανάπτυξη λογισμικού είναι για εμάς κάτι περισσότερο από προγραμματισμό. Σκοπός είναι μια επιχείρηση που λειτουργεί ψηφιακά καλύτερα από πριν.
Πότε το λογισμικό είναι κάτι περισσότερο από κώδικας που λειτουργεί και γιατί τα καλά συστήματα λαμβάνουν υπόψη το επιχειρησιακό τους πλαίσιο.
Πώς ενσωματώνεται η τεχνητή νοημοσύνη με νόημα εκεί όπου οι διαδικασίες, τα δεδομένα και η λογική των αποφάσεων είναι ήδη προετοιμασμένα γι’ αυτήν.
Αν έχετε ένα εγχείρημα που δεν λύνεται πια με τυποποιημένο λογισμικό, θα το δούμε μαζί με χαρά.