Quantcast
Channel: Requirements Specification – Effective Software Design
Browsing all 11 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Is a square a rectangle? – On the importance of definitions

Before you continue reading this post, please answer the following question:  “Is a square a rectangle?” This is apparently a very simple question, to which we should be able to answer almost...

View Article



Image may be NSFW.
Clik here to view.

Hanukkah and Iterative Software Development

Hanukkah is a Jewish holiday that is celebrated during eight days. The tradition is to light candles every day, starting with one candle in the first day, then two candles in the second day, and...

View Article

Image may be NSFW.
Clik here to view.

Communication Problems in Software Projects

The cartoon above is the best illustration I know for the so usual communication problems in software projects. This difficulty to capture the customer needs and correctly translate them in the form...

View Article

Image may be NSFW.
Clik here to view.

Four Myths of Software Evolution

As software developers, we know that our systems will evolve with time. We must understand the forces that drive this evolution, in order to design systems that are easily evolvable. Unfortunately,...

View Article

Image may be NSFW.
Clik here to view.

IASA Israel hosts Prof. Dan Berry

In the last week of December/2013 we at the International Association of Software Architects (IASA) in Israel had the great pleasure to host Prof. Dan Berry for a talk on Requirements Engineering....

View Article


Image may be NSFW.
Clik here to view.

Coping with Change in Agile Software Development

Traditional software development methodologies, such as Waterfall, tried to follow a series of isolated steps: First you define all the system requirements, then you devise a detailed system design...

View Article

Image may be NSFW.
Clik here to view.

Conference Talk – Hayim Makabee on Software Quality Attributes

This week I participated in the Twentieth International Conference of the Israel Society for Quality in Tel-Aviv, giving a talk about “Software Quality Attributes”. Title: Software Quality Attributes...

View Article

Image may be NSFW.
Clik here to view.

Conference Talk: Dr. Amir Tomer on “Extracting Quality Scenarios from...

This week at the Twentieth International Conference of the Israel Society for Quality in Tel-Aviv, Dr. Amir Tomer gave a talk about “Extracting Quality Scenarios from Functional Scenarios”. Title:...

View Article


Image may be NSFW.
Clik here to view.

Conference Talk: Tomer Peretz on “Ensuring Software Alignment”

Last week at the Twentieth International Conference of the Israel Society for Quality in Tel-Aviv, Tomer Peretz gave a talk about “Ensuring Software Alignment”. Title: Ensuring Software Alignment...

View Article


Image may be NSFW.
Clik here to view.

Temporary Solutions: Technical Debt in Pictures

Software developers are constantly told that they should avoid Technical Debt. But very frequently it is difficult to resist the temptation. Why not implement a good-enough temporary solution that...

View Article

Image may be NSFW.
Clik here to view.

Priorities and Maslow’s hierarchy of needs

Recently, when I was thinking about the priorities of a project I’m working on, I used as a source of inspiration the Maslow’s hierarchy of needs. This hierarchy is usually depicted as a pyramid, as...

View Article
Browsing all 11 articles
Browse latest View live




Latest Images