Software Development

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

gymnist agile flexible strong competition graceful focused vision champion
ai artificial intelligence technology abstract layered background

innovation startup hands holding lightbulb spark innovate light by riccardo Annandale via unsplash

What is design thinking? An agile method for innovation

Design thinking eschews traditional development processes in favor of an agile, flexible method for developing products and services with a unique focus on the customer.

multi tasking project management designer

What is a product manager? A complex, cross-functional role in IT

Product management is a complex role that requires a balance of soft and hard skills to manage requirements and to deliver quality products that align with the business’ goals.

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

Top 18 enterprise architecture tools for 2021

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

teamwork collaboration / leadership / development / developers / abstract data

4 reasons to prioritize developers' infrastructure needs

In the rush to deliver new digital solutions, companies often ignore the needs and requirements of development infrastructures and cut corners in devops processes, resulting in missed problems and costly fixes down the road.

gymnist agile flexible strong competition graceful focused vision champion

SAFe certification: Launch your Scaled Agile Framework career

The Scaled Agile Framework (SAFe) helps large organizations leverage the benefits of agile, making those who have SAFe certification in demand. Here’s how to kick off your SAFe career in the right direction.

Dan Krantz, CIO, Keysight Technologies

Keysight Technologies CIO: Tech companies need to modernize IT too

The architecture is composable and processes are agile at the electronics manufacturer, but for Dan Krantz and team, a ‘growth mindset’ is just as important.

A businessman calmly walks with his briefcase while being consumed by binary flames.

11 dark secrets of application modernization

Dragging legacy apps into the modern era is a key pillar of digital strategies today. It’s also harder, more costly, and less rewarding than you might think.

team manipulates coding elements / programming / interface / development / developers / teamwork

The new age of business ‘creators’

How citizen developers will help IT leaders usher in a new era of innovation, speed, and collaboration in application development

artificial intelligence automation digital brain thinkstock 875595818 100749926 orig

Top 10 AIOps platforms

Infrastructure monitoring tools injected with artificial intelligence and machine learning algorithms can anticipate and analyze events and alerts, keeping your enterprise stack humming.

gear integration motion accuracy cooperation

What is iPaaS? Integrating data flows to create new services

An integration platform as a service (iPaaS) is a cloud-based tool for linking existing applications and data flows into new services. Here are the key use cases, examples, and vendors.

human capital / recruiter / recruiting / recruitment

Change by design: The new role of digital and software in organizational transformation

It’s time to reimagine the role of digital transformation in the future of work, create new value for digital-first customers, reskill employees for the new world, and explore innovative technologies to build tomorrow’s business,...

data scientist woman at virtual monitor user interface tools for data science by metamorworks getty

Best practices to embrace an ‘MLOps’ mindset

Most AI projects do not make it to production due to a communications gap. MLOps can help close the gap.

broken light bulb innovation fail fragile binary by patpitchaya getty 2400x1600

Two things that will never work here

When looking to create a more agile business, we can take inspiration from many sources. But ultimately, the problems we need to solve are our own.

framework metal

What is CMMI? A model for optimizing development processes

The Capability Maturity Model Integration (CMMI) helps organizations streamline process improvement, encouraging a productive, efficient culture that decreases risks in software, product, and service development.

10 targeted training bullseye

CMMI certifications: A complete guide

The CMMI institute offers certifications and training courses for individuals, appraisers, and instructors, but you’ll have to start at the associate level and work your way up.

Hands type on a laptop keyboard.

‘Citizen developer’ success requires strong IT oversight

In the hands of business users, low-code and no-code tools can be powerful — and risky. Here’s how IT leaders are setting up guardrails to ensure projects don’t go off track.

teams / teamwork / collaboration / discussion / planning / meeting / communication

4 tips to kickstart your agile practice

As we go from crisis to recovery in year two of COVID, it's time to reset your team's agile velocity. Here's how.

avoid detour side step trap hole in floor arrow by lucadp getty images

7 pitfalls that undermine DevOps success

IT leaders seeking faster delivery of apps and services are increasingly turning to DevOps. But blending development and operations is tricky business.

Load More