Software House - Product Life Cycle

Product Life Cycle

Regardless of the methodology used, the product life cycle always consists of at least three stages:

  • Design – including both the business and technical specification
  • Coding – the development itself
  • Testing – the quality management

Each stage ideally takes 30% of the total time, with the remaining 10% in reserve.

The UML sequence diagram of interaction between these groups may look like:

At each stage a different group plays a key role, however each type of role must be involved throughout the whole development process:

  • Analysts, after completing the business specification, manage the changing business situation to minimize the possibility of change over time. They also support both programmers and testers during the whole development process to ensure that the final product fulfills the business needs specified at the start. The process ideally puts business analysts as the key players during final delivery of the solution to the customer, as they are best placed to provide the best business layer.
  • Programmers do the technical specification during the design phase, which is why they are called programmers/designers, and during testing time they fix bugs.
  • Testers complete the test scenarios during the design phase, and evaluate them during the coding phase

Read more about this topic:  Software House

Famous quotes containing the words product, life and/or cycle:

    He was the product of an English public school and university. He was, moreover, a modern product of those seats of athletic exercise. He had little education and highly developed muscles—that is to say, he was no scholar, but essentially a gentleman.
    H. Seton Merriman (1862–1903)

    Virtue and vice suppose the freedom to choose between good and evil; but what can be the morals of a woman who is not even in possession of herself, who has nothing of her own, and who all her life has been trained to extricate herself from the arbitrary by ruse, from constraint by using her charms?... As long as she is subject to man’s yoke or to prejudice, as long as she receives no professional education, as long as she is deprived of her civil rights, there can be no moral law for her!
    Flora Tristan (1803–1844)

    The Buddha, the Godhead, resides quite as comfortably in the circuits of a digital computer or the gears of a cycle transmission as he does at the top of a mountain or in the petals of a flower.
    Robert M. Pirsig (b. 1928)