Software Development

Software Development | News, how-tos, features, reviews, and videos

cso ts ai ml by just super getty images 2400x1600
handicap disabled wheelchair inclusive accessibility by mabel amber via pixabay 3083991 2400x1600px

bicycle racing binary blur compete speed fast lead by maico amorim unsplash

How to speed up software development (without killing morale)

In the wake of the pandemic, IT leaders are under increasing pressure to deliver solutions fast. But many CIOs are finding the steps they’ve taken to iterate quickly aren’t enough to support increasing business demands.

digital pixels building growth chart motion fractal futuristic

How low-code platforms are transforming software development

Drag-and-drop platforms enable developers to assemble applications without manual programming. Toyota, ConocoPhillips, and GlobalTranz are among those enterprises leveraging low-code to create business value.

Agile Project Management

Agile vs. waterfall: Project methodologies compared

Agile and waterfall each offer unique benefits and drawbacks. Here are the pros and cons of each method, and how to know which is right for your organization’s projects.

itil tips for implementation lightbulb innovation process strategy iot by ipopba getty

5 lessons when creating a ‘customer zero’ program

Technology organizations must invest in a “customer zero” program to drive internal innovation, improve quality, and demonstrate they believe in their own products and services.

lies that people tell themselves pinocchio liar lying by malerapaso getty

10 lies CIOs tell themselves about their agile practices

Seeking to accelerate software delivery, IT organizations are embracing agile but all-too-common self-deceptions and persistent problems have most falling short.

Man holding finger up to bullseye target

How architecture helps agile projects hit business targets

Business and enterprise architecture can be very complementary to the success of agile programs and projects, increasing the odds of reaching your targeted business outcomes.

leading tech bench mark measuring success measure tape

4 software development KPIs that matter today

In today’s Agile-driven world, traditional KPIs are not the best measures of software development productivity. Here are redefined metrics for assessing team performance, output, and morale.

software development / application testing / tools in hand amid abstract code mapping

Pros and cons of low-code platforms

The sales pitch is enticing: Apps with a few clicks. But what are you really setting your organization up for when you buy into low-code development?

machine learning and mlops hpe ezmeral softwaretg

Deeplearning4j: Deep learning and ETL for the JVM

Aimed at integrating models with Java applications, Deeplearning4j offers a stack of components for building JVM-based applications that incorporate AI

database data center futuristic technology

Beyond NoSQL: The case for distributed SQL

What if the main problem with relational databases was the back end and not the front end?

Frank Nazzaro, CIO, Freddie Mac

Freddie Mac banks on modern delivery

Frank Nazzaro, CIO of Freddie Mac, explains how the modern delivery software development model, which goes beyond Agile, increases development velocity and quality.

abstract fire rays 100152558

Learn PyTorch: The best free online courses and tutorials

Look no further than these excellent free resources to master the development of deep learning models using PyTorch

programming / coding elements / lines of code / development / developers / teamwork

Managing work from the front

Being a frontline manager requires a careful negotiation between the business and the engineers. If we focus our efforts on needs, we’ll always be doing the right things.

angry broken

20 reasons why software projects fail

From outsized expectations to fundamental feature changes, software development projects get derailed — or declared failures — thanks to a variety of project management and technical factors.

Squeegee cleaning glass with blue sky

4 ways to run a leaner dev team

Covid-19 has brought many challenges for today's IT leaders, including continuing to drive new value without adding talent or increasing budget. Here's a new look at running lean.

digital transformation binary change agile growth

3 ways to apply agile to data science and dataops

Take an agile approach to dashboards, machine learning models, cleansing data sources, and data governance

speedometer / speed / fast / high performing / limits

11 ways to accelerate your software project

Strategic decisions can help accelerate software projects to capitalize on business opportunities — but IT leaders must be mindful of the traps and tradeoffs.

gears / build management + automation / circuits

COVID-19 accelerates enterprise use of automation in digital transformation

As the pandemic increased digital demands, technology leaders were forced to move up roadmaps for RPA and hyperautomation

Load More