Software Development Phases

There are four different distinct software development phases that occur in the lifespan of a software system. Those phases are

  • Design

  • Implementation

  • Administration

  • Maintenance

This section organizes the skills needed in each phase of software development. The number of skill sets to people isn't a 1-to-1 relationship. Individual people usually take on multiple roles. Depending on the project, the number of people could vary significantly.

Design Phase

The design phase entails planning and designing the application. This phase is the most critical in ensuring a successful project. Each skill set must gather requirements and then design a working operational system that suits the needs of the business both now and in the ...

Get BEA WebLogic Server™ 8.1 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.