Page tree

Skip to end of metadata
Go to start of metadata

Goals

Quality is very important at Bob Swift Atlassian Add-ons. We strive to deliver quality software and support at all times. We know we will make mistakes and do not meet all expectations, but we are committed to continuous improvement. In some areas we have some catching up to do (smile).

  1. Software that installs and works as documented
  2. Software that meets the expectations of the customer and user and provides an enjoyable user experience
  3. Marketing information that is accurate and helps the customer make an informed decision
  4. Documentation and How to's that helps customers and users with the products
  5. Self-service defect and tracking (JIRA) information that is openly available, searchable (google), and accurate
  6. Support response that is timely, accurate, and helpful to resolve usage and product issues
  7. Respond to Questions (local site) and Answers questions
  8. A web site that is functional, useful, and provides an enjoyable user experience

How can you help?

  1. Use self-service information and documentation including HelpHow to's, this web site's Confluence and JIRA, Google, and Answers 
  2. Contribute your knowledge and techniques for others to build on 
  3. Make us aware of new requirements, problems, and other ways to improve
    • Create issues and ask questions
    • Try to provide accurate and complete information
    • Accurately convey the urgency and impact of your request
  4. Have realistic expectations - not all requests can be met in a timely manner with the resources available
  5. Help prioritize requests by voting for appropriate JIRA issues

Techniques

Here are some of the techniques and tools we use to help meet our quality goals and continuously deliver software customers want and need.

  1. Modern programming and build tools including Java, Groovy, Eclipse, Maven
  2. Software version control using Mercurial, Source Tree, and BitBucket
  3. Software testing using GINT - Groovy Integration Test Framework - over 5200 testcases
  4. Build and test automation using Bamboo - over 100 plans
  5. Automation for web site management
  6. Repeatable processes and process automation
  7. Eat our own dog food

Links

  • Agile Teams Deliver - a brief article that most closely summarizes our agile development philosophy