SlideShare a Scribd company logo
1 of 17
Download to read offline
2
i
Apex a naše zkušenosti ze začátků…
• Představení firmy
• Případové studie
– Firemní intranet – první seznámení s APEXem
– Trhaktiv – aplikace na web
– Light CRM – efektivní vývoj
• Závěr
3
i
• SW společnost
– Založena v roce 2004
– Roční obrat do 50 mil.
– 38 zaměstnanců
– Etický kodex
• Poskytované služby
– Outsourcing
– Vývoj informačních systémů FTFP
– Konzultační služby, případové studie, architektonické návrhy řešení, QA
– Produktová řada
– Technická podpora
– Školení a vzdělávání
RAVENTIA s.r.o. poskytuje každoročně sponzorské dary nestátním neziskovým organizacím ve výši alespoň 5% svého zisku.
i
4
i
Reference
5
i
Produktová řada
Smart Templates je systém na tvorbu dokumentů na základě
šablon z jednoduchou administrací (bez programování – šablonu
tvoří resp. edituje business uživatel se znalostí MS Office).
Delivery system je systém, který slouží pro zasílání provozní
korespondence kromě tištěné podoby i formou e-mailu, SMS,
datovou zprávou, push notifikace a zprávy pro self care zónu.
Reward system je systém určený pro finanční i nefinanční
motivaci pro různé cílové skupiny uživatelů, jako jsou distribuční
kanály, zaměstnanci a retailový klienti dané organizace.
• nízkonákladové, ale robustní systémy
• otevřenost dalšímu rozvoji
Emmets system je systém pro řízení a kontrolu zaměstnanců na
externích pracovištích. Systém umožňuje evidenci vykazované
práce pomocí web aplikace nebo Android aplikace (SmartPhone,
Tablet) případně pomocí SMS (Mobilní telefon)
6
APEX
Firemní intranet
7
APEX
Firemní intranet
• První seznámení
• Evidence zaměstnanců, výkazy, dovolené, kniha jízd, evidence
HW a SW, kontakty, …
• cca 65 obrazovek, 40 tabulek, apex4
• pl/sql vývojář) bez znalostí html, který se Apex učil
• Experiment, který běží dodnes (6 let)
• Interní aplikace – Apex ideální technologie
• „se znalostí PL/SQL rychlá křivka učení“
8
APEX
TrhAktiv
9
APEX
TrhAktiv
• Aplikace na web
• Evidence a podpora párování poptávek (žadatel) a nabídek
(investor)
– příklad: na jedné straně začínající zubař, který neuspěl s žádostí o úvěr, a na druhé
člověk se zájmem investovat (půjčka, podíl ve firmě, opce, …)
• cca 20 obrazovek, 30 tabulek, apex4
• Vývoj cca 2 měsíce, 1 FTE
– databázista (pl/sql vývojář) bez znalostí html, který se Apex učil
– trápení - html, javascript
• http://blog.apex-solutions.cz/ (zpruzelý kolega, kalkulačka)
• Interaktivní report, filtrování dat, „hlídací pes“
10
APEX
TrhAktiv
11
APEX
Tým
Architektura
Analýza
Testy
Vývoj
Infrastruktura
PM
DB HTML a JS
12
APEX
Light „CRM“
SQL DefiniceSQL Definice
13
APEX
• Aplikace pro obchodníky
– Evidence klientů
– Notifikace sms, mail
• Zadaní
– stará aplikace + nové požadavky definované při úvodní analýze
• Za 14 dní nasazeno v provozu
– cca 20 obrazovek, 15 tabulek
– pl/sql vývojář se znalostí Apexu
– Dynamická příprava dat pro dávkové zasílání mailu, sms (kampaně)
– Stal se core systémem
– Efektivní využití IR, využití apex template, postupy RVT
Light „CRM“
• Manažer, který Apexu nedůvěřoval je nyní jeho fanouškem.
14
APEX
Generování API
Script
Oracle
DB
Views
Package
15
APEX
Generování APEX rutiny
Script
MetaData
Interactive reports Editing pages
Oracle
DB
Views
Package
16
• Pro interní aplikace optimální technologie
• Tým složený z pl/sql vývojáře a vývojáře se znalostí html
a javascriptu
• Efektivní využití IR a znalost metadat
• Velký zákazník s enterprise arch. (PoC, demo, …)
• Core systém
• S APEXem pracujeme a plánujeme pokračovat.
• Perspektivní technologie, navíc s verzí 5 vidíme další
pokrok v efektivitě vývoje aplikací.
Závěr
17
DiskuseDěkuji za pozornost

More Related Content

More from APEX Solutions - Natural Intelligence

More from APEX Solutions - Natural Intelligence (6)

Apex day 1.0 vicejazycne aplikace lokalizace_kamil schvarcz
Apex day 1.0 vicejazycne aplikace lokalizace_kamil schvarczApex day 1.0 vicejazycne aplikace lokalizace_kamil schvarcz
Apex day 1.0 vicejazycne aplikace lokalizace_kamil schvarcz
 
Apex day 1.0 speedy case study_kamil schvarcz
Apex day 1.0 speedy case study_kamil schvarczApex day 1.0 speedy case study_kamil schvarcz
Apex day 1.0 speedy case study_kamil schvarcz
 
Apex day 1.0 citizen developer keynote speak_kamil schvarcz
Apex day 1.0 citizen developer keynote speak_kamil schvarczApex day 1.0 citizen developer keynote speak_kamil schvarcz
Apex day 1.0 citizen developer keynote speak_kamil schvarcz
 
webinar - APEX - pridaná hodnota databáze
webinar - APEX - pridaná hodnota databázewebinar - APEX - pridaná hodnota databáze
webinar - APEX - pridaná hodnota databáze
 
Apex solutions - Oracle Cloud
Apex solutions - Oracle CloudApex solutions - Oracle Cloud
Apex solutions - Oracle Cloud
 
Apex solutions - Apex 5.0 seminar
Apex solutions - Apex 5.0 seminarApex solutions - Apex 5.0 seminar
Apex solutions - Apex 5.0 seminar
 

Ape xday 1.0 pravdive pribehy_raventia_petr lojkasek_170915

  • 1.
  • 2. 2 i Apex a naše zkušenosti ze začátků… • Představení firmy • Případové studie – Firemní intranet – první seznámení s APEXem – Trhaktiv – aplikace na web – Light CRM – efektivní vývoj • Závěr
  • 3. 3 i • SW společnost – Založena v roce 2004 – Roční obrat do 50 mil. – 38 zaměstnanců – Etický kodex • Poskytované služby – Outsourcing – Vývoj informačních systémů FTFP – Konzultační služby, případové studie, architektonické návrhy řešení, QA – Produktová řada – Technická podpora – Školení a vzdělávání RAVENTIA s.r.o. poskytuje každoročně sponzorské dary nestátním neziskovým organizacím ve výši alespoň 5% svého zisku. i
  • 5. 5 i Produktová řada Smart Templates je systém na tvorbu dokumentů na základě šablon z jednoduchou administrací (bez programování – šablonu tvoří resp. edituje business uživatel se znalostí MS Office). Delivery system je systém, který slouží pro zasílání provozní korespondence kromě tištěné podoby i formou e-mailu, SMS, datovou zprávou, push notifikace a zprávy pro self care zónu. Reward system je systém určený pro finanční i nefinanční motivaci pro různé cílové skupiny uživatelů, jako jsou distribuční kanály, zaměstnanci a retailový klienti dané organizace. • nízkonákladové, ale robustní systémy • otevřenost dalšímu rozvoji Emmets system je systém pro řízení a kontrolu zaměstnanců na externích pracovištích. Systém umožňuje evidenci vykazované práce pomocí web aplikace nebo Android aplikace (SmartPhone, Tablet) případně pomocí SMS (Mobilní telefon)
  • 7. 7 APEX Firemní intranet • První seznámení • Evidence zaměstnanců, výkazy, dovolené, kniha jízd, evidence HW a SW, kontakty, … • cca 65 obrazovek, 40 tabulek, apex4 • pl/sql vývojář) bez znalostí html, který se Apex učil • Experiment, který běží dodnes (6 let) • Interní aplikace – Apex ideální technologie • „se znalostí PL/SQL rychlá křivka učení“
  • 9. 9 APEX TrhAktiv • Aplikace na web • Evidence a podpora párování poptávek (žadatel) a nabídek (investor) – příklad: na jedné straně začínající zubař, který neuspěl s žádostí o úvěr, a na druhé člověk se zájmem investovat (půjčka, podíl ve firmě, opce, …) • cca 20 obrazovek, 30 tabulek, apex4 • Vývoj cca 2 měsíce, 1 FTE – databázista (pl/sql vývojář) bez znalostí html, který se Apex učil – trápení - html, javascript • http://blog.apex-solutions.cz/ (zpruzelý kolega, kalkulačka) • Interaktivní report, filtrování dat, „hlídací pes“
  • 13. 13 APEX • Aplikace pro obchodníky – Evidence klientů – Notifikace sms, mail • Zadaní – stará aplikace + nové požadavky definované při úvodní analýze • Za 14 dní nasazeno v provozu – cca 20 obrazovek, 15 tabulek – pl/sql vývojář se znalostí Apexu – Dynamická příprava dat pro dávkové zasílání mailu, sms (kampaně) – Stal se core systémem – Efektivní využití IR, využití apex template, postupy RVT Light „CRM“ • Manažer, který Apexu nedůvěřoval je nyní jeho fanouškem.
  • 15. 15 APEX Generování APEX rutiny Script MetaData Interactive reports Editing pages Oracle DB Views Package
  • 16. 16 • Pro interní aplikace optimální technologie • Tým složený z pl/sql vývojáře a vývojáře se znalostí html a javascriptu • Efektivní využití IR a znalost metadat • Velký zákazník s enterprise arch. (PoC, demo, …) • Core systém • S APEXem pracujeme a plánujeme pokračovat. • Perspektivní technologie, navíc s verzí 5 vidíme další pokrok v efektivitě vývoje aplikací. Závěr