In computing, a software development environment (SDE) is the entire environment (applications, servers, network) that provides comprehensive facilities to computer programmers for software development. Not to be confused with an integrated development environment (IDE).
An SDE can contain but is not limited to:
* Requirements management tools * Design modeling tools * Documentation generation tools * IDE - Integrated Development Environment * Code Analysis tools * Code Referencing tools * Code Inspection tools * Software Building tools (Compile, Link) * Source Repository (Configuration Management) * Problem reporting / tracking tools * Requirements