BT
Culture & Methods Follow 671 Followers

Software Engineering for Creativity, Collaboration, and Inventiveness

by Ben Linders Follow 25 Followers on  Apr 12, 2018

A software engineering discipline must be iterative, based on feedback, incremental, experimental, and empirical. Craftsmanship is not sufficient; engineering is an amplifier, it enhances creativity, collaboration, and inventiveness. Continuous delivery is grounded in engineering principles.

Culture & Methods Follow 671 Followers

Leaders Discuss How to Build Great Engineering Cultures

by Rafiq Gemmail Follow 6 Followers on  Apr 02, 2018

QConLondon’s Building Great Engineering Cultures track brought together a panel of leaders to take questions from an audience. Leaders from Google, Sky Betting and Gaming, ITV, Deliveroo and GlobalSign shared how they support and build great cultures for engineers, accounting for individual growth, organisation need, a social conscience and a balanced life.

Culture & Methods Follow 671 Followers

Great Engineering Cultures and Organizations - Afternoon Sessions from QCon London

by Ben Linders Follow 25 Followers on  Mar 17, 2018

The Building Great Engineering Cultures and Organizations track at QCon London 2018 contained talks from practitioners representing digital leaders of the consumer internet as well as transformational corporates from “traditional” sectors. Previously InfoQ published a summary of the morning sessions; this is the summary of the afternoon sessions of this track.

Culture & Methods Follow 671 Followers

Great Engineering Cultures and Organizations - Morning Sessions from QCon London

by Ben Linders Follow 25 Followers on  Mar 15, 2018

The building great engineering cultures and organizations track at QCon London 2018 included talks from practitioners representing digital leaders of the consumer internet as well as transformational corporates from “traditional” sectors. The speakers presented how they established and scaled engineering cultures that keep their organisations ahead of the rest. A summary of the morning sessions.

Culture & Methods Follow 671 Followers

Ethics, Values and Practices for Software Professionals

by Rafiq Gemmail Follow 6 Followers on  Nov 06, 2017

Christiaan Verwijs has recently written about the need for a Hippocratic oath for software practitioners. Robert C. Martin and other commentators have made similar calls in recent months. We examine news in this space and the principles which support a professional practice of software development.

Development Follow 608 Followers

Book Review Understanding Software by Max Kanat-Alexander

by Roland Meertens Follow 7 Followers on  Oct 27, 2017

The book "Understanding Software" by Max Kanat-Alexander is an interesting read for project managers and software architects. It provides insights into how to keep your software simple, and how you can avoid complex unmaintainable software. The book is most useful for project managers and architects.

Development Follow 608 Followers

IEEE Helps You Make Sense out of Programming Language Rankings

by Michael Stiefel Follow 6 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 608 Followers

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

by Wesley Reisz Follow 17 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 671 Followers

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

by Shane Hastie Follow 24 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 671 Followers

Technologies for the Future of Software Engineering

by Ben Linders Follow 25 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 671 Followers

How Agile and Architecture Parted and Finally Became Friends

by Ben Linders Follow 25 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 671 Followers

Deliver Shippable Products with Good Engineering Practices

by Ben Linders Follow 25 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 2114 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 2114 Followers

Stop Over-Engineering, Build What the Customer Really Needs

by Jan Stenberg Follow 34 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 671 Followers

How to Effectively Debug Software

by Ben Linders Follow 25 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.

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