Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. proprietary CMS

proprietary CMS

Scheduled Pinned Locked Moved The Lounge
databasejsonannouncement
17 Posts 10 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C cp andy

    One of our clients I work for decided to go for proprietary CMS and get rid of the bespoke CMS solution that worked from last 5 years. But they are now struggling as for each small custom change, the company is asking for money and lot of money. Our existing system also talks to various 3rd party API's and also our apps talks to our API etc. So all this communication needs to be moved over to new proprietary CMS solution. This again will cost them bomb. Now in order to save them some money, I am wondering if somehow we get the users data of the proprietary CMS API on a regular basis (If it can be done on real time, it will be even better) and update our DB. If we can do this autonomously, we will not have to move all other 3rd party integration to this new proprietary CMS solution. Note: I am assuming, that this new CMS API will provide access to the user data which we can export or can autonomously upload to our db. It would be good to know your views on this situation. Has anyone of you experienced something similar and does it makes sense or even possible to get the user data in real time. Thanks

    B Offline
    B Offline
    Bryian Tan
    wrote on last edited by
    #6

    Ahhhhhhh. Don't we all like that word "proprietary" ;P cha-ching[^]

    Bryian Tan

    1 Reply Last reply
    0
    • Richard DeemingR Richard Deeming

      pwasser wrote:

      I'd love to know how they (your client) decided to go down this path without apparently considering all of the consequences.

      You don't expect customers to consider the consequences! It's your job to consider the consequences and tell them why their crazy idea won't work. It's their job to ignore you and do it anyway, and then blame you when it doesn't work. :-D


      "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #7

      I do see the irony. It seems the client has been outmaneuvered.

      Peter Wasser "The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts." - Bertrand Russell

      1 Reply Last reply
      0
      • Richard DeemingR Richard Deeming

        pwasser wrote:

        I'd love to know how they (your client) decided to go down this path without apparently considering all of the consequences.

        You don't expect customers to consider the consequences! It's your job to consider the consequences and tell them why their crazy idea won't work. It's their job to ignore you and do it anyway, and then blame you when it doesn't work. :-D


        "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

        C Offline
        C Offline
        cp andy
        wrote on last edited by
        #8

        Richard Deeming wrote:

        You don't expect customers to consider the consequences!It's your job to consider the consequences and tell them why their crazy idea won't work.It's their job to ignore you and do it anyway, and then blame you when it doesn't work

        This is exactly what happened. Obviously, they haven't reached the blaming stage yet. Few key employees left the company due to this decision.

        L 1 Reply Last reply
        0
        • C cp andy

          One of our clients I work for decided to go for proprietary CMS and get rid of the bespoke CMS solution that worked from last 5 years. But they are now struggling as for each small custom change, the company is asking for money and lot of money. Our existing system also talks to various 3rd party API's and also our apps talks to our API etc. So all this communication needs to be moved over to new proprietary CMS solution. This again will cost them bomb. Now in order to save them some money, I am wondering if somehow we get the users data of the proprietary CMS API on a regular basis (If it can be done on real time, it will be even better) and update our DB. If we can do this autonomously, we will not have to move all other 3rd party integration to this new proprietary CMS solution. Note: I am assuming, that this new CMS API will provide access to the user data which we can export or can autonomously upload to our db. It would be good to know your views on this situation. Has anyone of you experienced something similar and does it makes sense or even possible to get the user data in real time. Thanks

          R Offline
          R Offline
          Ron Anders
          wrote on last edited by
          #9

          Unfortunately, the decision to go with this CMS or that one is largely based on emotion in the sales and marketing group. So companies suffer. Mostly IT.

          1 Reply Last reply
          0
          • L Lost User

            This won't help you much. I'd love to know how they (your client) decided to go down this path without apparently considering all of the consequences. Surely your access to your client's user data which is now in the hands of a third party (ha ha) depends entirely on the deal you are able to cut with this third party. The fact that the client has allowed their own data to be locked up in this way seems almost bizarre - perhaps I am misunderstanding something.

            Peter Wasser "The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts." - Bertrand Russell

            C Offline
            C Offline
            cp andy
            wrote on last edited by
            #10

            pwasser wrote:

            I'd love to know how they (your client) decided to go down this path without apparently considering all of the consequences.

            They were looking for a quick win solution and obviously ignored what technical guys suggested i.e. to go open source CMS route rather than proprietary solution. Few left the company due to this decision. They were just looking at the outer picture.

            1 Reply Last reply
            0
            • F F ES Sitecore

              Sounds like they chose the wrong CMS. If customisation is a priority they should have gone with one that supports your own custom modules\plug-ins etc so that the in-house devs can take care of that rather than paying the CMS company to do these things.

              C Offline
              C Offline
              cp andy
              wrote on last edited by
              #11

              F-ES Sitecore wrote:

              Sounds like they chose the wrong CMS.

              Result of ignoring the suggestions made by in-house developers.

              1 Reply Last reply
              0
              • C cp andy

                Richard Deeming wrote:

                You don't expect customers to consider the consequences!It's your job to consider the consequences and tell them why their crazy idea won't work.It's their job to ignore you and do it anyway, and then blame you when it doesn't work

                This is exactly what happened. Obviously, they haven't reached the blaming stage yet. Few key employees left the company due to this decision.

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #12

                cp-andy wrote:

                Few key employees left the company due to this decision.

                I do not envy you. This does not sound like a good culture: "We f*** it you fix it".

                Peter Wasser "The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts." - Bertrand Russell

                H 1 Reply Last reply
                0
                • L Lost User

                  cp-andy wrote:

                  Few key employees left the company due to this decision.

                  I do not envy you. This does not sound like a good culture: "We f*** it you fix it".

                  Peter Wasser "The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts." - Bertrand Russell

                  H Offline
                  H Offline
                  Herbie Mountjoy
                  wrote on last edited by
                  #13

                  There is only one criterion, "Is it cheaper in the short term?"

                  We're philosophical about power outages here. A.C. come, A.C. go.

                  1 Reply Last reply
                  0
                  • C cp andy

                    One of our clients I work for decided to go for proprietary CMS and get rid of the bespoke CMS solution that worked from last 5 years. But they are now struggling as for each small custom change, the company is asking for money and lot of money. Our existing system also talks to various 3rd party API's and also our apps talks to our API etc. So all this communication needs to be moved over to new proprietary CMS solution. This again will cost them bomb. Now in order to save them some money, I am wondering if somehow we get the users data of the proprietary CMS API on a regular basis (If it can be done on real time, it will be even better) and update our DB. If we can do this autonomously, we will not have to move all other 3rd party integration to this new proprietary CMS solution. Note: I am assuming, that this new CMS API will provide access to the user data which we can export or can autonomously upload to our db. It would be good to know your views on this situation. Has anyone of you experienced something similar and does it makes sense or even possible to get the user data in real time. Thanks

                    E Offline
                    E Offline
                    englebart
                    wrote on last edited by
                    #14

                    Which CMS? Customer Management System? or Content Management System? or ??? I was thinking Content at first, but some of the replies made me settle on Customer.

                    1 Reply Last reply
                    0
                    • C cp andy

                      One of our clients I work for decided to go for proprietary CMS and get rid of the bespoke CMS solution that worked from last 5 years. But they are now struggling as for each small custom change, the company is asking for money and lot of money. Our existing system also talks to various 3rd party API's and also our apps talks to our API etc. So all this communication needs to be moved over to new proprietary CMS solution. This again will cost them bomb. Now in order to save them some money, I am wondering if somehow we get the users data of the proprietary CMS API on a regular basis (If it can be done on real time, it will be even better) and update our DB. If we can do this autonomously, we will not have to move all other 3rd party integration to this new proprietary CMS solution. Note: I am assuming, that this new CMS API will provide access to the user data which we can export or can autonomously upload to our db. It would be good to know your views on this situation. Has anyone of you experienced something similar and does it makes sense or even possible to get the user data in real time. Thanks

                      T Offline
                      T Offline
                      tc8596
                      wrote on last edited by
                      #15

                      It's sounds like you're in a no-win situation. I'd consider dropping the client before things get ugly. Let someone deal with the stress and blame.

                      1 Reply Last reply
                      0
                      • C cp andy

                        One of our clients I work for decided to go for proprietary CMS and get rid of the bespoke CMS solution that worked from last 5 years. But they are now struggling as for each small custom change, the company is asking for money and lot of money. Our existing system also talks to various 3rd party API's and also our apps talks to our API etc. So all this communication needs to be moved over to new proprietary CMS solution. This again will cost them bomb. Now in order to save them some money, I am wondering if somehow we get the users data of the proprietary CMS API on a regular basis (If it can be done on real time, it will be even better) and update our DB. If we can do this autonomously, we will not have to move all other 3rd party integration to this new proprietary CMS solution. Note: I am assuming, that this new CMS API will provide access to the user data which we can export or can autonomously upload to our db. It would be good to know your views on this situation. Has anyone of you experienced something similar and does it makes sense or even possible to get the user data in real time. Thanks

                        K Offline
                        K Offline
                        Kirk 10389821
                        wrote on last edited by
                        #16

                        Based on reading many of the threads... Make a complete list of everything they need addressed, specifically that they are not thinking of. Using the current pricing/quotes they are getting, calculate out the cost. Build a spreadsheet. Next, compare that cost to going back, and adding what was missing. The problem with cheaper in the short run, is that the long run ALWAYS catches up. We have a client who gladly made that move. They have been waiting OVER 1 YEAR on a change. In the past, their slowest changes were a couple of months. And, in the long run, it will cost more, but "do more". But this ultra slow timeframe to get things done is crazy. It takes a MONTH just to get a quote on a change. LOL. Unless we provide the sourcecode for the change, we cannot get it in under 3 months. And even then 3 is typical! The challenge you face is this: If they don't choose quickly, they will NEVER switch back/away because of not understanding sunk costs. The people who left were probably smart (consider that), and the company could possibly end up out of business. And yes, I have seen that happen. I was 20 when I threw away a newly designed (and quite buggy) system, and rewrote it from scratch. I did it on my own time, after hours, knowing it would be a huge success. It was. On every metric. And in the end, I was ALMOST PUNISHED (certainly chided) for throwing away an "asset" they felt had value, and not starting with that. (I claimed I started with that as the wrong approach, and it helped me design a better approach. Luckily they bought it). But it was obvious to me. When you find yourself in a whole. STOP DIGGING! LOL

                        1 Reply Last reply
                        0
                        • C cp andy

                          One of our clients I work for decided to go for proprietary CMS and get rid of the bespoke CMS solution that worked from last 5 years. But they are now struggling as for each small custom change, the company is asking for money and lot of money. Our existing system also talks to various 3rd party API's and also our apps talks to our API etc. So all this communication needs to be moved over to new proprietary CMS solution. This again will cost them bomb. Now in order to save them some money, I am wondering if somehow we get the users data of the proprietary CMS API on a regular basis (If it can be done on real time, it will be even better) and update our DB. If we can do this autonomously, we will not have to move all other 3rd party integration to this new proprietary CMS solution. Note: I am assuming, that this new CMS API will provide access to the user data which we can export or can autonomously upload to our db. It would be good to know your views on this situation. Has anyone of you experienced something similar and does it makes sense or even possible to get the user data in real time. Thanks

                          L Offline
                          L Offline
                          Lost User
                          wrote on last edited by
                          #17

                          You're speculating without all the facts. Estimates and conclusions will be worthless.

                          "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

                          1 Reply Last reply
                          0
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          • Login

                          • Don't have an account? Register

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • World
                          • Users
                          • Groups