Best Practices

Beschreibung

Eng Large Software Systems Mindmap am Best Practices, erstellt von cheekymonky52 am 14/04/2013.
cheekymonky52
Mindmap von cheekymonky52, aktualisiert more than 1 year ago
cheekymonky52
Erstellt von cheekymonky52 vor etwa 11 Jahre
61
0

Zusammenfassung der Ressource

Best Practices
  1. Infrastructure
    1. Source Code Control
      1. Having central location for all source code for project
      2. Feature/Issue Tracking
        1. Tracking tool to keep track of all the issues and features being fixed or implemented
        2. Build Automation
          1. One command to to checkout and build current version of application
          2. Automated Regression Testing
            1. Tests that are scripted to run after after each build
          3. Control
            1. Release Planning
              1. Helps determine and track what we are building, when it will be ready and how many people it will take?
                1. Continuously updated throughout the duration of project
                2. Design Specifications
                  1. Complicated features require a written specification
                  2. Architectural Control
                    1. Ensure clean architecture is maintained and documented
                  3. Refinement
                    1. Effort Tracking
                      1. Helps make better estimates to improve plan
                        1. Documents how long it took to complete a feature or fix an issue
                        2. Process Control
                          1. Written process
                            1. Steps for getting feature from inception to completion
                            2. Business Planning
                              1. Budgeting and writing an effective proposal
                            Zusammenfassung anzeigen Zusammenfassung ausblenden

                            ähnlicher Inhalt

                            Euthanasia
                            Anne Geissler
                            Testing Strategies
                            cheekymonky52
                            Testing Levels
                            cheekymonky52
                            Approaches and Methods for ESL
                            Farrah Kilgo
                            Eng Large Software Systems
                            cheekymonky52
                            Modelling[1]
                            cheekymonky52
                            Quality Frameworks
                            cheekymonky52
                            Architecture
                            cheekymonky52
                            1. Identify Risks
                            cheekymonky52
                            Modelling[2]
                            cheekymonky52
                            STEP 1
                            astrid.