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

00 Software Lifecycle

Ratings: (0)|Views: 73 |Likes:
Published by jayaprasanna

More info:

Published by: jayaprasanna on Aug 19, 2009
Copyright:Attribution Non-commercial

Availability:

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

09/28/2010

pdf

text

original

 
1
 TCSS 360, Spring 2005Lecture Notes
Software Engineering and theSoftware Lifecycle
 
2
Software engineering
Software engineering
: the profession,practiced by developers, concerned withcreating and maintaining software applicationsby applying technologies and practices fromcomputer science, project management, andother fields.
Software engineering has accepted as its charter, "How toprogram if you cannot."
-- E. Dijkstra
 The first step toward the management of disease wasreplacement of demon theories and humours theories by thegerm theory. That very step, the beginning of hope, in itself dashed all hopes of magical solutions. It told workers thatprogress would be made stepwise, at great effort, and that apersistent, unremitting care would have to be paid to adiscipline of cleanliness. So it is with software engineering
 
3
Roles of people in software
people involved in software production
customer
/ client: wants software built
often doesn't know what he/she wants
managers
/ designers: plan software
difficult to foresee all problems and issues inadvance
developers
: write code to implementsoftware
it is hard to write complex code for large systems
testers
: perform quality assurance (QA)
it is impossible to test every combination of actions

You're Reading a Free Preview

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