Apparently there's some FUD (Fear, Uncertainty and Doubt) being sown by a few Drupal shops who are spreading downright wrong information about Drupal 8, trying to encourage people to upgrade to 7 now.
Free/Open Source Software
Own Your IT Systems
The cloud is all the rage these days, for good reason. And yet we keep having incidents that remind us there are big problems with putting everything in the cloud. Such as the recent celebrity nude photo scandals, ongoing privacy breach revelations, big companies getting hacked, mass credit card number thefts, and more.
As an open source advocate and user, I keep finding myself wondering why so many people trust software services so blindly, rarely stopping to look for alternatives. If it starts with "free service" people can't wait to start putting all sorts of crazy things there.
That's been a fantastically successful strategy for a bunch of online software as a service companies: get people hooked on a free service, and either upsell them to a paid account or sell them to advertisers. But is this good for you, as a technology dependent business or an individual who cares at all about privacy? Not necessarily.
What are the alternatives?
If you dig deeper, past the advertising and the hype of Software-as-a-Service (SAAS) companies, you'll find a really amazing array of completely free, open source alternatives you can run and own yourself. At Freelock, we support our business almost entirely on open source -- not only is our key offering, Drupal, an open source platform, but most of the tools we use for business are as well.
Selling a Drupal-based product
A month or so ago, this question came up in a
Successful projects, part 5: A custom web site is like a building
Previously we learned why a custom web site is not a car. But it is a lot like a building.
"Make me a building. How much is it going to cost?"
Successful projects, part 4: It costs more if you do half the work
"My budget is really tight, can you get the project started and show me what to do to finish it?" -- Yet another request from several different prospective customers.
Successful projects, part 3: A custom web site is not a car
"I just want a web site to do memberships, events, and e-commerce. How come you can't tell me how much it's going to cost? I just want to know the price, like when I buy a car."
Successful projects, part 2: Paying for Deliverables
Clients love fixed-price projects, because they have transferred the risk of the unknowns to the vendor. Even so, if the vendor cannot fully handle those risks, the entire project might fail.
Successful projects, part 1: Paying for Attention
Ask any contractor the most economical way to get a job done, and the answer will be "Time and materials." The reason? You are taking on all the project risk.
What is the value of your web site?
Results. Return On Investment. Value. How do you measure these things in a website? There's one thing you can easily measure -- cost. Or at least the amount you actually spend to build and maintain a site. The others are far more troublesome to measure.
Obvious and Worthless: the Patent System in software
A couple weeks ago NPR's Planet Money and This American Life had some really great episodes about the broken patent system. These are great stories for people who don't understand why patents are a problem, but they overlooked a couple of crucial points.
Successful Turkeys: Redefining Success in Web Projects
In the software industry, the definition of "success" isn't necessarily the same as it is for the rest of the world. The customer asks for a complex system composed of many parts, with a specified budget, and a timeline. A software project is usually considered successful if any part of the system is developed, at any cost, at some time. Not necessarily the functionality requested, the budget, or the deadline.
So claimed Steve McConnell at a recent talk about the business value of software processes Timon and I attended.
2 Crowd-Funding Opportunities
Crowd-funding is a pet favorite topic of mine. It's the opposite of taking control over a shared resource and turning it into profit -- it's building something that benefits everybody, enlisting a large number of people to make it happen.