Posts Tagged 'Software Development'

Best Practices in Modern Software Development

July 5, 2023

Software development has become the driving force behind innovation and success in the digital era. Organizations must embrace best practices that optimize their development processes and deliver superior software products to thrive in this dynamic landscape. From planning to deployment, we'll explore techniques, features, and strategies that empower teams to build robust and scalable applications. Let’s uncover actionable insights to accelerate development cycles and ensure success in today's competitive environment.

inflectra-best-practices-in-modern-software-development-image

Read More

AI/ML's Impact on Development & Test Automation

April 19, 2023

What are AI & ML?

AI (Artificial Intelligence) and ML (Machine Learning) refer to the use of computer systems that can perform tasks that typically require human intelligence, such as understanding natural language, recognizing images, making predictions, and learning from experience. More specifically, “artificial intelligence” is an umbrella term that includes a variety of subcategories, such as machine learning, natural language processing, machine vision, and more (similar to our basic senses).

Read More

How to Wreck Your UI Test Automation Project - A Cheat Sheet

September 4, 2018

A while back we wrote about how to make a UI test automation project a nightmare, well in the second part of this blog series, we explore some ways you can wreck and derail an automation project. Hopefully, you will do the opposite and become a test automation hero!

Read More

How to Make UI Test Automation a Nightmare - A Developer's Guide

December 19, 2017

We are trying to prove ourselves wrong as quickly as possible, because only in that way can we find progress.
― Richard Feynman

There are many ways in which you can make the lives of test automation teams harder. If you are a developer or system architect and one of testers is the kind of guy you dislike, this article is for you. Enlightened by the sacred knowledge contained in this short article you will learn how to make UI of any application nearly untestable.

Alternatively, if you are a kinder soul and respect others' hard work, you may consider topics presented herewith as anti-patterns.

So, let's go.

Read More

Agile Waterfalls (Part 2)

June 19, 2014

For companies making the transition from traditional linear / phased methodologies (often called waterfall methodologies because of how they look like a series of waterfalls with arrows between them), to agile methodologies such as Scrum or Kanban, there is often a question of how make their methodology "more agile" without completely changing everything all at once. This two-part entry describes how you can embrace agile in an iterative or agile manner. Read More

Agile Waterfalls (Part 1)

June 17, 2014

For companies making the transition from traditional linear / phased methodologies (often called waterfall methodologies because of how they look like a series of waterfalls with arrows between them), to agile methodologies such as Scrum or Kanban, there is often a question of how make their methodology "more agile" without completely changing everything all at once. This two-part entry describes how you can embrace agile in an iterative or agile manner. Read More

Agile is Nothing New

April 23, 2014

When we talk proudly of adopting Agile processes for our projects, why do we do so with a somewhat superior air over the old tried and trusted methods of software development? Read More