IT Executive
Adopting Microservices at Netflix: Lessons for Team and Process Design
The top lesson that Cockcroft learned at Netflix is that speed wins in the marketplace. If you ask any developer whether a slower development process is better, no one ever says yes. Nor do management or customers ever complain that your development cycle is too fast for them. The need for speed doesn’t just apply to tech companies, either: as software becomes increasingly ubiquitous on the Internet of Things – in cars, appliances, and sensors as well as mobile devices – companies that didn’t used to do software development at all now find that their success depends on being good at it.
How Big Data is Changing the CFO Role
As IMA found in its recently released 2014 Salary Survey, salaries remained stagnant or declined for accounting and finance professionals in traditional areas of responsibility, such as taxation and audit. The finance function is evolving and CFOs are expected to know more about the trends affecting businesses today, including big data and technological innovations. I recently spoke with Krish Venkataraman, CFO and COO, of Syncsort about this “new breed” of CFOs.

Four Principles for Staying True to Real Agile
Over time, software teams develop their own variants of Agile. Here's how to make sure your practice remains aligned with the spirit of Agile.
Understanding the Chief Data Officer Role
Organizations may build their businesses on data, but they don’t necessarily manage it well. That’s why Chief Data Officers (CDO) can play a valuable role in helping the organization value its data across the enterprise.
Featured White Paper
The Guide To Continuous Delivery
Download your copy of the results to see how your organization stacks up. Included in the guide are:
- The full research findings from the report
- An infographic of how automated deployment works
- A Continuous Delivery maturity checklist
- Pre-requesites for a successful implementation of Continuous Delivery
DevOps

Proving 6 Popular DevOps Myths Wrong
Just as with any transformational and disruptive movement, DevOps can be misunderstood or mischaracterized. Here are some of the top DevOps myths.
Hacking Vs Engineering: Not All "Bad Code" is Bad
Despite all the user stories, research, and testing, it’s almost impossible know if you’re building the right thing… until people use it. Mikey’s approach—hack first, engineer later—is really refreshing. It allows for a better understanding of the process and requirements. “This is a prototype, it’s ok if it breaks” vs “This is a business requirement, and a feature we’re going to be supporting forever.” The challenge becomes to build a culture of trust that assures that everyone on the team has an understanding of the constraints of each. When a hacked-together feature breaks, it’s expected.
What's the Version of My Deployed Application?
In my career, I’ve noticed many small and un-expensive features that didn’t find their way into the Sprint backlog because they didn’t provide business value. However, they provided plenty of ROI during the life of the application, but that was completely overlooked due to short-sighted objectives (set by short-sighted management).
The 2015 Stack Overflow Developer Survey
If you’re reading this, you’re probably a male developer in your late twenties who’s been doing the job for up to five years. You taught yourself to program, use a Windows PC with Notepad++ and class yourself as a full-stack developer. You use Git and JavaScript frequently and drink two cups of coffee per day. That’s the profile of the average Stack Overflow developer from their 45-question 2015 survey. It received 26,086 responses from technically-minded people in 157 countries. Let’s look at the results in more detail…
Featured Blog post
[Infograhic] What's Holding Up Speedier Software And Services Delivery?
Results from a recent study conducted by CIO and IDG, this infographic illustrates what is impact the speed of software delivery.
Featured Event
3rd International Workshop on Release Engineering, Firenze, Italy, 2015
The RELENG workshop series aims to provide a highly interactive forum for researchers and practitioners in release engineering to: (1) make researchers aware of the challenges and research opportunities for modern release engineering, and practitioners of the latest research results; (2) share experiences with practical approaches, tools, methods and techniques that are enabling rapid, robust deployment, and (3) build and maintain connections between the different communities.