BT
Development Follow 684 Followers

Readable Code - Why, How and When You Should Write It

by Thomas Betts Follow 48 Followers on  Oct 02, 2018

Most people would say they want readable code, and may even prefer readability over functionality. But when it comes down to asking people to define readability, opinions will start to diverge. At Explore DDD 2018 , Laura Savino covered why we want readable code, what it really means to be readable, and when readability absolutely must take priority over other considerations.

DevOps Follow 971 Followers

Focusing on Business Outcomes at Barclays: Overcoming the "Urgency Paradox"

by Manuel Pais Follow 9 Followers on  Jul 26, 2018

Jonathan Smart, head of working ways, and Morag McCall, PMO at Barclays, spoke last month at the DevOps Enterprise Summit in London about re-thinking the entire flow of work, from initial idea triage until releasing to production. This means introducing agility into how the application and services portfolio is managed, as well as changing the role of the PMO and finance departments.

Culture & Methods Follow 798 Followers

Getting More Work Done in Fewer Working Hours

by Ben Linders Follow 28 Followers on  Jul 05, 2018

When Jason Lengstorf’s body was actively falling apart due of the way he was working, he decided to limit his computer usage and create pockets of high-focus effort. Working fewer hours prevents you from becoming overtired or unfocused. We need to treat downtime with the same level of care as we treat our uptime, using breaks to make creative connections, recharge, and to remember why we work.

Culture & Methods Follow 798 Followers

Sustainable Software with Agile

by Ben Linders Follow 28 Followers on  Apr 26, 2018

Sustainable software enables you to deliver changes to the customer more quickly with a lower likelihood of bugs, decrease of the total cost of ownership of applications, and increase business agility. It’s possible to verify the sustainability of software using a combination of automated analysis of source code, expert review of technical artifacts, and comparison with benchmark data.

Culture & Methods Follow 798 Followers

Software Engineering for Creativity, Collaboration, and Inventiveness

by Ben Linders Follow 28 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 798 Followers

Oath for Programmers

by Ben Linders Follow 28 Followers on  Sep 16, 2017 5

Our society demands a commitment to professional behavior; we need an oath for programmers as lives and fortunes depend upon the proper construction and execution of software, argues Robert Martin. According to him, this will have to be enforced by membership in an professional association.

Culture & Methods Follow 798 Followers

Tackling Technical Debt at Meetup

by Ben Linders Follow 28 Followers on  Aug 24, 2017

Continuous product health can be realized by regularly prioritizing the highest impact technical debt items and knocking those off systemically. You need to continuously iterate how you're tackling technical debt to drive more and more impactful results. Going for maximum impact items first and communicating the impact of paying down technical debt is what Yvette Pasqua, CTO of Meetup, recommends.

Culture & Methods Follow 798 Followers

Adopting Agile and DevOps at Wyndham Vacation Rentals UK

by Ben Linders Follow 28 Followers on  Aug 17, 2017

Embedding agile and DevOps had a positive impact on the role of QA at Wyndham; focusing effort in the earlier lifecycle stages has led to smoother releases with fewer bugs and post-production issues. Business colleagues and customers are more involved throughout the delivery cycle, making testing a shared responsibility .

Culture & Methods Follow 798 Followers

Managing Crowdsourced Testing

by Ben Linders Follow 28 Followers on  Jul 13, 2017

Crowdsourced testing is a unique way of involving the crowd- meaning the real users/testers- into software testing under real world conditions. It helped Swisscom to find defects very early in the development process and increase the quality of products.

Culture & Methods Follow 798 Followers

Putting Quality Back in Agile with Lean

by Ben Linders Follow 28 Followers on  Jun 29, 2017

The agile manifesto and lean practices are very complementary; lean can be a useful addition to a very strong agile process to increase quality. Interviewing real clients or client proxies to deeply understand their pain points and visualizing the process by diving into the handovers between departments helps to uncover problems faster and fix those problems more efficiently for a lower price.

Culture & Methods Follow 798 Followers

Evan Leybourn of IBM on the Theory of Agile Constraints

by Hugo Messer Follow 1 Followers , Shane Hastie Follow 28 Followers on  Jun 25, 2017

Evan Leybourn is talking at the upcoming Agile Indonesia conference. He spoke to InfoQ about his Theory of Agile Constraints, defining value in an initiative, agile budgeting and #NoProjects.

Culture & Methods Follow 798 Followers

How Testers Can Become More Technical

by Ben Linders Follow 28 Followers on  Jun 15, 2017

Testers who are able to successfully apply technical techniques of the testing craft during testing are more valuable; they increase both the quality and productivity of their teams. To become more technical, testers can learn something about code, and they should know how to manipulate and parse text files and how to use the most important analysis tools for their application platform.

Culture & Methods Follow 798 Followers

Bridging the Gap between Legacy Systems and Modern Techniques

by Ben Linders Follow 28 Followers on  May 25, 2017

Aging platforms that are managed with manual, time consuming processes can be costly. Teams can make a business case to management based on hours lost by repetitive work or re-work caused by human error for introducing modern techniques like automation tools and containers. The result is a predictable and repeatable process with minimal human interaction to deploy more often and more confidently.

Culture & Methods Follow 798 Followers

Refocusing e-Commerce with Lean

by Ben Linders Follow 28 Followers on  May 11, 2017

Auchan:Direct, the online grocery delivery service of Auchan France, decided to apply lean to develop a new e-Commerce website. Their CEO was the first customer and they used continuous and fast feedback from their clients on the new experience to improve website quality using continuous delivery.

Culture & Methods Follow 798 Followers

Scaling Lean Startup: Principles over Process

by Ben Linders Follow 28 Followers on  May 04, 2017

Large organizations want to be like lean start-ups but they need to rethink how they hire, incentivize and manage their staff to become an agile organization. Organizations should reward teams for making low-risk decisions based on what they can learn quickly and build in the value of learning in addition to delivery.

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