BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Development Follow 141 Followers

IEEE Helps You Make Sense out of Programming Language Rankings

by Michael Stiefel Follow 0 Followers on  Jul 31, 2017 1

Unlike other programming language surveys, the IEEE Programming Language Survey gives you the ability to interactively alter the weights on the ranking criteria. Applying 12 metrics to 10 data sources, they rank 48 languages. They also explain their design, methods, and data sources.

Development Follow 141 Followers

10 Weeks to QCon New York: Keynotes Announced and Early Peek into the Speaker Lineup

by Wesley Reisz Follow 9 Followers on  Apr 24, 2017

QCon New York (the 6th annual software conference) is just 10 weeks away. June 26-28 QCon returns to its new location at Times Square’s Marriott Marquis, but with the same great lineup of speakers. 2017 features speakers from Stitch Fix, Google, Netflix, Lyft, Pivotal, Redis Labs, among others.

Culture & Methods Follow 173 Followers

CA Technologies CEO Says "Built To Change is the New Paradigm"

by Shane Hastie Follow 11 Followers on  Dec 08, 2016

CA Technologies CEO Mike Gregoire opened the recent CA World conference predicting that successful companies of the future will be “Built To Change” by putting software at the center of everything they do, and that they need to be "built to change" from the ground up with software as the primary enabler of competitive advantage. He gave examples of the impact of this disruption.

Culture & Methods Follow 173 Followers

Technologies for the Future of Software Engineering

by Ben Linders Follow 8 Followers on  Dec 01, 2016 4

The Cloud, infrastructure as code, federated architectures with APIs, and anti-fragile systems: these are technologies for developing software systems that are rapidly coming into focus, claimed Mary Poppendieck. Systems are moving towards the cloud, and APIs are replacing central shared databases and enable the internet of things. We need to develop anti-fragile systems which embrace failure.

Culture & Methods Follow 173 Followers

How Agile and Architecture Parted and Finally Became Friends

by Ben Linders Follow 8 Followers on  Sep 13, 2016 1

People stopped seeing the need to define the architecture or do software design due to incorrect interpretation of the agile manifesto, argued Simon Brown. Many software developers don’t seem to have a sufficient toolbox of practices and the software industry lacks a common vocabulary for architecture. A good architecture enables agility with just enough up front design to create firm foundations.

Culture & Methods Follow 173 Followers

Deliver Shippable Products with Good Engineering Practices

by Ben Linders Follow 8 Followers on  Aug 25, 2016

Good engineering practices are the tools that help agile teams to deliver shippable products. Although many engineering practices have proved to be effective, they are not as widely used as they should be. Agile anti-patterns like the software testing ice-cream cone, accumulating technical debt and functional silos prevent teams from delivering a potentially releasable product.

Architecture & Design Follow 607 Followers

Software Developers Use Domain Driven Design to Drive Business

by Mikael Zandin Follow 0 Followers on  Aug 17, 2016

Increasingly, software developers have the ability to not only maintain and architect code, but extend their expertise to providing direction to the business. By using domain driven design, developers can discover customer behaviors and recommend practices that change the nature of the business.

Architecture & Design Follow 607 Followers

Stop Over-Engineering, Build What the Customer Really Needs

by Jan Stenberg Follow 6 Followers on  Jun 25, 2016 3

After working with many different teams, Greg Young has found that they often are drastically over-engineeringing in their projects. Teams start to work on 9 month projects, but by thinking on the problem from another perspective they may be able to deliver 95% of the value in just a few weeks, Young claimed in his keynote at the recent DDD eXchange conference in London.

Culture & Methods Follow 173 Followers

How to Effectively Debug Software

by Ben Linders Follow 8 Followers on  Jun 09, 2016 1

InfoQ interviewed Diomidis Spinellis, author of the books Code Reading and Code Quality, about finding and fixing errors in software, principles for debugging software and how to improve the effectiveness of debugging, how to write code that requires less debugging, and what managers can do to support error prevention and handling.

Culture & Methods Follow 173 Followers

Technologies and Trends in Developing Complex Software Systems

by Ben Linders Follow 8 Followers on  May 26, 2016 7

The Software-Centric Systems Conference explored new technologies, trends, and experiences in developing complex software systems. InfoQ spoke with Rob Howe and Martijn Rutten, two members of the program committee, about the main challenges that software development is facing, technology developments, driving innovation, and deploying agile to improve process reliability and deliver value.

Culture & Methods Follow 173 Followers

Software Industry Pioneer Ed Yourdon Dies

by Shane Hastie Follow 11 Followers on  Jan 26, 2016 1

Software industry pioneer, prolific author, researcher, consultant and photographer Edward Yourdon died on January 20, 2016

Culture & Methods Follow 173 Followers

Uncle Bob Proposes an Oath to Programmers

by Abel Avram Follow 4 Followers on  Nov 28, 2015 9

Uncle Bob proposes an oath to software programmers as other professions have, considering the importance of this craftsmanship.

Culture & Methods Follow 173 Followers

Business Case for Diversity in Organizations

by Ben Linders Follow 8 Followers on  Sep 12, 2015

There is a positive correlation between diversity and financial performance and in an inclusive workplace, employees are more engaged which is crucial for retention and performance says Regina Chien. Having a diversity of thought and life experiences is going to help engineers create the best products.

Architecture & Design Follow 607 Followers

10 Properties Defining Software Architecture

by Jan Stenberg Follow 6 Followers on  Aug 27, 2015 2

Software architecture is a process; a sequence of strategic design decisions mapping specification and business goals to architecture design, and a thing; a set of views produced by the process that address different stakeholders, Michael Stal states describing how to define a software architecture.

Followers

Software – Is it "Engineering" Yet?

by Ben Linders Follow 8 Followers on  Jul 16, 2015 49

At the GOTO Amsterdam 2015 conference Mary Shaw talked about progress towards an engineering discipline of software. She explored what it means to have an engineering discipline, how far we have progressed toward having one for software, and what can be the next steps.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT