Activities
Every iteration starts with the identification of business goals and their priorities and ends with a running version of the software system corresponding to the selected goals.
While incremental development of the software system is also done in other software processes, the scope of GDP iteration is extended to include a discussion of business objectives after each iteration as is believed the business objectives themselves mature with the availability of usable implementation.
The core activities are:
- Identification and prioritization of goals (small groups of at most 5 people consisting of stakeholders and/or business analysts, and programmers)
- Vertical distribution of tasks (selected goals are assigned to groups of at most 4 programmers)
- Implementation and testing (implementation-driven tests during implementation, goal-driven tests at the end of each iteration)
These activities can be also divided into six main steps:
- Group business requirements by goals
- Formalize goal-driven system behaviors inside processes
- Monitor advancement in the realization of the goals (optional)
- Assign responsibilities to participants of the processes
- Plug behaviors in the goal-driven architectural backbone and play
- Integrate application constraints of the actors
Read more about this topic: Goal-Driven Software Development Process
Famous quotes containing the word activities:
“The old, subjective, stagnant, indolent and wretched life for woman has gone. She has as many resources as men, as many activities beckon her on. As large possibilities swell and inspire her heart.”
—Anna Julia Cooper (18591964)
“Love and work are viewed and experienced as totally separate activities motivated by separate needs. Yet, when we think about it, our common sense tells us that our most inspired, creative acts are deeply tied to our need to love and that, when we lack love, we find it difficult to work creatively; that work without love is dead, mechanical, sheer competence without vitality, that love without work grows boring, monotonous, lacks depth and passion.”
—Marta Zahaykevich, Ucranian born-U.S. psychitrist. Critical Perspectives on Adult Womens Development, (1980)
“The interpretation of dreams is the royal road to a knowledge of the unconscious activities of the mind.”
—Sigmund Freud (18561939)