Best Practices

Descrição

Eng Large Software Systems Mapa Mental sobre Best Practices, criado por cheekymonky52 em 14-04-2013.
cheekymonky52
Mapa Mental por cheekymonky52, atualizado more than 1 year ago
cheekymonky52
Criado por cheekymonky52 mais de 11 anos atrás
63
0

Resumo de Recurso

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

                            Semelhante

                            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
                            Ecologia I
                            kyungsos