Out of all the requirements gathered during the software development life cycle, business requirements seem to be overlooked. This is unfortunate but inevitable due to our human nature to rush perfection. We go into projects with a “get it done” attitude. This attitude tends to direct efforts towards the technical problem before understanding the context. A […]