When you think of a software development tool you probably think of a platform or environment to develop software to support business functionality and/or end users/customers. In most cases you would be correct. But you can use the software development platform for more than just developing software. The developed software also needs to be tested to check whether the implemented functionality matches the intended functionality or not. Usually you would use a software tool, which sole purpose is to test the developed software or manually test the developed software. But you can also use the development tool as a test tool to support/implement (part of) your tests.

Read more: The development tool as a test tool

Delivering software quickly is important to deliver functionality to end users but this can be conflicting with the quality of the software. A solution can be built in a ‘dirty way’ and be beneficial on the short term but not in the long run. In practice, I see that organizations balance more towards delivery than quality. This blog will explain in 3 reasons why software quality is behind on software delivery.

Read more: Why software quality is behind on software delivery

Taste is not debatable, which also applies to the taste in cars. But we won’t talk about cars today, we are going to talk about developing software applications. Recently, I started a new project and have to face new designs. Here I hope to see true beauty, and sometimes it works and sometimes it doesn’t. But what exactly is this beauty? Is that the simplicity of the Duck or the force of the Ferrari? And what characteristics are crucial? In this blog we discuss some considerations on the basis of three criteria. 

Read more: Ugly Duck (Citroën 2CV) or Ferrari: 3 criteria

In my previous blog, “Improving Employee Satisfaction with Business Process Management Systems”, I explained that many employees are not satisfied about their jobs because they have to spend too much time on tedious office tasks.

For this blog, I have created a list of some of these tedious office tasks and how they can be more automated.

Read more: Top 6 of Time-Consuming and Tedious Office Tasks That Should Be More Automated

If you are thinking that this blog will give you the magic bullet for exception handling, then I have to disappoint you right away. In my opinion, there is not one specific magic bullet because there are so many different scenarios that require different types of exception handling. However, exception handling in general has something in common throughout all organizations; it is one of the last things that is thought about and implemented in your process. In general the implementation focuses primarily on the happy path, which is understandable as this is the scenario that will give (the most) business value. But if you think about exception handling at the start of the project you can save a lot of work and time. This will lead to less time-to-market and retaining money.

In this blog I will share some thoughts, which can be taken into consideration when thinking about exception handling.

Read more: The Magic Bullet for Exception Handling

Page 5 of 7