Software Development

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

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

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

azure kinect 02 lg

Working with the Azure Kinect Developer Kit

Building applications on top of the Kinect depth sensor

layered image of male executive holding thumbs up in CMYK

14 technology winners and losers, post-COVID-19

The coronavirus crisis has shaken up business as usual, with some IT strategies and tools rising to the occasion and others in line for a rethink or tough recovery post-pandemic.

trim the fat scales reduce weight loss reduction by ronit shakedvia unsplash

11 ways to cut hidden fat from your IT budget

As the economy takes a turn and IT budget forecasts slip downward, it’s time to tighten up your technical stack — before the CFO comes calling.

agile retraining cross train crossfit jumping athletic excel

Remote agile development: Top tips and tools for managing dispersed teams

The coronavirus pandemic has agile teams adjusting to asynchronous remote collaboration. IT leaders who have spearheaded the agile development efforts of far-flung teams share their tips for success.

coding / programming / development / binary code

10 developer skills on the rise — and five on the decline

Developers remain in high demand, but the skills they need to succeed are in constant flux. Here’s how to ensure your programming chops are on point and sharp.

artificial intelligence / machine learning

What makes a great chatbot? Laser focus on customers

Chatbot success hinges on the right NLP algorithms and regular upkeep, experts say. Here’s how to ensure your chatbot initiative pays off.

devops code programming agile digital transformation by florian olivo nathan dumlao via unsplash

Scaling agile and DevOps for digital transformation

Overhauling your product and services development and delivery process at the organizational level can help ensure digital success.

IDG Tech Spotlight  >  Containers + Virtualization [ CIO / March 2020 ]

Containers and Kubernetes: 3 transformational success stories

This powerful combo of workload portability and orchestration has become an invaluable business asset in multi-cloud and hybrid cloud environments.

teamwork / collaboration / developers / development / engineers / binary code / virtual interface

Stakeholder management: Your plan for influencing project outcomes

Stakeholder management can be more complex than project managers think. Here’s how to mentor, influence, and communicate with everyone impacted by your project.

thumbs up / teamwork / collaboration / success

What is human-centered design? A product framework that embraces empathy

HCD is a design framework centered around end-user desires and needs. Implementing it can help your company design and deliver high-quality products and customer experiences.

State-of-IT-heart cardiogram

HHS takes low-code approach to healthier legacy apps

The Dept. of Health and Human Services is leveraging agile and low-code dev tools to cut down tech debt, moving some of its 100-plus legacy apps to the cloud.

frustrated man with abstract code background

11 reasons users still hate your software

Major consumer software, apps and websites give your business users outsize expectations of what your small dev team can do. Here’s how to tackle their (often valid) complaints.

development / developers / double-exposure industrial site cityscape

How to harness the promise of ‘citizen developers’

With talent in short supply, IT is turning to end users to fulfill app dev needs. But turning these ‘citizen developers’ into business assets takes foresight and strategy.

wrenches in different sizes / an iterative process of development or repair

Top 13 enterprise architecture tools for 2020

These popular and emerging EA tools offer businesses everything they need to support enterprise architecture and digital transformation.

Load More