S E-1
S E-1
S E-1
Re-usability Management
This includes the backing up of each part of the software project they can be corrected or any
kind of support can be given to them later to update or upgrade the software at user/time
demand.
A) Managers myths
1) Myth : there is already a book of standards and that will help
employees to do everything to accomplish the project
Reality : Book of standards is available but
book may not contain complete content
Contents of book may not adaptable
May not facilitate approach which can ensure the delivery
within time with focus on quality
May not explain modern software engineering approach
2 )Myth : If the project is behind the schedule more
programmers can be added
Reality :
Software development is not manufacturing and it is not
mechanical process
When people added at the later stage will make the project
later
It takes time to train and educate new people ever, as new
people are added, people who were working must spend
time educating newcomers.
We can add new people but after planning and coordination
3 )Myth : Manager feels that it the work is outsourced to third
party ,then he can be relaxed and the third party will build the
software
Reality :
Understanding of managing and controlling project is
required, If organization do not understand this, it will always
struggle even if work is auto sourced
Software Myths
Software myths are nothing but erroneous belief about
software.
B ) Customer myths
1) Myth : To begin with the program, general statement of
objectives is enough to start. The details can be filled later on
Reality :
If statement of objectives is ambiguous then it is recipe of
disaster
Statements of objectives can be only formed through
iteration and with efficient and continuous communication
between developer and customer
2 ) Myth : Software requirements can be changed
continuously .But changes can be easily absorbed or
accommodate as software is flexible
Reality :
Software requirement can change is the truth. But changes
made certain impact . Impact may vary depending on the
time when they are added to the software
When changes are made or requested before design or code
the cost is small . But as time passes the cost gets increases
and projects becomes complicated
Software Myths
Software myths are nothing but erroneous belief about
software.
C) Practitioners Myths
1) Myth : Once the programme is done work is done
Reality : Industry statistics indicates that 60 to 8o of total
efforts are spent after product is delivered to the customer for
the first time
2) Myth : For the assessing the quality of the program it should
be in running state
Reality :
Software quality assurance is a kind of mechanism that can
be used since project beginning till the end of the project
Technical reviews helps at every stage of project
Software reviews are kind of quality filter that needs to be
used
3) Myth : Working programme is only deliverable product
Reality :
In practicality a working program is just one of the parts of
the software configuration
A variety of work products provide a foundation for
successful engineering and more important guidance foe
software support
4) Myth : Creation of voluminous and unnecessary
documentation will be compelled by software engineers and
that will reduce the working speed
Reality :
Creation documents is not a major part of software
engineering documentation is used to increase the quality
and reduce rework that will ensure delivery of the software
well within time