Thought Leadership

forrester_SM_1204_blog_002

Subscribe to our blog

Your email:

Connect with Ness

Software Engineering Services Blog

Current Articles | RSS Feed RSS Feed

5 Links for Developers and IT Pros 11-22-13

  
  
  

5 11 22 13by Ron Miller
Ness Blogger

It's Friday and that means it's time for our weekly feature where we search the Web looking for 5 interesting, funny and poignant links for developers and IT Pros.

If you missed our most recent post, Infographic: Your users might not be using sanctioned apps, please check it out. It's no secret BYOD and consumerization have changed the balance of of power in organizations. To combat that, many companies are producing their own internal apps as alternatives to consumer offerings, but research has found that a vast majority of users don't like the company offerings. That means you had better come up with better alternatives and work harder to understand your users' requirements.

And without further delay, here we go with this week's links:

The Eurosceptic guide to cloud | Cloud Pro

As NSA spying revelations reverberate across the EU, it has inevitably lead to a call for new security regulations, but this writer is skeptical that politicians can solve the problem and challenges companies to take responsibility for their own security.

Lean Test Documentation | Sticky Minds

Testing documentation may not be the most sexy subject in the world, but a lot of time and effort goes into the software testing process where the testers are forced to document each and everything they do, a costly and time consuming process. One writer proposes a leaner and meaner way of doing things.

Werner Vogels: Four cloud computing trends | Guardian 

When Amazon CTO Werner Vogels speaks it's worth listening. He's a smart guy in charge of one of the most important cloud infrastructure companies around. As you would expect he predicts the cloud will get bigger, faster, better and have more influence of every aspect of computing.

6 Years of IT Toil Is Worth, Um, a 3% Raise | Enterprise Cloud Site

When you think about an experienced IT pro these days, you probably think they command hefty salaries with huge raises and lots of great perks, but a research report suggest that 3 percent is what you can expect in 2014. It's better than no raise, but it's hardly substantial either.

Smartphones will be smarter than you by 2017 | FierceBigData

A new Gartner report suggests that smart phones are going to be really, really smart by 2017 with more responsive interfaces that anticipate your needs and send messages on your behalf. Not sure how I feel about that. 

Photo by Tomma Henckel Used under Creative Commons Share Alike/Attribution License.

5 Links for Developers and IT Pros 5-17-13

  
  
  

By Ron Miller
Ness Blogger 

5 5 17 13It's Friday and that means it's time for our weekly feature where we search the Web looking for 5 interesting, funny and poignant links for developers and IT Pros. 

If you missed our most recent post, Reducing Complexity: The Next Software Development Imperative, please check it out. As we move from monolithic enterprise software packages to smaller more discrete apps, your job as a software developer is shifting and reducing complexity has suddenly become Job One.

And without further delay, here we go with this week's links:

Simply renaming "IT" won't fix the core problem | Waxing Laconic

Netflix CIO Mike Kail has some ideas on how to transform IT and he describes how he does it at his company. Walking the walk, folks. Walking the walk.

Maybe it's time to get rid of your IT department | CITEworld

Provocative title for sure, but it's really not about scrapping IT. It's about getting rid of the old IT command and control mindset, or perhaps even a centralized, entrenched IT. Intriguing read.

Promoting Agile in a Waterfall Culture | Mendix Blog

It's all well and good to say you need to move to Agile, but when Waterfall is baked into your development methodology, it poses a unique challenge. This article explains how to get the ship moving in a new direction. 

The Twisted Personality of the Software Tester | Smartbear 

Even though software testing and QA is clearly a key part of the software development process, people probably don't aspire to be software testers when they're kids. The question is how do you get there and what makes a good one? This article answers some of those questions.

The Top Five SaaS Risks and How to Mitigate Them | Cloud Computing Journal

Sure, the cloud offers you utility style computing, but this writer argues there's a dark side to it, and you need to know what you're up against. He offers a listing of some these risks.

Photo by Ron Miller Used under Creative Commons Share Alike/Attribution License.

5 Links for Developers and IT Pros 3-15-13

  
  
  

by Ron Miller
Ness Blogger 

5 3 15 13It's Friday and that means it's time for our weekly feature where we search the Web looking for 5 interesting, funny and poignant links for developers and IT Pros. 

If you missed our most recent post, When machines talk...,please check it. Machine to Machine communication was all the rage during my recent visits to Mobile World Congress and CeBIT, and when machines talk, they might actually transform your business. The challenge is figuring out what's important -- and that could be the next big data challenge. 

And without further delay, here we go with this week's links:

Help Wanted: Developers Who Are Also Janitors | The Coders Lexicon

You might think this title is a bit of stretch, but you can argue that good programmers clean up messes. You find a coding disaster and you deal with like a good janitor would. 

Five ways to save Windows 8 | ZDNet 

Last week we looked at five reasons why Windows 8 has failed. This follow-up piece looks at five ways Microsoft could save Window 8 if it were inclined to listen. For starters, the author suggests dumping the metro interface. Do you agree? Could these moves save Win 8?

If Linux were a dog | ITworld

In this fun piece, the writer breaks down different Linux distros and compares them to different dog breeds. If Ubuntu is a Boston Terrier, what's Red Hat? Read it and find out. 

This man did all his work from a smartphone for one year -- here's what he learned | CITEworld

Hard to believe, but this man pledged to do all his work on his smartphone. Now he chose a Samsung Galaxy Note, which has a lot of screen real estate for a phone, but not relying on a desktop or tablet ever? That's harsh. He did it and says he will never go back now. But there were obstacles.

How to Adjust to the Changing Face of Software Testing - CIO.com

The most common method of software testing is writing scripts and insisting that testers follow it every time. That will find issues related to the script, but what happens outside the cozy confines of the script. A new methodology is developing that encourages testers to freelance and it could be changing how we think of testing in a fundamental way.

 

Photo by Ron Miller. Used under Creative Commons Share Alike/Attribution License.

5 Links for Developers and IT Pros 1-18-13

  
  
  

5 1 18 13

by Ron Miller
Ness Blogger 

It's Friday and that means it's time for our weekly feature where we search the Web looking for 5 interesting, funny and poignant links for developers and IT Pros. 

If you missed our most recent post, Developer discusses challenges creating Conde Nast City Guide apps, please check it out now. A developer explains how he transformed travel magazine content into a dynamic iOS app that takes advantage of advanced device functions.

Please consider subscribing if you like what you see here, and if you have something to say, please feel free to leave a comment and let us know what you think.

And without further delay, here we go with this week's links:

The New Security: Hacking Back at a Hack Attack | Smartbear

If you want to prevent hackers from attacking your network, you might think about testing your system for vulnerabilities, or even assigning a group of internal hackers to have at your security, but when hackers do enter your system, you could do them one better -- and hack them back. 

5 tips for developing successful mobile apps | CITEworld

Surely everyone wants to build a mobile app these days, but you can't just build it for the sake of checking it off your list. If you want to build a good one, you need to follow the simple guidelines in this post and you at least have a better shot at success.

The High Cost of Poor Software Quality | WireHarbor

Sometimes software bugs are more than just a nuisance you need to track down. If they result in taking down a critical system, it could end up costing a lot of money. And that's why it quite literally pays to pay attention and find these mistakes before they blow up and cost you a fortune.

Top 5 reasons the Ubuntu Linux phone might make it | ZDNet

Sure, it's easy to look at the new Ubuntu Linux mobile phone OS and dismiss it out of hand with a curt, "been there, done that." But this author believes Ubuntu Linux has an honest shot and he explains why.

Internet 2012 in numbers | Royal Pingdom

If you want to understand the scope of the Internet -- yup, it's huge and getting huger -- you need to take a look at the numbers released by Royal Pingdom in their yearly State of the Internet report. If it was made of paper, I would say, but it's a real page turner, but perhaps, we can call it a real page scroller instead. Regardless, it's pretty darn interesting.

Photo by Tomma Henckel. Used under Creative Commons Share Alike/Attribution License.

5 Links for Developers and IT Pros 8-17-12

  
  
  
8 17 12 5It's Friday and that means it's time for our weekly feature where we search the Web looking for 5 interesting, funny and poignant links for developers and IT Pros.

If you missed our other post this week, Survey Finds IT Confident it Recover from Cloud Data Loss, have a look. While most surveys and my own observations have found that IT pros remain wary of the cloud and the ability to recover from a cloud data loss, a new survey suggests attitudes could be changing. Is this a trend or an aberration?

Please consider subscribing if you like what you see here, and if you have something to say, please feel free to leave a comment and let us know what you think.

And without further delay, here we go with this week's links:

How Feline Behavior Mirrors Code Review Best Practices | Smartbear

Any time you can tie cats to anything on the Internet, you probably have a winner, and when you tie to them something as esoteric as code review, well how could I not include it in this week's round-up?

Ten Things I Hate About Working at Facebook | The World As Best As I Remember It

When you first read the list, you might be thinking, this one doesn't sound bad. Neither does this one. Then you realize the writer is writing with tongue embedded firmly in his cheek. It took me awhile to get it, I have to admit, but the author had me at the title.

Why IT Is in Danger, and Why Companies Should Care | Input Output

IT isn't in danger per se, but IT that attempts to maintain command and control probably is. This article looks at the changing face of IT with some nostaligia for the good old days when IT told everyone what to do and they did it but also with a clear-headed view that IT still has an important role to play, even as power shifts to the business units.

What Can IT Reasonably Expect in Cloud Reliability? | Tom's IT Pro

One thing is clear, you cannot expect that your cloud service will never go down. Unless you can guarantee your own data center will never go down, and I don't know anyone who can, then it's an unreasonable expectation. This article is good starting point for a discussion on what you can reasonably expect from a cloud service in terms of reliablity.

NASA upgrades Mars Curiosity software ... from 350M miles away | Computerworld

You might have had to conduct a remote software upgrade before, but you've probably never faced the same challenges that NASA faces when upgrading Curiosity sitting on the surface of Mars some 350 million miles away. That's seriously remote. Needless to say they are testing twice and upgrading once (so to speak). As the article points out, this is really not something you want to get wrong.

Bonus Link: Judge Koh asks Apple's attorneys if they're 'smoking crack' | The Verge

The Apple-Samsung patent trial took a comic turn this week, when Judge Lucy Koh reportedly told Apple attorneys that they must be smoking crack if they think they are going to call 22 rebuttal witnesses. To which Apple attorney, William Lee responded, ""First, your honor, I'm not smoking crack. I can promise you that."

Photo by Tomma Henckel. Used under Creative Commons Share Alike/Attribution License.

5 Links for Developers and IT Pros 6-15-12

  
  
  

5 6 15 12It's Friday and that means it's time for our weekly feature where we search the Web looking for 5 interesting, funny and poignant links for developers and IT Pros.

If you missed our other post this week, Technology Could Change Airport Experience Dramatically, have a look.

Airports are looking for ways to engage travelers, who are after all a truly captive audience. Moving forward, they will use technology to try and guide the traveler to make the experience more meaningful (or at least that's the idea).

Please consider subscribing if you like what you see here, and if you have something to say, please feel free to leave a comment and let us know what you think.

And without further delay, here we go with this week's links:

How Africa is embracing “the cloud” on its own terms | Ars Technica

Africa is fertile ground for the mobile-cloud industry, whether it's mobile applications or data centers to deliver the traffic, but it's not always easy to navigate the tricky social, economic and technical challenges of doing business there.

Why Hadoop is the A-list of Big Data | Tom's IT Pro

Big Data is the biggest buzz word of the moment, but it's about trying to process massive amounts of data, a problem many organizations are facing. And many are finding that open source Hadoop can help them process to the scale that big data repositories require.

“10 Ten Reasons why You’re Programming Wrong” And Boring/Annoying Your Audience | The Exception Catcher Blog

Unfortunately, this writer doesn't give you reasons, but he's making fun of posts that try to tell you ways of programming right. Maybe he's onto something.

451: Web censorship status code | ZDNet

We've all seen 404 messages, but increasingly there are calls to have a new code that shows up for sites that have been shut down for censorship reasons.

Agile Testing Challenges - Webinar Q&A with Lisa Crispin |SmartBear

Agile Testing Coach Lisa Crispin answers three questions about challenges Agile teams face when it comes to testing including how to increase the visibility of the testing process and how to differentiate between developers and testers in Agile.

Photo by Tomma Henckel Used under Creative Commons Share Alike/Attribution License.

5 Links for Developers and IT Pros 6-1-12

  
  
  
5 6 1 12It's Friday and that means it's time for our weekly feature where we search the Web looking for 5 interesting, funny and poignant links for developers and IT Pros.

If you missed our other post this week, Ads May Not Be Best Way to Monetize Mobile, please check it out. Ads are much more annoying and intrusive on a small phone screen and app developers need to consider more creative approaches for making money.

Please consider subscribing if you like what you see here, and if you have something to say, please feel free to leave a comment and let us know what you think.

And without further delay, here we go with this week's links:

Making It in IT: Don’t panic! Analyze Your Situation | Tom's IT Pro

An experienced IT Pro wants to know how to increase his skill set to make himself more marketable in a cloud computing environment. Tom's IT Pro writer Ed Tittel describes a fairly quick path to upgrade his skill and certification set.

8 Things You Thought Were Totally Unhackable But Are Actually Vulnerable | Input Output

You want to believe that certain things are rock-solid, but as veteran technology journalist Pam Baker points out in this article, the entire world is hackable and that includes such scary items as insulin pumps, the "smart" meter attached to your house and 6 other items you want to check out.

Why you need to make your tests fail |.NET Code Geeks

Why would you want your tests to fail? Quite simply because you find vulnerabilities and mistakes in your code that way. This post delves deep into .net structure and explains why it's a good idea to set yourself up to fail.

Microsoft Trash Talks Windows XP, Tells Businesses to Upgrade to Windows 7 Already | HotHardware

Microsoft desperately wants businesses to drop Windows XP and upgrade to Windows 7, so it's telling them that it's more expensive to keep XP than it is to upgrade. Have to take that advice with a grain of salt, I imagine, when it's also in Microsoft's economic best interest to have these companies upgrade.

What Medieval Castles Can Teach You About Web Security | Software Quality Connection

It's an intriguing title, but this article also has substance. You see, medieval castles had layers of defense to get through before you could get inside. It wasn't always fool-proof, but it gave the castle residents a fighting chance. You might want to consider a similar layered approach for your IT security.

Photo by Tomma Henckel Used under Creative Commons Share Alike/Attribution License.

5 Links for Developer and IT Pros 3-9-12

  
  
  
3 9 12 5It's Friday and that means it's time for our weekly feature where we search the Web looking for 5 interesting, funny and poignant links for developers and IT Pros.

Please consider subscribing if you like what you see here, and if you have something to say, please feel free to leave a comment and let us know what you think.

And without further delay, here we go with this week's links:

Identity as a Service  | Input Output

It's clear that the current system of protecting our computers with passwords is not working. Some companies are beginning to offer the concept of Identity as a Service, which would let IT outsource identity management and provide end users with a single sign on solution without having to remember multiple passwords across sites and services, but can such a system work any better than the current one?

Readying for the inevitable - A cloud services provider breach - Cloud Commons

How carefully have you read your cloud computing agreement? Chances are you just signed on accepted it, but you need to know how your cloud service provider is protecting your data, and what they will do if that (inevitable) breach occurs. While it's not always easy to understand your service level agreement, you should make sure you are clear on your rights and your vendor's responsibilities.

15 Tenets For The Software Engineer - Java Code Geeks

An experienced programmer attempts to list the key traits necessary to be a successful software engineer. Have a look and see if you think he's right or not, and if he left anything out you consider important.

Test Driven Development without Tears | Agile Zone

Testing is essential to the software development process, but it's not always given the respect it deserves. In this article a long-time tester relays the lessons he's learned over the years and explains what works and perhaps more importantly, what doesn't.

What Every Programmer Should Know About SEO| kate{mats}

Most programmer's probably don't give a hoot about search engine optimization. For the most part, they probably see SEO as the responsibility of marketing or the web development team, but one programmer who worked for an SEO company attempts to explain SEO and why it's important for programers to understand  how it works.

Photo by Tomma Henckel Used under Creative Commons License.

5 Links for Developers and IT Pros 9/2/11

  
  
  
5It's Friday and that means it's time for our weekly feature where we search the Web looking for 5 interesting, funny and poignant links for developers and IT Pros.

If you missed our post from earlier this week, Kundra Says Head to the Cloud for Cost Savings, please have a look now. Former US CIO Vivek Kundra believes governments will embrace the cloud as way to save money, and if it works for the government, it should work for you too.

If you like what you see here, please consider subscribing and if you have something to say, please feel free to leave a comment and let us know what you think.

And here we go with this week's links:

Let's not forget what makes a good tester a good tester - Agile Zone

It's not easy to find good Agile testers. That's why you have to always keep the key skills in mind when you're hiring.

Smartphone patent lawsuits' impact will trickle down to developers - FierceWireless

You might think all those patent lawsuits going on among the tech giants aren't your concern, but sooner or later it could be your problem. Be sure to check out the very nice infographic explaining the different patent infringement cases. Can't tell the players without a score card.

Five things Android needs to address on the enterprise side - O'Reilly Radar

If Android wants to succeed in the enterprise, Google needs to beef up its enterprise cred. I'll give you hint: It has something to do with security.

How to Improve Communication Between QA and Development - Software Quality Connection

QA is supposed have development's back, right? If that's the case, why does communication always seem to be so bad between the two. This article provides some practical advice on how to get these two crucial parts of your team on the same page.

Another Look at IT Staffing - Part IV - Unchartered Waters - TechTarget

The long-term trends may not look great for full time IT staffers, but there are ways you can ensure your long-term viablity. This article gives some concrete tips on how to do that.

Bonus: A Look at Steve Jobs' Calendar Now That He's No Longer CEO (humor) - Cult of Mac

Now that Steve Jobs has stepped down from his day-to-day involvement with Apple, this piece takes a humorous look at what his calendar might look like moving forward -- and it looks like he might be a bit of a helicopter Chairman.

Photo by Tomma Henckel Used under Creative Commons License.

5 Links for Developers and IT Pros 8/19/11

  
  
  
5aIt's Friday and that means it's time for our weekly feature where we search the Web looking for 5 interesting, funny and poignant links for developers and IT Pros.

If you missed our post, When It Comes to Tablets, It's All iPad, please have a look now. It's worth noting that I wrote that post before hearing about HP's decision to bail from the tablet market.

If you like what you see here, please consider subscribing and if you have something to say, please feel free to leave a comment and let us know what you think.

And without further delay, here are this week's links:

How to Avoid Blowing Your IT Job Interview: Stop Spewing Acronyms - Input Output

Yes, we get that IT people tend not to be the most social people on the planet, but that doesn't mean you can't let a little personality and inquisitiveness come through in the interview. In fact, in many cases it can win you the job.

Is It Time to Become an Android Developer? - Climbing the IT Ladder

Even before Google spent $12.5 billion earlier this week to buy Motorola Mobility, it was probably a good idea to consider adding Android skills to your programming arsenal. One thing's for sure, whatever happens with this deal, Android is sticking around for a while and it may be worth your while to figure out how it works.

Why QA Must Have Its Own Databases - Software Quality Connection

It seems silly that that this would even warrant an article. Of course QA requires its own test databases, but unfortunately too often that's not the case -- and it's time it changed.

[Dude|Sir], That's Not Programming | Dr Dobb's Journal

Academics may argue about what defines a successful programmer, but if you're a programmer you know the score. And it has little to do with degrees and certifications.

What Google Plus Needs to Do to Win Developers' Hearts - ReadWriteWeb

If Google + wants to beat Facebook and Twitter at the API game, it's going to have make life easier for programmers, and that means among things, a clear, well documented API and an easy path to making money.


Photo by Tomma Henckel Used under Creative Commons License.
All Posts