Inflectra | Software Development

Posts Tagged 'Software Development'

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

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)

UI testing test automation humor software development logs UI layout VM Dynamic UI


Agile Waterfalls (Part 2)

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 Waterfall Software development Agile manifesto


Agile Waterfalls (Part 1)

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 Waterfall Software development Agile manifesto


Agile is Nothing New

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)

Agile Software Development Process Prototyping