ReadySetGit/Summary.md
William Sandner 539106de83 GFM changes
2018-08-15 00:37:52 +02:00

5.6 KiB

Mission and Scope

TODO: Answer these questions in your own words. This is condensed from the project Home.

What problem does this project address?

::2-4 SENTENCE PROBLEM

What is the goal of this project?

::2-4 SENTENCE GOAL

What is the scope of this project

::2-4 SENTENCE SCOPE

Status

TODO: Briefly describe the status of this project. E.g., what phase are you in? And, what is your next major milestone? Detailed project status is written in the status reports, not here.

::We have completed our second beta release and are currently working on adding more of the functionality described in our product specification and fixing defects.

::The next major milestone is a third beta release with nearly complete functionality and a wider set of testers.

Status reports:

Resources and schedule

TODO: Briefly describe the project resources and schedule. This is condensed from the project plan, resource needs, and legal issues documents.

What are the deadlines for this project?

  • ::DATE: MILESTONE
  • ::DATE: MILESTONE
  • ::DATE: MILESTONE
  • ::DATE: RELEASE-NUMBER

Who is working on this project?

  • ::100% PERSON-NAME
  • ::100% PERSON-NAME
  • ::75% PERSON-NAME
  • ::33% PERSON-NAME

What capital resources are allocated to this project?

  • ::HARDWARE
  • ::SOFTWARE LICENSE
  • ::FACILITIES
  • ::Intellectual property: DESCRIPTION
  • ::Privacy and security: DESCRIPTION
  • ::Potential harm: DESCRIPTION

Requirements

TODO: Briefly describe the most important system requirements. This is condensed from the user needs, interview notes, SRS, use case suite, and feature set documents.

Who are the project stakeholders?

  • ::PROJECT CHAMPION / EXECUTIVE SPONSOR
  • ::DEPARTMENTS WITHIN YOUR COMPANY
  • ::CORPORATE PARTNERS
  • ::KEY CUSTOMERS

What user needs have you gathered?

What are the requirements specifications?

Design

TODO: Briefly describe the most important aspects of the design. This is condensed from the design template and associated worksheets.

What are your ranked design goals?

  1. ::Correctness
    • ::This design correctly matches the given requirements.
  2. ::Feasibility
    • ::This design can be implemented and tested with the planned amount of time and effort.
  3. ::Understandability
    • ::Developers can understand this design and correctly implement it.
  4. ::Implementation phase guidance
    • ::This design divides the implementation into components or aspects that can correspond to reasonable implementation tasks.
  5. ::Modularity
    • ::Concerns are clearly separated so that the impact of most design changes would be limited to only one or a few modules.
  6. ::Extensibility
    • ::New features can be easily added later.
  7. ::Testability
    • ::It is easy to test components of this design independently, and information is available to help diagnose defects.
  8. ::Efficiency
    • ::The design enables the system to perform functions with an acceptable amount of time, storage space, bandwidth, and other resources.

Where are your design documents?

Quality Assurance

TODO: Briefly describe your quality goals and how you will achieve them. This is condensed from the QA plan, test suite, and test cases documents.

What are your ranked quality goals?

  1. ::Correctness
  2. ::Robustness
  3. ::Accuracy
  4. ::Compatibility
  5. ::Usability
  6. ::Security
  7. ::Reliability
  8. ::Scalability
  9. ::Operability
  10. ::Maintainability

What QA activities will you use?

  • ::Preconditions and assertions
  • ::Buddy reviews
  • ::Review meetings
  • ::Unit testing
  • ::System testing

Where are the test cases?

Packaging, Delivery, and Deployment

Where is the release checklist or sign-off document?

::Release checklist

How is the product packaged and deployed?

  • ::Packaging: DESCRIPTION
  • ::Deployment: DESCRIPTION
  • ::Release notes

How is the product installed?

  • ::System requirements: DESCRIPTION
  • ::STEP
  • ::STEP
  • ::STEP

User Support

Where is the user documentation?

How can users get technical support or report problems?

  • ::Support: DESCRIPTION
  • ::Issue tracking: DESCRIPTION

Glossary

TODO: Define any technical terms that you use above, if a new member of the team would not already know them. This is condensed from the glossary documents.

::TECHNICAL TERM

::DEFINITION

::TECHNICAL TERM

::DEFINITION

::TECHNICAL TERM

::DEFINITION

::TECHNICAL TERM

::DEFINITION