appsconsultant.com

appsconsultant.com

  • Home
  • About
      • About us

        Flexibility is the biggest selling point that we have over our larger rivals. We give our clients the freedom needed to thrive in today’s fast-paced business world, organisations say to us that they often see higher quality work from independent consultants like us, this reason is the primary motivator when choosing us over a big firm. This means that we have the same skills and experience as the big firms, with added freedom and flexibility to let us focus and resolve client requirements.

      • Latest news
        Will AI replace jobs

        The AI language model, has to be viewed as the internet in the 1990s and the mobile in the 2000s but I can tell you that AI has the potential to automate some of the work that is currently done by people. It's crucial to remember nevertheless that not all jobs are equally vulnerable to automation. Most jobs will have it as an assistant.

        There are some jobs that are less likely to be mechanised in the near future, such as those that demand creativity, critical thinking, emotional intelligence, and interpersonal skills.Yet, positions that require manual work, data processing, and repetitive operations are more likely to be mechanised.

        It's also crucial to remember that while AI can automate some tasks, it cannot take the place of human abilities and traits like empathy, adaptability, and decision-making that are crucial in many professions. Jobs in complex decision-making, problem-solving, and communication skills are required for these positions, which are challenging for computers to mimic and wont be able to be automated. For most the answer is NO, AI wont replace your job.

        2023 - 5 trends with financial institutions

         

        In 2023, if i had a crystal ball, I believe the following trends will become main themes within north american financial institutions:

        1. Increase mobile banking capabilities: Banks should continue to invest in technologies to improve the customer experience on mobile devices. This could include new payment systems, improved security measures and customised experiences for each customer.

        2. Develop AI-driven solutions: Banks can use artificial intelligence to automate mundane tasks and provide more personalised customer service. AI can also be used to detect fraud, improve customer experience, and even predict customer behaviour.

        3. Leverage blockchain technology: Blockchain technology can help banks reduce costs, increase efficiency, and improve security. Banks can use it to develop new services, such as digital asset management, and establish distributed networks to streamline processes.

        4. Introduce open banking: Open banking allows customers to securely share their financial data with third-party providers, such as financial advisors, lenders, and insurers. Banks should look to partner with these organisations to provide more personalised services to their customers.

        5. Utilise digital currencies: Digital currencies are becoming increasingly popular, and banks should look to leverage this technology to offer a more convenient way to send and receive payments. Banks should also look to develop their own digital currencies, and explore the potential of using them to facilitate international payments.

        This will be my last post of the year, Merry Christmas to all and wish everyone a 2023 filled with happiness, health and success.

        7 habits to transform your life

        On this friday evening, sharing some habits that have helped me improve in 2022:

        1.Get up the same time every day

        2.Set realistic goals for the day

        3. No caffeine , coffee or tea past lunch

        4.Plan by writing things with pen and paper

        5.Evening brain dump use your phone voice recorder (Time box it to 1-2 min)

        6. Challenge yourself to do something new 

        7.Time block your activites

         

         

      • What we offer

        Business & Technology Consulting

        We offer clients specialised consulting in areas that we deeply understand. Our services include:

        • - Skills To Envision, Design And Develop Enterprise Apps
        • - Talent For SaaS/PaaS/IaaS In The Cloud
        • - API Architecture
        • - Data Science Talent
        • - ALM deployments – Agile/Devops
        Read more
  • Services
  • Blog
  • Contact
  • Home | 
  • Blog | 
  • Lessons Learned the hard way from a failed project – Do we learn from our mistakes

Lessons Learned the hard way from a failed project – Do we learn from our mistakes

by Alex Antonatos
on 19 October 2018

People learn best from failure. It drives lessons home like nothing else. Here is an email from a reader:

From: *********** [mailto:***********]
Sent: April 16, 2013 6:33 PM
To: alex@appsconsultant.com
Subject: Building a Centralized Architecture

Dear Alex,

Pursuant to our telephone conversation today, I did some internal research and we are mostly an Oracle ERP,EPM, (back office applications) with Microsoft and Linux OS, and SalesForce as our CRM. Our companies strategy changed to a more centralized vision, mostly because some big IT projects being executed by us the business went really bad.

The following products ***** finance, procurement, hrms functionalities were not functioning for days.*********

Top management reacted and shutdown these initiatives.The cost was many millions but an excellent lesson learned, for all of us.

Top 4 points: 1- We hired the wrong consultants friendships with management existed that flawed results 2- Groupthink no one dared to challenge status quo, all of us did not foster diverse thinking 3- Project management provided too much of a rosy picture on status reports. 4- Fingerpointing existed and we lacked project members having the walk the talk attitude.

We had to rollback to our previous systems, and then the project was stopped.

My question, we are looking to purchase an architecture methodology mostly to help the organizations grow from our slip-ups we are starting with our SOA approach, governance and SOA operations.

We are looking at Zachman, Gartners, Oracle or TOGAF. Can you provide us your viewpoint on which methodology would you use knowing abit our environment and company.

Regards,

*********************************

*********************************

***Received approval to share this article from the reader.

 

 The lessons learned for all of us, in my view are as follows:

 1-      Sometimes you think you are so good and so far ahead of the curve that you fall right off the edge

2-      When a project is obviously doomed to failure, get out sooner rather than later.

3-      A square peg in a round hole won't fit any better as time goes on. Problems that go unaddressed will only get worse, not better, over time.

Here is my top 10 advice in an enterprise project environments with high stakes involved:

  1. Hire to elevate knowledge
  2. Stick to the facts always decide with data
  3. Respect your team and make it fun
  4. Listen, learn and execute
  5. Try simplicity every time - while it may sound easy, it's the hardest thing to practice and will force you to get creative every time
  6. Avoid buzzwords
  7. Forego your ego
  8. Walk the talk
  9. Enthusiasm is always infectious
  10. Never give up, nothing is impossible

My view on the SOA Architecture Methodology question

Often the most difficult and important task that any corporation must perform is to select and implement an all-encompassing architecture methodology.

My view all 4 architecture methodologies mentioned above (Zachman, TOGAF, Gartner and Oracle) offer a sound basis to build your company architecture methodology. The only tip ‘never take it as is always customize it to your corporations culture’.

In this case the corporation is in 10 countries and has revenues of about 130 million dollars. In my view they should go with Oracle’s Methodology since they’re back office applications are 90% Oracle based and it was given to them for free. By the way the Oracle architecture methodology in my view is inspired by the TOGAF Methodology.

When it comes to OUM (Oracles Unified Method) The SOA core workflow view answers their requirements .The SOA Workflow View is used to help organizations to execute projects within a SOA environment .

Here is an overall diagram: reference OUM Methodology – SOA Core Workflow View

 SOA Core Workflow VIEW - OUM

Overall, my view is that starting an enterprise project is not like everything else. Nothing important is all that easy. Work hard, Learn from mistakes, Be Optimistic, Try again and Face your fears.

As per SOA methodology, reflect on your corporation’s culture and take into consideration the internal decision making process and vision as per vendor neutrality.

Like always share your thoughts and experiences

Categories
  • Blogue (Francais)
  • Enterprise applications
2305 Rockland Rd Mount Royal, QC H3P 3E9
514-240-40907 Days a week from 9:00 am to 7:00 pm
alex@appsconsultant.com
appsconsultant.com © 2023. Privacy Policy
Login
 Facebook  Google

username / password