Traditional businesses possess incredible strength and sophisticated management. Why do they still face such difficulties in mastering the digital transformation? The key is to apply agile and lean methods, such as those used by digital start-ups, and an appropriate budget.
Read the full article on medium.
published: June 22, 2025, © Uwe Weinreich
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
@@pedZp
June 10, 2025 - pHqghUme
1ˤˢ%2527%2522\'\"
June 10, 2025 - pHqghUme
1'"
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1'
DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)
CHR(98)
CHR(98),15)
'
June 10, 2025 - pHqghUme
1*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)
CHR(99)
CHR(99),15)
June 10, 2025 - pHqghUme
1yoJwcWyQ')) OR 225=(SELECT 225 FROM PG_SLEEP(15))--
June 10, 2025 - pHqghUme
1R826HOjD') OR 985=(SELECT 985 FROM PG_SLEEP(15))--
June 10, 2025 - pHqghUme
1byGCQZ52' OR 563=(SELECT 563 FROM PG_SLEEP(15))--
June 10, 2025 - pHqghUme
1-1)) OR 284=(SELECT 284 FROM PG_SLEEP(15))--
June 10, 2025 - pHqghUme
1-1) OR 350=(SELECT 350 FROM PG_SLEEP(15))--
June 10, 2025 - pHqghUme
1-1 OR 709=(SELECT 709 FROM PG_SLEEP(15))--
June 10, 2025 - pHqghUme
14PJI1b2o'; waitfor delay '0:0:15' --
June 10, 2025 - pHqghUme
1-1 waitfor delay '0:0:15' --
June 10, 2025 - pHqghUme
1-1); waitfor delay '0:0:15' --
June 10, 2025 - pHqghUme
1-1; waitfor delay '0:0:15' --
June 10, 2025 - pHqghUme
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
June 10, 2025 - pHqghUme
10"XOR(1*if(now()=sysdate(),sleep(15),0))XOR"Z
June 10, 2025 - pHqghUme
10'XOR(1*if(now()=sysdate(),sleep(15),0))XOR'Z
June 10, 2025 - pHqghUme
1*if(now()=sysdate(),sleep(15),0)
June 10, 2025 - pHqghUme
-1" OR 5*5=25 or "3xTD8ZXV"="
June 10, 2025 - pHqghUme
-1' OR 5*5=25 or 'D8JwJtSt'='
June 10, 2025 - pHqghUme
-1" OR 5*5=25 --
June 10, 2025 - pHqghUme
-1' OR 5*5=25 --
June 10, 2025 - pHqghUme
-1 OR 5*5=25
June 10, 2025 - pHqghUme
-1 OR 5*5=25 --
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1rI4kjClI
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - @@pdpqV
1
June 10, 2025 - pHqghUmeˤˢ%2527%2522\'\"
1
June 10, 2025 - pHqghUme'"
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
1
June 10, 2025 - pHqghUme0BG6DltG')) OR 771=(SELECT 771 FROM PG_SLEEP(15))--
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme0eLrHReY') OR 47=(SELECT 47 FROM PG_SLEEP(15))--
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUmeuaixbPXM' OR 891=(SELECT 891 FROM PG_SLEEP(15))--
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUmemLfNIhbw'; waitfor delay '0:0:15' --
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme-1 waitfor delay '0:0:15' --
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - (select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - if(now()=sysdate(),sleep(15),0)
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - -1" OR 5*5=25 or "0k9HBfE4"="
1
June 10, 2025 - -1' OR 5*5=25 or 'ik2OxPzj'='
1
June 10, 2025 - -1" OR 5*5=25 --
1
June 10, 2025 - -1' OR 5*5=25 --
1
June 10, 2025 - -1 OR 5*5=25
1
June 10, 2025 - -1 OR 5*5=25 --
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUmeYX2BwZ6L
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - @@fgcmG
555
June 10, 2025 - pHqghUmeˤˢ%2527%2522\'\"
555
June 10, 2025 - pHqghUme'"
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUmeDul8VrQm')) OR 52=(SELECT 52 FROM PG_SLEEP(15))--
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUmevziwkLzg') OR 348=(SELECT 348 FROM PG_SLEEP(15))--
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUmenWu64GCK' OR 306=(SELECT 306 FROM PG_SLEEP(15))--
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUmeNWl5znMR'; waitfor delay '0:0:15' --
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme-1 waitfor delay '0:0:15' --
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - (select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - if(now()=sysdate(),sleep(15),0)
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - -1" OR 5*5=25 or "3VebFlnD"="
555
June 10, 2025 - -1' OR 5*5=25 or 'JnYlFNwF'='
555
June 10, 2025 - -1" OR 5*5=25 --
555
June 10, 2025 - -1' OR 5*5=25 --
555
June 10, 2025 - -1 OR 5*5=25
555
June 10, 2025 - -1 OR 5*5=25 --
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUmez1a79GRv
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
@@1y5Pj
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555ˤˢ%2527%2522\'\"
June 10, 2025 - pHqghUme
555'"
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555'
DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)
CHR(98)
CHR(98),15)
'
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)
CHR(99)
CHR(99),15)
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
55584Cm6HS7')) OR 831=(SELECT 831 FROM PG_SLEEP(15))--
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555W7swwL0b') OR 22=(SELECT 22 FROM PG_SLEEP(15))--
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555oMosULYS' OR 829=(SELECT 829 FROM PG_SLEEP(15))--
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555-1)) OR 79=(SELECT 79 FROM PG_SLEEP(15))--
June 10, 2025 - pHqghUme
555-1) OR 647=(SELECT 647 FROM PG_SLEEP(15))--
June 10, 2025 - pHqghUme
555-1 OR 932=(SELECT 932 FROM PG_SLEEP(15))--
June 10, 2025 - pHqghUme
555VGQOV3nE'; waitfor delay '0:0:15' --
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
555-1 waitfor delay '0:0:15' --
June 10, 2025 - pHqghUme
555-1); waitfor delay '0:0:15' --
June 10, 2025 - pHqghUme
555-1; waitfor delay '0:0:15' --
June 10, 2025 - pHqghUme
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
June 10, 2025 - pHqghUme
5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
1
June 10, 2025 - pHqghUme
5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
June 10, 2025 - pHqghUme
555*if(now()=sysdate(),sleep(15),0)
June 10, 2025 - pHqghUme
-1" OR 5*5=25 or "JrZaTNAH"="
June 10, 2025 - pHqghUme
-1' OR 5*5=25 or 'A1WvBNsa'='
June 10, 2025 - pHqghUme
-1" OR 5*5=25 --
June 10, 2025 - pHqghUme
-1' OR 5*5=25 --
June 10, 2025 - pHqghUme
-1 OR 5*5=25
June 10, 2025 - pHqghUme
-1 OR 5*5=25 --
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555FtD46NYx
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555
June 10, 2025 - pHqghUme
555