10. ● Illusion of complete specifications
if customer is not on site
● No one is responsible
● Lack of communication
● Technical debt
Bewitched links
11. ● Illusion of complete specifications
if customer is not on site
● No one is responsible
● Lack of communication
● Technical debt
● Lack of visibility
Bewitched links
12. ● Illusion of complete specifications
if customer is not on site
● No one is responsible
● Lack of communication
● Technical debt
● Lack of visibility
Bewitched links
13. ● Illusion of complete specifications
if customer is not on site
● No one is responsible
● Lack of communication
● Technical debt
● Lack of visibility
Bewitched links
24. Data Science comparing to Traditional Software Development?
Rules
Data Outputs
ML
Data Rules
25. ● Illusion of detailed specifications
● No one is responsible
● Lack of communication
● Technical debt
● Lack of visibility
Bewitched links
26.
27. ● Illusion of detailed specifications
● No one is responsible
● Lack of communication
● Technical debt
● Lack of visibility
Bewitched links
28. ● Illusion of detailed specifications
● No one is responsible
● Lack of communication
● Technical debt
● Lack of visibility
Bewitched links
29. ● Illusion of c̶o̶m̶p̶l̶e̶t̶e̶ ̶s̶p̶e̶c̶i̶f̶i̶c̶a̶t̶i̶o̶n̶s̶ miracles
if customer is not on site
● No one is responsible
● Lack of communication
● Technical debt
● Lack of visibility
Bewitched links
30. ● Illusion of c̶o̶m̶p̶l̶e̶t̶e̶ ̶s̶p̶e̶c̶i̶f̶i̶c̶a̶t̶i̶o̶n̶s̶ miracles
if customer is not on site
● No one is responsible
● Lack of communication
● Technical debt
● Lack of visibility
Bewitched links
36. The anomaly detection system
Epic
Build a prototype to detect the
anomalies in hot water tank
consumption
37. The anomaly detection system
Epic
Build a prototype to detect the
anomalies in hot water tank
consumption
Story 1
As a user I can store the consumption of my hot water tank so
that enable the data analysis for anomalies detection
Story 2
As a expert I can label the timestamps when a hot water tank has anomaly so that the data-scientist
can perform supervised learning of anomalies
Story 3
As a data-scientist I can create synthetic observations targeted as anomalies so that the original imbalanced
dataset not affect the machine learning performance especially regarding its sensitivity metric
Story 4
41. The anomaly detection system
Epic
Build a prototype to detect the
anomalies in hot water tank
consumption
Story 1
As a user I can store the consumption of my hot water tank so
that enable the data analysis for anomalies detection
Story 2
As a expert I can label the timestamps when a hot water tank has anomaly so that the data-scientist
can perform supervised learning of anomalies
Story 3
As a data-scientist I can create synthetic observations targeted as anomalies so that the original imbalanced
dataset not affect the machine learning performance especially regarding its sensitivity metric
Story 4
42.
43. ● Metaphor
● User Stories
● Frequent small releases
● Simplicity
● Refactoring
44. ● Metaphor
● User Stories
● Frequent small releases
● Simplicity
● Refactoring
● Whole Team