software testing methodology

If your software team is spending more time fixing bugs than developing new features, we have good news and bad news. The bad news is that poorly written requirements are likely a root cause of your never-ending rework. The good news? By shifting left, improving these requirements is not only easy, but the most effective way to reduce rework.


Similar to how resolutions outline our visions and goals for each year, requirements do the same for software projects. However, unlike your resolutions which are personal, requirements are read by an audience of individuals with a wide range of technical knowledge and understanding (business users, product managers, business analysts, UI/UX designers, developers, and testers) – this means leaving no room for interpretation is even more important.


After a 3-year hiatus due to Covid and staff turnover, the Miami University Middletown baseball program returned this fall and defied all expectations. How did the youngest college baseball team in the country, led by a coach with no prior experience coaching college baseball, achieve a 12-5 record – the best winning-percentage in program history and first winning-season since 2000? Focus.


2023 Thanksgiving Message

From all of us here at Lighthouse, we want to thank you — our clients, partners, friends and family — for your continuous support throughout this year. Please take a moment to watch our special Thanksgiving video and reflect on what you are most grateful for. We wish you and your loved ones a happy and healthy holiday season!


Taste of IT 2023 Recap

We had a blast sponsoring and speaking at Technology First’s Taste of IT conference earlier this month. From connecting with industry leading professionals, to presenting on how to lead software teams to proven success, to eating lots of homemade bread, it was a sweet time! If you were unable to attend our presentation at the event, read some of the highlights and key takeaways.


Just because it is Spooky Season doesn’t mean your current software project needs to be scary too. In the shadowy world of software development, the most frightening horror stories aren’t those about ghosts, zombies, and monsters – but rather, missed deadlines, overrun budgets, and never-ending quality issues. Zoinks!


If your current software project feels like a never-ending road trip where you’re continuously missing exits (release dates) and having to reroute, we can help. With our project navigation service, you will never have to ask, “how much longer?” or “how much more money?” again. Know where your project is at, where it’s going, and how much time, money and effort it will take to get there in real-time.


On-Time Software Development

It only takes one bad release or missed deadline to disrupt business projections, cripple productivity across your company or cause irreparable damage to your brand. If your software projects are consistently late and overbudget, there is no time or money left to waste.


Is crashing the database a bug?

Go beyond user stories to ensure Fitness for Purpose. When developers focus solely on satisfying the user stories, rather than also considering the big picture (intended functionality), they develop both tunnel vision and poor-quality software.


In part 3 of our blog series on The Benefits of a Metric-Based Methodology, we share how to apply metrics in Agile.

PMIASQIEEESoftware Engineering InstituteInternational Software Testing Qualifications Board