Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
Software Myths (Software Project Management)

Software Myths (Software Project Management)



|Views: 4,106 |Likes:
Published by Geshan Manandhar
Software Project Management Assignment I did in my Bachelor 8th Semester
Software Project Management Assignment I did in my Bachelor 8th Semester

More info:

Published by: Geshan Manandhar on Feb 05, 2010
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less





Affiliated to
Tribhuvan University
 Nayabazar, Khusibun Development AreaTel: 4360180, 360182E-add: -
URL: -
Software Project Management Assignment 1Software Myths.
Submitted By: -Submitted To:-
Geshan Manandhar - “03-00097-2”Geshan Manandhar - “03-00097-2”Bibhu Ratna Tuladhar Bibhu Ratna Tuladhar BIM 8BIM 8
Semester Semester Lecturer, SPMLecturer, SPMPrime CollegePrime CollegePrime CollegePrime College
Date of Submission: -Date of Submission: -1414 
June 2007June 2007 
Software Myths :
Myth is defined as "widely held but false notation" by the oxford dictionary, so asin other fields software arena also has some myths to demystify. Pressman insists"Software myths- beliefs about software and the process used to build it- can be traced toearliest days of computing. Myths have a number of attributes that have made theminsidious." So software myths prevail but though they do are not clearly visible they havethe potential to harm all the parties involved in the software development process mainlythe developer team.Tom DeMarco expresses “In the absence of meaningful standards, a new industrylike software comes to depend instead on folklore." The given statement points out thatthe software industry caught pace just some decades back so it has not matured to aformidable level and there are no strict standards in software development. There doesnot exist one best method of software development that ultimately equates to theubiquitous software myths.Primarily, there are three types of software myths, all the three are stated below:1.Management Myth2.Customer Myth3.Practitioner/Developer MythBefore defining the above three myths one by one lets scrutinize why these mythsoccur on the first place. The picture below tries to clarify the complexity of the problemof software development requirement analysis mainly between the developer team andthe clients.Software Myths- SPM© Geshan Manandhar ® 2007- 2 -
The above pictures elucidate that the techies understand the problem differently thanwhat it really is and it results to a different solution as the problem itself ismisunderstood. So the problem understanding i.e. requirement analysis must be done properly to avoid any problems in later stages as it will have devastating effects.1.
Management Myths:
Managers with software responsibility, like managers inmost disciplines, are often under pressure to maintain budgets, keep schedulesfrom slipping, and improve quality. Like a drowning person who grasps at astraw, a software manager often grasps at belief in a software myth, if those beliefs will lessen the pressure (even temporarily). Some common managerialmyths stated by Roger Pressman include:I.We have standards and procedures for building software, so developers haveeverything they need to know.II.We have state-of-the-art software development tools; after all, we buy thelatest computers.III. If we're behind schedule, we can add more programmers to catch up.IV. A good manger can manage any project.Software Myths- SPM© Geshan Manandhar ® 2007- 3 -

Activity (34)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Hazel Jane liked this
Beckay Goroy liked this
Asadullah Zahid liked this
Hiteshmalho liked this
WYOM_WAVE liked this
rakeshcoms1 liked this
Sunil Pandey liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->