Support Checklist - HestiaProject/PAxSPL GitHub Wiki

This checklist was created to give support during PAxSPL execution. It contains items for each activity of our process and may reduce the difficult to conduct the process and to make some decisions as well.

  • Prepare Phase
    • Is the team information (members skills, experience, roles) registered?
    • Does the company possess a business organization chart?
    • Is the team information registered using a template?
    • Are all the roles assigned to team members?
    • Do all team members possess at least one role?
    • Are the assigned roles related to team members experience, skills, or role in the company?
    • Are the Feature Retriever and Feature Tester roles assigned to different team members?
    • Documentation Analysis
      • Do the system variants possess important domain information?
      • Do the system variants need a domain glossary?
      • Do the system variants need a domain constraints list?
      • Are the requirements well documented?
      • Is the architectural information well documented?
      • Is the artifacts type information registered in a document?
      • Is the development and technological information (programming patterns, programming and development paradigms) registered?
  • Assemble Phase
    • Select Techniques
      • Is the candidate technique related to some team member skill or experience?
      • Is the candidate technique related to other selected technique?
      • Were the technique practical examples analyzed?
      • Are the practical examples somehow similar to the current scenario(s)?
      • Is the candidate technique recommended scenarios similar to the current scenario(s)?
      • Are the candidate technique input artifacts available from the system variants artifacts?
      • Does the candidate technique have related techniques?
      • Is a support technique needed?
    • Assemble Techniques
      • Is the technique priority to be assembled for extraction?
      • Is the technique priority to be assembled for categorization?
      • Is the technique priority to be assembled for group?
      • Can the techniques be combined for one activity (extract, categorize or group)?
      • Are there techniques assembled for the three first activities (extract, categorize or group) of the generic process?
    • Are all activities of the assembled process assigned to at least one team member?
    • Were the Scoping Concepts assembled into the Scoping Generic Process?
  • Execute Phase
    • Was the assembled process executed without major problems?
    • Were the retrieved features verified by the feature tester?
    • Are the feature artifacts well documented?
    • Was a feature diagram of the retrieved features created?
    • Was the assembled scoping process fully executed?
    • Was the process preparation, assembly and execution experience registered?