Preview

Software Engineering

Satisfactory Essays
Open Document
Open Document
349 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Software Engineering
Q1) Describe each law in your own words. Illustrate with a practical example?
Glass’ law(L1)
Robert Glass’s law states that “Requirement deficiencies are the prime
Source of project failures”. Any requirement which is not well defined or incomplete or too complex to implement in real scenarios will lead to the project failures. Although there are projects with well-defined and complete requirements, most of the projects lack these factors which will result in project failures. This may be due to the collection of requirements from the client by a third party or inexperienced analysts involved in requirements gathering phase or the clients are not sure about what requirements that they need.

For example, if engineer misunderstood client requirements or he miss one of the requirement, later on and before the project finish. The client will say, “I forgot about that especial functionality without this function the project is nothing for me, and are not know if I told you or not”. So the engineer or the creator of the project says “already I have done 70% of the project and if I want to add that function I have to change the entire project”. Creator needs more time to finish the work and also he needs more money. However, client does not care how does engineer (creator) solve the problem? Or how long does it take? He just cares about the cost, in this time there is a change on the triple constraint (scop, cost and time), because of the client does not want to pay more money thecost will remain same but time and scop will increase, and this is what makes project in a failure condition.
Boehm’s first law (L2)
Boehm’s first law states that “Errors are most frequent during the requirements and design activities and are the most expensive the later they are removed”.

The majority of the errors are found in the requirements specification and design stages of the software development life cycle. If the requirements are not clear and complete, then it will lead

You May Also Find These Documents Helpful

  • Satisfactory Essays

    All of these problems may result of wrong requirements gathering, of course it will be a result of serious errors in requirements.…

    • 475 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Chapter 9 Quiz

    • 609 Words
    • 9 Pages

    Intense global competition and rapid technological advances create pressure on developing projects rapidly. This is an example of reducing project duration caused by:…

    • 609 Words
    • 9 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Unit 3 P1 Research Paper

    • 566 Words
    • 3 Pages

    You will need to research a range of cases of failed projects and then identify the main causes of…

    • 566 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    Nhs It Project Report

    • 3047 Words
    • 13 Pages

    In this report, we will look through the stages of the project and figure out how a potentially successful IT project can turn out to be a disastrous failure.…

    • 3047 Words
    • 13 Pages
    Powerful Essays
  • Good Essays

    The Tet offensive began January 30 1968. The battle was one of many during the Vietnam War. There were many countries involved in the war; one side was Viet cong and North Vietnamese against the South Vietnamese and the United States with their allies. The battle got its name from the Vietnamese New Year, called Tet; it was when the first major attack took place. There were many minor attacks throughout the battle. Most of the attacks caused the U.S. along with their allies to lose power over states, they quickly reassembled and fought right back gaining back control. The U.S. inflicted many casualties upon the North Vietnamese. A particular battle, the Battle of Hue had lasted for several months and the North Vietnamese particular took full control of this battle, executed thousands. The victory had a strong effect on U.S. government; the public were shocked not thinking the enemy was capable of such a victory. The public showed zero support for the government, putting them in a situation where they had to negotiate to end the war.…

    • 946 Words
    • 4 Pages
    Good Essays
  • Good Essays

    The section also briefly describes impact, assessment and counter measures or contingencies which may reduce the likelihood and/or cushion the impact.…

    • 740 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    The value of a model depends on the view taken, but none is best for all purposes. (L4)…

    • 341 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    11. Why do many projects end up having unreasonable deadlines? How should a project manager manage unreasonable demands?…

    • 553 Words
    • 4 Pages
    Satisfactory Essays
  • Good Essays

    What are the top 3 factors that lead to the projects failure? Who is most at fault?…

    • 1102 Words
    • 5 Pages
    Good Essays
  • Good Essays

    Software Engineering

    • 985 Words
    • 4 Pages

    I have many goals in mind for my life. I want to graduate university, possibly go to graduate school, and obtain a career in which I am happy and satisfied. Yes, I know this sounds very cliché as many people want to obtain this kind of life. I don’t mind obtaining a “normal” happy life as long as I am happy with it. I am familiar with Maslow’s Hierarchy of Needs and I want to make sure I fulfill my lower needs before I start trying to achieve my goals. I have never actually applied the GIOADA process to my decision making in the past. After reading the document that describes the GIOADA process, I will start applying this process to future decisions I make in life. Also, as I look back at some of the big decisions I made previously, I wish I applied the GIOADA process in making these decisions. That would have allowed me to more strongly analyze all the processes of the decision making.…

    • 985 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Boehm’s first law states that “Errors are most frequent during the requirements and design activities and are the more expensive the later they are removed”. He says errors are made generally while collecting the requirements and developing the project. Most errors occur in early phase of the project which may be the design errors or the requirements.…

    • 323 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Traditionally, BCD has been a Mechanic Structure, which means it was a bureaucratic model with formal and concrete hierarchy. Control, authority, and division of labor, and thus delegation of responsibility, as well as product development, were achieved in a sequential manner. The communication and interaction in between was minimal. Sometimes (most of the time), project was segregated into multiple stages, each of which encountered problems created by work done in earlier stages. People in each stage did not have visibility upstream nor downstream, neither did they care to communicate or correct the problem. The process became a game of “tossing the bear over the wall”. As a result, small problems tended to snowball into bigger ones as project progresses. The process was slow and costly, and worst, the lack of communication and visibility created animosity among functional areas.…

    • 1315 Words
    • 6 Pages
    Good Essays
  • Satisfactory Essays

    My Suggestion is that everyone in the project team should understand the level of quality expected by the project stakeholders and evaluate the processes and phases better and comprehend accordingly to the level of commitment and effort required. “Customer quality expectations and acceptance criteria specify that quality is determined by the customer, not by the project manager.” (Cusolito, n.d.). So, Delivering an project that satisfies the customer expected quality can be expound as not but success.…

    • 457 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Mismanagement and fraud appear at the top of the list of faults and problems. There is no real effort to tackle the core issues behind these failures for one reason or the other. Unless these projects and their failures are aired in open courts people will continue to fumble in the dark for the real reasons of failures and be reliant on ill-informed journalism to further confuse them.This happen basically came from the client, consultant or contractor. Miscommunication between these three parties can cause the project is abandoned. Many problems may arise during construction project implementation; one main concern is delay. Delay is the time overrun either beyond completion date specified in a contract, or beyond the date that the parties agreed upon for delivery of a project.…

    • 1000 Words
    • 4 Pages
    Powerful Essays
  • Best Essays

    advance, the quality of the design of a program can rapidly deteriorate to the point that…

    • 2205 Words
    • 9 Pages
    Best Essays

Related Topics