Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Oldest Profession
A Physician, a Civil Engineer and a Computer Scientist were arguing
about what was the oldest profession in the world
Physician remarked,
"Well, in the Bible, God created Eve from a rib taken out of Adam. This requires
surgery, and so mine is the oldest profession in the world."
Undefined Project
Quality Infrastructure
Standards
Issues
Ignoring Best
Code Requirements
Development Volatility
Practices
Software Development Challenges
Integration Challenge
● Test ● Security
● Environment ● Challenge
● Duplication
Software Development Challenges
Used as delivered
2%
Usable w. rework Paid for, but
3% not delivered
Used w. extensive rework, 30%
but later abandoned
20%
Take
Takeaalook
lookat
atthe
theStandish
StandishReport
Report(The
(The“Chaos”
“Chaos”Report)
Report)
Why projects are impaired?
Incomplete requirements
Lack of user involvement
Lack of resources
Unrealistic expectations
Changing requirements and specification
Why projects are impaired?
Lack of planning
Technology illiteracy
Legacy Software
Legacy Software
Software
Program is executable code for computation
Software is collection of executable code, libraries,
documentation
Software product – software for a specific requirement
Engineering - definition
Engineering
Developing product
Using well defined scientific principles and methods
Software Engineering - definition
Measurement
Software Configuration Management
Reusability Management
Work product prepration and production
Question
Qn) Testing is a process of executing a
program with intent of finding an error
TRUE/FALSE?
Answer
Qn) Testing is a process of executing a
program with intent of finding an error
TRUE
Question
Qn) A good test case is one that has high
probability of finding and undiscovered error
TRUE/FALSE?
Answer
Qn) A good test case is one that has high
probability of finding and undiscovered error
TRUE