2. Augury Confidential
COLLECT
Smart sensors monitor
your machines 24/7
ANALYZE
Algorithms predict
malfunctions and provide
alerts
VISUALIZE
Full visibility of machine
health across your facilityPREDICT
MACHINE
FAILURES
16. Take active part in
shaping impactful
product
Design & Write
clean, simple and
testable code.
Own code quality
Deliver to Production
Monitor and track
deliverables behaviour and
usage
25. Break It down into smaller pieces
In order to eliminate release idea, reduce delivery risk and achieve a faster feedback loop, we
should breakdown feature into small decoupled, testable and shippable units.
Once a unit is implemented and tested it should be deploy to production by the developer.
Each delivered unit can have immediate or “eventual” impact
26. Closer to production
Once the developer ships code frequently into production, monitoring code’s behaviour in
production becomes a habit which is streamlined into the development life-cycle.
Receiving fast feedback from the production environment is extremely powerful practice.
Closer to Production
27. Separate deployment from release
By using tools such as feature flags we can avoid code aggregation in branches which is bad
practice.
The ability to integrate our code into production with limited activation is powerful tool and
enabler for actual testing in production.
32. ● Developers can do QA to their own code.
● Sharing half-baked things is not easy for most of developers
● Wonderful things happens when developers are minutes from production
● Developers feels more impactful and skilled since we moved to CD