Lehman's Laws Case Study

916 Words4 Pages

1. Under which circumstances might the Lehman's laws break down? According to Sommerville (2011), Lehman’s laws say that as time goes on for a software system, the system will experience changes. This change is due to environmental changes around the program, requiring it to adapt to stay relevant. As it adapts, it becomes more complex, due to additions added to keep the program up to date. As it evolves, it has a certain dynamic, and it evolves due to a certain rate due to the developer’s decision making process. As it changes, it can introduce new faults and the larger the change, the larger the amount of faults. Finally, software needs to change or users will be unhappy with it. Lehman’s laws break down if the environment doesn’t change …show more content…

It is rare that anyone is given a blank check to develop a software system, and so the team needs to know an estimate of cost for every piece of the process, in order to make sure the software comes in within budget. Similarly, with schedule estimates, it is important to know when you might be complete with the project. If you intend to give the product to the customer in six months, but the parts besides testing are going to take five months to create, then that doesn’t leave a lot of time for testing and reworking the program. Both factors need to be clear ahead of time, even if they are just estimates. If a testing team were told ahead of time they’d only get a month, they might push for two months and that can be resolved before the project started rather than at the four to five-month point. Of course, this is not going to happen if the project is so revolutionarily new that there is no way to know how long to expect or how much it will cost, like VR. Palmer Luckey made this mistake by estimating the cost of the forthcoming Oculus Rift would be around $350 in October 2015 but then the price upon announcement of release changed to $599. (Ungureanu, 2016) People were outraged about the change in price, causing a black eye to the company because of a $250 price

Open Document