Click here to Skip to main content
15,915,319 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: I often get this question. Pin
Eytukan27-Jul-16 2:38
Eytukan27-Jul-16 2:38 
AnswerRe: I often get this question. Pin
Marc Clifton26-Jul-16 4:14
mvaMarc Clifton26-Jul-16 4:14 
GeneralRe: I often get this question. Pin
Eytukan27-Jul-16 2:35
Eytukan27-Jul-16 2:35 
JokeRe: I often get this question. Pin
loctrice27-Jul-16 3:00
professionalloctrice27-Jul-16 3:00 
GeneralRe: I often get this question. Pin
mmelvis27-Jul-16 4:56
mmelvis27-Jul-16 4:56 
AnswerRe: I often get this question. Pin
Ralph Little27-Jul-16 6:05
Ralph Little27-Jul-16 6:05 
AnswerRe: I often get this question. Pin
chrisseanhayes27-Jul-16 6:20
chrisseanhayes27-Jul-16 6:20 
GeneralRe: I often get this question. Pin
Kirk 1038982127-Jul-16 8:17
Kirk 1038982127-Jul-16 8:17 
I have to step on this post a bit.
We wrote a successful app for our company that really streamlined business process flows.
We grew, but it lacked lots of things, like a web interface that people could use from anywhere.

They migrated over to salesforce.com, and with some stumbling, figured it out. The company has a product they sell, and now uses salesforce.com for managing sales/contacts, etc. They have 1 programmer nowadays as the product is in maintenance mode until it dies a slow death as companies using it go out of business...

But salesforce.com was there, and is there. it works. And from a business standpoint, I would rather change my non-critical business processes to match existing (written and debugged) software to leverage that than to risk writing it from scratch.

I bet you could write a word processor, too... But why would you?

The ONLY time to write your own home grown software is when there is no software that allows you to encapsulate your business specific advantages (Special Sauce, as we call it). If you lose that, then you lose a competitive edge... Then you need either a different solution, or a different way to keep the Special Sauce alive. (We are currently bolting on a Special Sauce piece for a client who is moving the operations to a similar product. They cannot afford to maintain 40 year old Cobol code, or to rewrite it. Nor does anything have the Special Sauce. So, they will use the off the shelf product, and bolt on the Special Sauce).

Now, this is where Saleforce.com and similar models can be amazing. They let you customize their datastructures and screens. We can literally add to their system, the data we need, add a BUNCH of screens to make it operable, and have a consistent system that the reporting system works on.

This, to me, is where the industry will go. Your data will be in the cloud, your access will be everywhere, your customizations will be available, and your ability to expand will grow, without growing your IT staff by nearly the same amount. Fewer programmers, and more business analysts.

To compensate for the shortage of programmers, and also the loss of the good ones over time.

GeneralThe Open-Source software approach: let them eat pixels ? Pin
BillWoodruff25-Jul-16 15:13
professionalBillWoodruff25-Jul-16 15:13 
GeneralRe: The Open-Source software approach: let them eat pixels ? PinPopular
Nelviticus25-Jul-16 23:14
Nelviticus25-Jul-16 23:14 
GeneralRe: The Open-Source software approach: let them eat pixels ? Pin
BillWoodruff26-Jul-16 0:07
professionalBillWoodruff26-Jul-16 0:07 
GeneralRe: The Open-Source software approach: let them eat pixels ? Pin
BryanFazekas26-Jul-16 2:04
BryanFazekas26-Jul-16 2:04 
GeneralRe: The Open-Source software approach: let them eat pixels ? Pin
Stephen McCafferty26-Jul-16 3:13
Stephen McCafferty26-Jul-16 3:13 
GeneralRe: The Open-Source software approach: let them eat pixels ? Pin
Mark_Wallace26-Jul-16 13:29
Mark_Wallace26-Jul-16 13:29 
GeneralRe: The Open-Source software approach: let them eat pixels ? Pin
Stephen McCafferty29-Jul-16 0:40
Stephen McCafferty29-Jul-16 0:40 
GeneralRe: The Open-Source software approach: let them eat pixels ? Pin
Marc Lewandowski27-Jul-16 5:38
professionalMarc Lewandowski27-Jul-16 5:38 
GeneralRe: The Open-Source software approach: let them eat pixels ? Pin
Dan Neely26-Jul-16 3:17
Dan Neely26-Jul-16 3:17 
GeneralRe: The Open-Source software approach: let them eat pixels ? Pin
BryanFazekas26-Jul-16 4:08
BryanFazekas26-Jul-16 4:08 
GeneralRe: The Open-Source software approach: let them eat pixels ? Pin
Ralph Little26-Jul-16 6:11
Ralph Little26-Jul-16 6:11 
GeneralRe: The Open-Source software approach: let them eat pixels ? Pin
EbenRoux26-Jul-16 0:46
EbenRoux26-Jul-16 0:46 
GeneralRe: The Open-Source software approach: let them eat pixels ? Pin
MikeD 225-Jul-16 23:25
MikeD 225-Jul-16 23:25 
GeneralRe: The Open-Source software approach: let them eat pixels ? Pin
BillWoodruff26-Jul-16 0:01
professionalBillWoodruff26-Jul-16 0:01 
GeneralRe: The Open-Source software approach: let them eat pixels ? Pin
MikeD 226-Jul-16 2:33
MikeD 226-Jul-16 2:33 
GeneralRe: The Open-Source software approach: let them eat pixels ? Pin
Gerry Schmitz26-Jul-16 3:38
mveGerry Schmitz26-Jul-16 3:38 
GeneralRe: The Open-Source software approach: let them eat pixels ? Pin
Kirk 1038982126-Jul-16 4:55
Kirk 1038982126-Jul-16 4:55 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.