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

Mindmap

The Software Development Process (SDLC)

Juan Diego Rios Informática Spanisch

Inhalt der Mindmap

The Software Development Process (SDLC)

  1. Cycle

    • Implementation
      • Applicationj Code Devolpment, System Interface Development, Unit Resting, Integration with existing Apps.
    • Requirements analysis
      • Planning
      • Planing, functionality requirements, Initial User Interface, Technology Platform Selection, Technical Architecture
    • Design
      • Application Architecure, Detailed Specifications, System Interface Design, Funaluze User Interface, Test Plans.
    • Testing
      • Regression Testing, Integration testing, system testing, Acceptance Testing.
    • Deployment/Maintenance
      • Deployment, Installation, Support
  2. Systems Development Life Cycle (SDLC) Lief-Cycle Phases

    • Initiation
      • Begins wwhen a sponsor identifies a need o an opportunity.
    • System Concept devolpment
      • Defines the scope of boundary of the concepts
    • Planing
      • Develops a project management plan and other planing documents
    • requirements analysys
      • Analyses user needs and develops user requirements
    • Design
      • Transforms detalided requirement into complete, detaliled Sustems design document focuses on how to deliver the required functionality
    • Deviolpment
      • Converts a design into a complete infomation system environment
    • Integration and Test
      • Demonstrates that deveolped system confrorms to requirements as speciied in the Functional requeriments Document.
    • Implementetation
      • Includes implementation preparation, implementation of the system into a production environment, and resolution of problems identified in the integration and test phases
    • Opetarions and Maintenance
      • Describes tasks to operate and maintain information systems in a production environment icludes post-implementation and un-process reviews
    • Disposition
      • Describes end-of-system activities, emphasis is given to proper preparation of data
  3. Software Release

    • Alpha Release
      • Internal release, no public
    • Beta Releases
      • "Deveolper Preview","Consumer Preview"
    • RC ( Release Canditate)
      • "Release Preview"
    • RTM(Release To Manufacturing)
      • Release to manufactoring maintenance ( after the software is released)
    • Patches
      • Small Fixes
    • SP
      • Service packs(lots of small fixes and pathes together)
  4. Software Team

    • System Engineer
      • Software Architect
      • Designer
      • Software Tester
      • Programmer
    • Stakeholders
    • Project Manager
  5. Software Development Methods/ Processes

    • Traditional plan-driven methods
      • Waterfall method
        • A sequential Process, you cannot go to next phase before finished the previous phase
      • V-Model
        • An extension of the waterfall model more flexible
      • Spiral model
        • Some key aspectaq from waterfalll, Iterative risk analysis, Suitable for large-scale complex systems
    • agile methods
      • Lean Software Development
      • SCRUM
        • - A framework for software Developmento, flexible, - Exremely difficult to master!, -SElf-organizing Teams(3-9)
      • eXtreme Programmin (XP)
        • Pair Programming, Code Reviews, Unit Testing, Standup Meetings
      • Test Driven Development(TDD)
        • It always start with a test
      • Feature Driven Development(FDD)

Informationen

Beschreibung
Informática Mindmap am The Software Development Process (SDLC), erstellt von Juan Diego Rios am 08/03/2017.
Erstellt von
Juan Diego Rios
Aufrufe
2
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck