Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
The software development life cycle (SDLC) (sometimes referred to as the system development life cycle) is the process of creating or altering software systems, and the models and methodologies that people use to develop these systems. In any such lifecycle, people, process and technology all play a role in success. PTC is committed to developing solutions for engineering (Software System Lifecycle Management) and IT (Application Lifecycle Management) organizations along with world class technology (Integrity) to accelerate innovation in software intensive products and systems.

Recommended Resources:
Analyst Research Reports: Research Reports
White Papers: Whitepapers
Case Studies: Case Studies
Recommended System Development Articles:
"A Survey of System Development Process Models"
- Darryl Green and Ann DiCaterino, Center for Technology in Government
"Quick Study: System Development Life Cycle"
- Russell Kay, ComputerWorld
Other Recommended Resources:
Application Development Trends Magazine
- News and articles on application development trends, intended for software developers for enterprise environments.
Developer.com
- Link directory, technical articles, news, forum, and online books for many programming languages.
Methods And Tools
- Provides free practical knowledge and information on all topics of application development and software engineering.
SD Times
– Print publication and online venue that covers software development trends and practices from the management perspective.
Resources on Related Topics:
Software Change & Configuration Management (SCCM)
Software Quality Assurance (SQA)
