Software Development

Description

Compare and contrast different software development methodologies (e.g., Agile vs. Waterfall).

How can software be designed to be more user-friendly and accessible?