3 Tips for Surviving the Talent Shortage

3 Tips for Surviving the Talent Shortage

Talent shortage?  There is a significant and widening skills gap in key areas like cybersecurity, cloud infrastructure, big data, and mobile application development ... and we're not the only ones who have noticed.Talent Shortage Future ForecastingThe CIO Executive Council forecasts 46% of chief information officers will employ contingent workers over the next three to five years. And, within ten years, the average composition of a company’s workforce will be 50% full-time employees and 50% contingent workers.As more and more companies turn to a contingent workforce to close the existing gaps in their IT departments, there are three things you can do now to manage the skills gap in your own organization.Surviving The Talent Shortage Tips1. Hire for agility, not educationOften times, companies spend months attempting to recruit candidates with the exact-right technical expertise and the exact-right experience. In reality, the exact-right candidate rarely exists, and if they do exist, their salary requirements are often incompatible with what the company is willing to pay. As a result,...
Read More
3 Ways to Fail With Scrum

3 Ways to Fail With Scrum

The advantages of Scrum far outweigh the disadvantages.  Quick and iterative delivery of products, transparency among team members, and better communication are attractive aspects of implementing Scrum. It is not impossible, however, for teams to fail with Scrum.  The following are 3 most common ways teams fail with Scrum.Internal ResistanceResistance to change can take a number of forms within an organization. The most common tactics include feet-dragging, project sabotage, and even outright defiance. To be fair, introducing a new process, such as Scrum, to an established development team could easily be perceived as a risk. “Better the devil you know than the devil you don’t know,” as the saying goes, a change in routine is an anxiety-inducing event for many. Forcing team members out of their comfort zones has the potential to create anxiety, and understandably so. To overcome internal resistance to the adoption of Scrum, Scrum Masters would be wise to create certainty around process, milestones, and expectations -...
Read More
Exploring Gender Inequality in Tech

Exploring Gender Inequality in Tech

The U.S. Department of Labor projects that by 2020, there will be 1.4 million computer specialist job openings. Yet U.S. universities are only on track to produce enough qualified graduates to fill 29% of these jobs.  Jobs in tech are plentiful and lucrative.  One might wonder, why is the supply to demand ratio so skewed? What's Going On? The answer is that the tech industry is missing half the population. Only 18% of Computer Science degrees are held by women. Hundreds of tech organizations report having extremely low female participation, and the further up the org charts one goes, the less and fewer women are visible. In fact, there is a significant drop in women in IT as they move into their thirties. The statistics do not improve with major technology companies, which also showcase a relatively low number of women participation. Apple has 20% of women employees in technology; Google has 17% of women in its workforce, while Microsoft, Facebook, and Twitter...
Read More
7 Breathtaking Examples of Amazing Data Visualization

7 Breathtaking Examples of Amazing Data Visualization

Data visualization communicates complex data in a way that is easy to understand so insights can be gleaned quickly. In looking at a slew of numbers and stats, it is not always easy to walk away with meaningful insights. Data visualization solves this problem by displaying abstract information in a way that allows the brain to quickly extract meaning. A successful data visualization conveys meaning in a clear and compelling way, sometimes in just seconds.How should you visualize your data in a way that is both thorough and digestible?Get inspired by the following 7 examples:Data Visualization Example #1:This pyramid from The Next America makes great use of animation to demonstrate how age demographics have shifted over time. Line charts are usually the 'go-to' option for showing change over time in a single view, but with so many variables in this example, there would be too many lines for the brain to process.Data Visualization Example #2:This interactive visualization of North American wind...
Read More
DevOps Is Transforming Software Development

DevOps Is Transforming Software Development

CIO.com and author Isaac Sacolick cover how DevOps requires mindset changes in IT and is one of the key trends in software development to emerge recently. A Merger Of Two GroupsAn amalgamation of “development” and “operations,” “devops” describes the organizational structure, practices, and culture needed to enable rapid agile development and scalable, reliable operations. Devops is about the culture, collaborative practices, and automation that aligns development and operations teams so they have a single mindset on improving customer experiences, responding faster to business needs, and ensuring that innovation is balanced with security and operational needs.For development teams, that usually means standardizing platforms, following an agile development process, and participating in operationally driven initiatives. For operations teams, it means targeting better stability, reducing costs, and improving responsiveness.Core devops practices center around infrastructure configuration standards, automation, testing, and monitoring. But devops also requires cultural and mindset changes in IT.Organizational StructureAnd not everyone agrees on the organizational structure and how responsibilities are assigned between...
Read More