Thinking

Featured Article

Prioritizing People in Application Security

Application Security is an emergent property. Application security can only be built in, and that takes people.

Keep Reading
Prioritizing People in Application Security

Additional Posts

Doing More to Secure Software

Doing More to Secure Software

Our adversaries understand the broad attack surface that software-defined systems represent. Yet, using industry-standard tools is not standard practice for many developers.

More
Short-Term Thinking in a High-Performance Culture

Short-Term Thinking in a High-Performance Culture

Long-term employees are what any high-performance organization wishes to hire. Short-term employees can be motivated outside of total project success. Sometimes to the detriment to the project.

More
Scaling DevOps in a Multi-Cloud Environment

Scaling DevOps in a Multi-Cloud Environment

Increasingly, software engineering is moving to a multi-cloud environment. This strategy has opened the door to a massive array of options for developer teams that they need to be prepared to manage.

More
Driving Development Velocity

Driving Development Velocity

Velocity is key. Whether racing your competitors to market (in commercial environments) or trying to outpace the threat (in defense), delivering high-quality software at speed is critical.

More
When a Standard Exists, Use It!

When a Standard Exists, Use It!

Whether building a new GUI for a client or engineering a high-performance simulation, there are opportunities to accelerate your development by applying standards.

More
Static vs. Dynamic Linking

Static vs. Dynamic Linking

There's two kinds of linking in the world: Static and Dynamic. Which should you choose for your library?

More
Leveraging Core Principles to Achieve Goals in Software Engineering

Leveraging Core Principles to Achieve Goals in Software Engineering

Principle-based decision making in Software Development helps teams stay in sync with goals. The application of a common set of core principles can take a team from good to great.

More
Using Machine Learning to Classify "Unclassified"

Using Machine Learning to Classify "Unclassified"

How can we use machine learning (ML) to address open-world classification of unknown (novel) objects?

More
7 Secrets to Daily Standup Success

7 Secrets to Daily Standup Success

Understanding the reason behind seven key attributes of the daily Standup will raise your meetings to the next level.

More
Hellebore Consulting Group Awarded $950M ABMS Contract

Hellebore Consulting Group Awarded $950M ABMS Contract

The Air Force this week issued a contract to Hellebore Consulting Group, LLC, to support the U.S. Air Force Advanced Battle Management System (ABMS) program.

More