GoConqr has a new look! Let us know what you think.

Mind map

THE SOFTWARE DEVELOPMENT PROCESS

Marlon Villegas Spanish

Map content

THE SOFTWARE DEVELOPMENT PROCESS

  1. Process

    • Testing
      • When you are finished, you deploy and test the soluWon on the Customer Site
    • Implementation
      • Make sure everything work as expected
    • Design
      • Application Architecure, System Interface Design
    • Requirements Analysis
      • The Requirements may be given by the Customer
    • Planning
      • develops a project management plan and other planning documents
    • Maintenance
      • Installation, Support, Planning
  2. Software Releases

    • Alpha Release
      • Internal release, not public
    • Beta Releases
      • Developer Preview, Consumer Preview
    • RC (Release Candidate)
      • Release Preview
    • RTM (Release To Manufacturing)
      • After the software is released
  3. Teams and Roles

    • Customer/Stakeholders
    • Project Manager
    • Software Architect
    • Software Designer
    • Developer
    • Tester
  4. Requirements & Design

    • The Requirements is normally given by the Customer
    • SRS – Software Requirements Specification document
  5. Software Development Process - Design

    • Technical Design (Plaaorm, Architecture, etc.)
    • UX Design (User experience, GUI/HMI)
  6. Software Development Methods

    • Waterfall model
      • Spiral model
      • V model
      • Iterative and Incremental development
      • Rapid application development (RAD)
      • Test Driven Development (TDD)
    • Agile Development
      • Lean software development
      • Scrum (the most popular Agilec method)
      • Extreme Programming (XP)

Information

Description
Ingles
Created by
Marlon Villegas
Views
13
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?