Topic: software development

Going to school on open-source security

Open-source software forms the backbone of most modern applications. According to the 2018 Black Duck by Synopsys Open Source Security and Risk Analysis Report, 96 percent of the 1,100 commercial applications that the company audited for the survey contained open-source components, with each application containing an average of 257 open-source components. In addition, on average, … continue reading

Industry Watch: A manifesto for modern development

When my girls were little, they were big fans of  “The Little Mermaid,” so at bedtime I would read to them from a book called “Ariel’s Painting Party.” The story goes like this: Ariel saw a sunrise that was so beautiful that she decided to paint it. When she was finished, she showed it to … continue reading

Industry Watch: Software development still starts with requirements

How can companies know that their development process is on track, and that the product they’re developing is actually what they need to provide to customers? Scott Roth, CEO of Jama Software, believes predictive product development is essential for that. The key is visibility into your development processes, and comparing it to benchmarks – either … continue reading

Higher education benefits are win/win for software engineers

American scientist Neil Degrasse Tyson said, “There is no greater education than one that is self-driven.” That couldn’t be more true than in the fields of software engineering and computer science today. While an undergraduate degree often opens the door to an entry-level job in a chosen field, a higher degree like a Masters or … continue reading

Analyst View: Scope, silos stifle software innovation

Software innovation can be constrained by scope limitations, and the barriers created by artificial silos in existing systems and organizations. But help is at hand. This article looks at two very different approaches — the application of systems engineering, and customer-centric thinking. Legacy sets limits In the early days of a software development project, there … continue reading

The 2018 SD Times 100

A celebration… of the best of the best in the software industry.The companies listed here are challenging the accepted methods of creating software with visionary ideas, creative solutions and best-of-breed tools that come raining down to us, like candy from a cracked piñata. This year’s cornucopia of treats includes many of the classics, from testing … continue reading

4 must-haves for successful digital transformation

Prior to the digital age, businesses tended to define themselves according to their products or services. However, digital technology has fundamentally altered buyer expectations and habits in both the B2B and B2C sectors. Survival in the modern marketplace necessitates viewing customers, rather than the product or service, as the center of the enterprise, and embracing … continue reading

premium Get happy developers to do what you want

How do we influence the operation of a complex dynamical system like a team? How do we get a development team to function closer to our preferences, and still let people operate as self-determinate humans? In Dynamics in Action, author Alicia Juarrero describes complex systems such as people in terms of the constraints they operate … continue reading

How to align technical details with business requirements

One of the biggest challenges of software development is aligning technical details with an organization’s business requirements. This is an essential concern if you want to put ideas, applications, and processes into the real world successfully — whether they are virtual in software or physical in hardware. Until we’re able to bend the laws of … continue reading

Iterations are the currency of software innovation

In the modern economy, every business is a software business. Why?  Because companies have figured out that the easiest way to introduce innovation into a marketplace is with software, whose defining characteristic is that, well, it’s soft.  Instead of waiting months to make a change to some physical piece of equipment, software can be distributed … continue reading

JFrog launches Enterprise+ to provide end-to-end management of binary artifacts

JFrog has announced the release of Enterprise+, which is a universal software binary platform. The announcement was made at the company’s swampUP user conference in Napa Valley this week. “Users today have zero tolerance for broken, cumbersome, and slow software updates. We all strive to achieve life without outages,” said Shlomi Ben Haim, CEO and … continue reading

Rookout brings agility to the software debugging process

Rookout has launched as a rapid debugging solution, and has secured $4.2 million in funding. With Rookout, developers can debug and understand issues in their code by collecting data on-demand, without needing to code, re-deploy, or restart their applications. Typically, the debugging process is complicated and lengthy, the company explained. It often involves writing additional … continue reading

DMCA.com Protection Status