Case Study in Software Engineering