Chapter 6 Software Environment and Tools New
Chapter 6 Software Environment and Tools New
and
Environment
Agenda
CHAPTER 6
Software Engineering
Environment
API
Software
Engineering
Environment
Integration Stage
• Individual • QA team • Live
Developer • Collected work Environment • Load Testing Environment
of Individual
Developers
Teams
Tools
Locati
on
Genera
lity
Local Environment
• Software Development
Goal
• You / Developer
Teams
• Mock world
Generality
Integration Environment
• Software Integration, General Testing
Goal
• Programmers
Teams
• Dedicated servers
Location
Teams
• Test Team
Tools
• Functional testing tools
Location
• Dedicated servers
Generality
• real will world without the “stress”
Stage Environment
Goal
• Load Testing
Teams
• Load Team
Tools
• Heavy wait simulator
Location
• Dedicated servers
Generality
• As close to the real world as possible
Live Environment
Goal
• Money
Teams
• Operators
Tools
Location
• Live servers
Generality
• REAL WORLD
Software
Engineering
Tools
“Cheap” “Expensive”
“Un – Reliable” “Reliable”
“Support” Dedicated Support
Open Source Source Hidden
Flexible Tailored
It’s your fault Some one to blame
GUI might not be so nice Nice GUI
Proprietary
API