From Problem to Code
We discuss design and implementation from object-oriented point of view.
Focus on small and mid-size problems.
A software development process describes an approach for
building, deploying and maintaining software.
Software development process involves three phases:
- Analysis
- Design
- Implementation (coding, testing, integration, more testing...)
Common software development processes:
Example: The Scrum Process
