...
Requirements
Requirements is the
Design
dd
Implementation
ff
Prototype
ff
Security & Performance review
ff
Ship
ff
Evaluation & Feedback
fffthe activity of where we breakdown them and prepare the work for the current sprint.
Design
Design goes hand in hand with the next topic which is implementation, at Rixter we aim to get testable designs before developing the product. This could be done by mockups, flowchart or scenario based development.
Implementation
This is the activity of coding and testing, at Rixter we aim to use as much tests as possible to get stable product out on the market. The development cycle also uses tools like Jenkins and SonarQube to automate and check the code.
Prototype
On each or every second sprint there is a prototype produced. This is the base for our release candidate and what we show during demos.
Security & Performance review
At Rixter we test for the top 10 OWASP security vulnerabilities. From time to time an external company is used to assess the security depending on the product.
Performance is a property that we always try to focus on in each sprint, make sure the product is a snappy it can be. For datacenter products we also conduct the yearly performance tests required by Atlassian.
Ship
Ship is the activity were we release the product to the market or the customer. For Atlassian products this normally means taking a stable and tested prototype and adding a new version on the Atlassian marketplace. When
For closed software for customers then this process is done using Google drive release folder.
Evaluation & Feedback
In any time during the lifecycle customer can submit feedback and evaluate the products, these feedbacks is important for us to improve the products. In addition we conduct studies and questions on how customers experience the products.