<img alt="" src="https://secure.wauk1care.com/164394.png" style="display:none;">

A Real-World intro to SAFe - Scaled Agile Framework - Part 3

Posted by Paul Raybould on 24/11/2020

Paul Raybould is back with the final section of 'A Real-World intro to SAFe - Scaled Agile Framework' series. 

Hello everyone!

Here’s the last part in my series on Scaled Agile Framework. In this last part, I cover a range of topics including Inspect and Adapt, Measuring Flow and other useful principles to consider. If you haven’t read the first two parts, do check out part 1 and part 2 before reading on.

Read More

Topics: Agile,, Software Testing, DevOps and Testing

A Real-World intro to SAFe – Part 2

Posted by Paul Raybould on 29/09/2020

Welcome back to the second part in my blog series exploring real world SAFe. This second part picks up from where Part 1 finished so if you haven’t read that yet I’d recommend doing so before reading on.

Read More

Topics: Agile,, Software Test Process, softwaretesting

A Real-World intro to SAFe – Scaled Agile Framework

Posted by Paul Raybould on 12/08/2020

What is SAFe?

SAFe is a framework which combines various pieces of different agile methodologies and principles such as Scrum, Kanban, Extreme Programming (XP), Lean and DevOps.

Why use SAFe?

The SAFe model of working is relevant to large organisations with multiple development teams delivering highly complex systems.

Should everyone adopt SAFe?

Adopting SAFe in smaller team structures with few cross-team dependencies would negatively impact the agility of these teams and affect delivery and velocity. The overheads of planning in particular would probably outweigh the benefits of adopting SAFe.

Read More

Topics: Agile,, Software Testing, DevOps and Testing, Digital Transformation

How UAT Might Fit Into Agile

Posted by Scott Summers on 12/12/2019
The Manifesto for Agile Software Development is based on twelve principles:
  1. Customer satisfaction by early and continuous delivery of valuable software
  2. Welcome changing requirements, even in late development
  3. Deliver working software frequently (weeks rather than months)
  4. Close, daily cooperation between business people and developers
  5. Projects are built around motivated individuals, who should be trusted
  6. Face-to-face conversation is the best form of communication (co-location)
  7. Working software is the primary measure of progress
  8. Sustainable development, able to maintain a constant pace
  9. Continuous attention to technical excellence and good design
  10. Simplicity—the art of maximising the amount of work not done—is essential
  11. Best architectures, requirements, and designs emerge from self-organising teams
  12. Regularly, the team reflects on how to become more effective, and adjusts accordingly

It’s interesting that despite the first principle being; ‘Customer satisfaction by early and continuous delivery of valuable software.’ UAT, as we have traditionally known it, doesn’t fit well into an Agile delivery model. Many Agile teams dispense with UAT and rely more heavily on the Show and Tell session to get customer sign off. In Scrum, this is done in the Sprint Review Meeting and involves a demonstration of the user stories that have been delivered (according to the Definition of Done) in the sprint. One of the objectives is to elicit stakeholder feedback.

This is good practice, fosters collaboration and creates a high level of discipline while also meeting the objectives of the first principle. Product demonstrations should be interactive so that stakeholders have the chance to provide feedback however, I often wonder “Is this enough?”. Participants in the ‘Show and Tell’ and the Sprint Review Meeting should include, amongst others, the Product Owner, Stakeholder and Sponsors and Customers. However, in practise, I tend to find two problems;
Read More

Topics: Agile,, Software Testing, User Acceptance Testing, UAT

Digital Transformation - Top 5 Must Do's For Testing

Posted by Phil Edwards on 19/03/2019

Unless you’ve been hibernating for the past couple of years then you’ll be fully aware that Digital Transformation is at the top of every IT Directors list of things to do. Companies today are facing a couple of big challenges, staying ahead and on top of new technologies and at the same time providing outstanding customer experience. To be clear, Digital Transformation is the process of using new or modified business processes and customer experiences to meet changing business and market requirements by use of new and advanced technology.

Read More

Topics: Agile,, Software Testing, test automation, Quality Assurance, Digital Transformation

Agile Tester Roles and Responsibilities

Posted by Adam Bardell on 28/08/2018

It all starts with Quality
Testers do not just “do testing” in an Agile team and have many roles to play during the delivery of software. Testers are fully involved in the development lifecycle, meaning quality starts from day one. Although everyone in the team is responsible for quality, the test team tend to drive this and lead by example to promote good working practices, as well as being at the forefront when identifying product risks.

Read More

Topics: Agile,, Software Testing

10 Great Agile Testing Interview Questions

Posted by Scott Summers on 29/09/2016

Hiring a team that consists of qualified people that are well versed in Agile principles is extremely important for any software development team. But the task of interviewing and hiring good Agile testers often proves to be difficult. With that in mind, we've created a new white paper with 10 great questions you can ask when conducting interviews, and a guide to the kind of responses we would expect. You can download the full white paper here, with a sneak peak below. 

Read More

Topics: Agile,, Agile Testing Interview Questions

Benefits of Agile – Managing a Marketing Team using Scrum

Posted by Ryan James on 2/09/2016

As a multi-award winning software testing consultancy, nFocus live and breathe Agile. So much so that we decided to run our Marketing Team using Scrum. If you're interesting in learning about the benefits of adopting Agile from a testing perspective, check out this white paper instead. 

Read More

Topics: Agile,, Scrum, Testing, Agile Test Strategy, Benefits of Agile

Agile Test Strategy: The Quality Challenges with Agile and Scrum

Posted by Ryan James on 21/07/2016

In today's post I thought it would be useful to consider Agile Test Strategy and the quality challenges associated with implementing Agile and Scrum. If you have time, we would also recommend taking a read of the white paper - The quality challenges associated with implementing Agile and Scrum

Read More

Topics: Agile,, Agile Test Strategy

Is the Role of Test Manager Facing Extinction in Today's Agile World?

Posted by Phil Edwards on 12/05/2016

So by now you would have realised that projects run using waterfall methodologies are from the Triassic period and Agile is the new kid on the block and here to stay (well for the next six months at least..). And, the traditional role of a Test Manager seems no more, almost extinct like the Tyrannosaurs. But wait, just because testers are working in collaboration with the project teams and reporting, estimating and planning directly with them doesn’t mean the Test Management role is dead as a Dodo, no far from it.

Read More

Topics: Agile,, Test Management, Test Manager

nFocus Blog

Welcome to the nFocus software testing blog. As thought leaders and technical innovators, we created this blog to distil our thoughts, ideas and musings on improving software quality.

Fill out the form below to receive future communications from nFocus including our latest:

  • Blog articles
  • White Papers
  • and plenty more!

Follow us

Follow us on LinkedIn to see our latest content!

Subscribe Here!

Recent Posts

Posts by Topic

see all