GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

The Software Development Process

KEVIN FRANCISCO HERNANDEZ NIETO Englisch

Inhalt der Mindmap

The Software Development Process

  1. The Software Development Lifecycle

    • Maintenance
    • Requirements Analysis
    • Design
    • Implementation
    • Testing
    • Life-Cicle Phases
      • Initiation
      • Planning
      • Requirements Analysis
      • Desing
      • System Concept Development
      • Development
      • Integration and Test
      • Implementation
      • Operations & Maintenance
      • Disposition
  2. The Development Process

    • Requirements
      • The Requirements is normally given by the  Customer
      • SRS – Software Requirements Specification  document
    • Design
      • HOW it should do it
      • GUI Design, UML, ER diagram, CAD, etc.
      • Software Design Document
    • Implementation
      • Flow Charts, UML, Database Modelling, etc.
      • Create Detailed Requirements
      • GUI/HMI – Start by designing your GUI on the  “paper”
    • Testing
      • Test it yourself
      • Test it on other computers and environments
    • Deployment/  Maintenance
      • Make sure the So5ware is well tested
  3. Software Releases

    • Alpha
      • Release(s) (Internal release, not public)
    • Beta
      • Release(s) (“Developer Preview”, “Consumer  Preview”)
    • RC
      • Release Candidate(s) (“Release Preview”)
    • RTM
      • Release To Manufactoring  Maintenance (a5er the so5ware is released)
    • Patches
      • (small fixes)
    • SP
      • Service Packs (lots of small fixes and pathes  bundle together), SP1, SP2, R1, R2, ..
  4. Teams and Roles

    • Customer/Stakeholders
    • Project Manager
    • Software Architect
    • Software Designer
    • Developer
    • Tester
  5. Brainstorming/Kick Off

    • Involve all in the group
    • Discuss what you are going to do in the project
    • How are you going to solve the project?
  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

Informationen

Beschreibung
Mindmap am The Software Development Process, erstellt von KEVIN FRANCISCO HERNANDEZ NIETO am 01/03/2017.
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck