BT

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

Culture & Methods Follow 72 Followers

Managing Crowdsourced Testing

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

Putting Quality Back in Agile with Lean

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

Evan Leybourn of IBM on the Theory of Agile Constraints

by Hugo Messer Follow 0 Followers , Shane Hastie Follow 9 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 72 Followers

How Testers Can Become More Technical

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

Bridging the Gap between Legacy Systems and Modern Techniques

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

Refocusing e-Commerce with Lean

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

Scaling Lean Startup: Principles over Process

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

Culture & Methods Follow 72 Followers

Automated Acceptance Testing Supports Continuous Delivery

by Ben Linders Follow 7 Followers on  Apr 28, 2017

Automated acceptance tests are an essential component of a continuous delivery style testing strategy, as they give an important and different insight into the behaviour of our systems. Developers must own the responsibility to keep acceptance tests running and passing, argued Dave Farley; you don't want to have a separate QA team lagging behind a development team.

Architecture & Design Follow 281 Followers

A Crystal Ball to Prioritise Technical Debt in Monoliths or Microservices: Adam Tornhill's Thoughts

by Daniel Bryant Follow 15 Followers on  Apr 02, 2017

At QCon London, Adam Tornhill presented “A Crystal Ball to Prioritise Technical Debt”, and claimed that although the technical debt metaphor has taken the software world with storm, most organizations find it hard to prioritise and repay their technical debt. Key takeaways from the talk included methods to identify ‘hotspots’ of code complexity and churn.

Culture & Methods Follow 72 Followers

Mastering Agile Testing

by Shane Hastie Follow 9 Followers on  Mar 27, 2017 3

There is general acceptance that adopting agile development practices enables the speeding up of the delivery of software. Without incorporating quality assurance practices directly into the development process, product quality inevitably suffers. In order to consistently achieve high quality, both work practices and team roles need to change to build quality in rather than testing at the end.

Architecture & Design Follow 281 Followers

Eric Evans: DDD is Not for Perfectionists

by Jan Stenberg Follow 6 Followers on  Feb 15, 2017

A problem with Domain-Driven Design (DDD) since the beginning has been the too common hunt for perfect designs, but DDD is not for perfectionists. In order to stop that hunt you need to have some idea of how to create software that is well designed, yet not perfect, Eric Evans noted in his presentation at the recent DDD Europe Conference in Amsterdam.

Culture & Methods Follow 72 Followers

Approval Testing with TextTest

by Ben Linders Follow 7 Followers on  Feb 09, 2017

Approval testing is a test technique which compares the current output of your code with an 'approved' version. The approved version is created by initially examining the test output and approving the result. You can revisit the approved version and easily update it when the requirements change. Approval testing is supported by TextTest, an open source tool for text-based functional testing.

Culture & Methods Follow 72 Followers

Dead Code Must Be Removed

by Ben Linders Follow 7 Followers on  Feb 09, 2017 4

Dead code needs to be found and removed; leaving dead code in is an obstacle to programmer understanding and action, and there's the risk that the code is awakened which can cause significant problems. Deleting dead code is not a technical problem; it is a problem of mindset and culture.

Culture & Methods Follow 72 Followers

The Future of QA at Atlassian

by Rui Miguel Ferreira Follow 2 Followers on  Nov 06, 2016

Mark Hrynczak, Cloud QA Manager for Atlassian, gave a talk on this year’s company summit in which he shared his vision of how a high valuable QA team should perform. High value for a QA team is defined as being, in the first place, totally aligned with the company strategic goals ,thus contributing to solve the most important problems that an organization might face at a specific moment.

Culture & Methods Follow 72 Followers

Increase Learning with 10% Autonomy Time

by Ben Linders Follow 7 Followers on  Oct 20, 2016

Giving teams autonomy to spend 10% of their time for learning reduces delivery time, increases quality, and increases motivation. The 10% rule gives teams full autonomy to work on things they consider important. It results in freeing up people's creativity and letting teams grow their potential.

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