You are on page 1of 2

. Establish a software process that provides flexibility.

Strong Agree

software processes are dynamic entities that are often changed and evolved by skilful
knowledge workers such as software development team members. Consequently, flexibility
is one of the most important features within software process representations and related
tools. However, in the everyday practice, team members do not wish for total flexibility.
They rather prefer to learn about and follow previously defined advices on which, where and
how they can change/adapt process representations. In this paper, we present FlexSPMF: a
framework for modelling controlled flexibility in software processes. It comprises three main
contributions

Invest in the understanding of the problem : disagree

it is important to find ways to help these users pursue their goals, while also alerting them to dependability
problems, and assist them with their explorations into those problems. Further, it is important to work
within the contexts with which these users are familiar, which can include programming environments that
have not been directly considered by software engineering or programming languages researchers.

also several challenges related to the users that the end user software engineering intends to benefit.
End users have very different training and background, and face different motivations and work
constraints, than professional programmers.

. Manage quality throughout the life cycle as formally as possible agree

SQM processes help ensure better software quality in a given project. They also provide, as
a by-product, general information to management, including an indication of the quality of
the entire software engineering process. The Software Engineering Process and Software
Engineering Management KAs discuss quality programs for the organization developing the
software. SQM can provide relevant feedback for these areas.

SQM processes consist of tasks and techniques to indicate how software plans (for example,
management, development, configuration management) are being implemented and how
well the intermediate and final products are meeting their specified requirements. Results
from these tasks are assembled in reports for management before corrective action is taken.
The management of an SQM process is tasked with ensuring that the results of these reports
are accurate.

Produce software in a stepwise fashion. agree


It is used to carry out all functions according to the need. What has happened do far and
what we have learnt from it is that the requirements of software development will continue
and these requirements may also increase as the market tends to develop. The entire world
is shifting from traditional style workmanship to a techno savvy work environment. More
and more companies are now being restructured with advance technology and IT servies
As such, to acquire the latest in technology, software development has become the main
means of doing business in the world today also resulting in the flourishing growth of the IT
Industry.

You might also like