SlideShare a Scribd company logo
1 of 58
By : Doddi Priyambodo
PT Indonesia Comnets Plus
(http://www.iconpln.co.id)
Presented at Universitas Maranatha, Bandung, Jawa Barat
Bandung, November 24th 2012
How ICON+ implements Scrum
+
Minimizing Risk and Maximizing Business
Value with continuous one-week delivery
i-PANDAWA
Framework
http://i-pandawa.com
i-PANDAWA Agile Scrum Framework
- Private and Confidential - i-PANDAWA - Page 3The Premier Event for Software and Systems Innovation
Topic of Presentations
â–ș 1. Introduction : Who is ICON+ PLN
â–ș 2. Introduction : Who am I
â–ș 3. Changing to Agile Scrum Framework
â–ș 4. What is i-PANDAWA Framework
â–ș 5. Continuous One Week Delivery
â–ș 5. Real Life Experience using Scrum
â–ș 6. What has Changed Now
â–ș 7. Testimonials
- Private and Confidential - i-PANDAWA - Page 4The Premier Event for Software and Systems Innovation
I. WHO IS ICON+
PT. Indonesia Comnets Plus better known by its trade name of ICON+
was established on October 3rd, 2000,
as a wholly-owned subsidiary of the state power utility company,
PT PLN (PERSERO) INDONESIA.
It positions to provide solution
the state of the art telecommunication network
and information technology demand
in Indonesia
- Private and Confidential - i-PANDAWA - Page 5The Premier Event for Software and Systems Innovation
â–ș Our product to provide solution to the customer is a synergy
between IT, telco, IP network, engineering capabilities and high-
end technologies.
â–ș There are :
‱ Fiber Optic Backbone (Sumatera, Jawa, Bali, Kalimantan, Sulawesi)
‱ IP VPN Multi Protocol Label Switch (MPLS).
‱ IP VSAT
‱ ENTERPRISE DATA CENTER
‱ IT Content Services :
 AP2T (PLN Billing and Collection, CRM)
 CONTACT CENTER 123, APKT
 i-BBO, i-RIMA, i-CoalSys, etc
‱ Other Services:
 ICON+ private user-group telephony system (JWOT)
 Multimedia and Video Conferencing System, etc
continued

- Private and Confidential - i-PANDAWA - Page 6The Premier Event for Software and Systems Innovation
II. WHO AM I
â–ș Name : DODDI PRIYAMBODO
â–ș Info Detail : http://id.linkedin.com/pub/doddi-priyambodo/4/254/12b
â–ș Experiences :
â–ș Deputy Manager IT Enterprise Planning and Product Development, ICON+
â–ș Technology Leader Stream for AP2T Implementation in PLN Jawa Bali
â–ș Solution Architect for AP2T (Software, Hardware, etc)
â–ș Developer for Application Development i-Rev, i-IDA, etc
â–ș Software Architect for PLN Payment Gateway, i-Pay, etc
â–ș Project Manager for SIP3 Implementation and Operation at PLN KalTim, etc
â–ș Oracle Database Administrator and System Administrator
â–ș Software Developer (.NET, JAVA) for SIP3, SOPP, MGT, CIS
- Private and Confidential - i-PANDAWA - Page 7The Premier Event for Software and Systems Innovation
III. Changing to Agile Scrum Framework
â–ș We are Looking For :
â–ș Simple Process and Easy to Adapt, but it must be a BEST
PRACTICE and PROVEN Process!
â–ș Make a Lot of Improvement Ideas from the Team
â–ș Team must deliver the project on Schedule
â–ș Minimize the Risk!
â–ș Maximize the Business Value!
- Private and Confidential - i-PANDAWA - Page 8The Premier Event for Software and Systems Innovation
The Manifesto for Agile Software Development
â–ș We are uncovering better ways of developing software by
doing it and helping others do it. Through this work we
have come to value :
â–ș Individuals and interactions over processes and tools
â–ș Working software over comprehensive documentation
â–ș Customer collaboration over contract negotiation
â–ș Responding to change over following a plan
â–ș That is, while there is value in the items on the right, we
value the items on the left more.
- Private and Confidential - i-PANDAWA - Page 9The Premier Event for Software and Systems Innovation
â–ș AGILE SCRUM FRAMEWORK IS THE SOLUTION !
- Private and Confidential - i-PANDAWA - Page 10The Premier Event for Software and Systems Innovation
Simple Process
- Private and Confidential - i-PANDAWA - Page 11The Premier Event for Software and Systems Innovation
Simple
Roles
- PRODUCT OWNER
- SCRUM MASTER
- SCRUM TEAM
picture by exfordy
- Private and Confidential - i-PANDAWA - Page 12The Premier Event for Software and Systems Innovation
Product
Owner
Owner of project vision
Represents the customerpicture by Official Star Wars Blog
- Private and Confidential - i-PANDAWA - Page 13The Premier Event for Software and Systems Innovation
Product
Owner
Define features (according to vision)
Prioritize features (according to ROI)
Pick release dates
Give feedback
Manage stakeholders
Accept or reject results
- Private and Confidential - i-PANDAWA - Page 14The Premier Event for Software and Systems Innovation
Scrum
Master
Servant leader
Team protector
Troubleshooter
Scrum guide
picture by Orange Beard
- Private and Confidential - i-PANDAWA - Page 15The Premier Event for Software and Systems Innovation
Scrum Master
Remove impediments
Prevent interruptions
Facilitate the team
Support the process
Manage management
- Private and Confidential - i-PANDAWA - Page 16The Premier Event for Software and Systems Innovation
The Team
Small (5–9 people)
Colocated - Cross-functional
Self-organized - Full-timepicture by ewen and donabel
- Private and Confidential - i-PANDAWA - Page 17The Premier Event for Software and Systems Innovation
The Team
Define tasks
Estimate effort
Develop product
Ensure quality
Evolve processes
- Private and Confidential - i-PANDAWA - Page 18The Premier Event for Software and Systems Innovation
Team Commitment!
 TEAM DEFINE THEIR OWN RULES OF WORK
 TEAM HAS THE FULL CONTROL OF WHAT THEY DO
 TRANSPARANT
 TEAM MUST COMMIT TO DELIVER
 MAKE CONTINOUS IMPROVEMENT
- Private and Confidential - i-PANDAWA - Page 19The Premier Event for Software and Systems Innovation
The Challenge!
Looks Simple, But It Is Hard
No Silver Bullet
Need Process
Takes Time
picture by a2gemma
- Private and Confidential - i-PANDAWA - Page 20The Premier Event for Software and Systems Innovation
IV. What is i-PANDAWA Framework
â–ș 1. i-PANDAWA Framework DEFINITION
â–ș 2. i-PANDAWA Motto and Way of Life
â–ș 3. SDLC Methodology
â–ș 4. How We Collaborate
â–ș 5. Flow of Works and Standard Operating Procedure
â–ș 6. i-PANDAWA Application Architecture
- Private and Confidential - i-PANDAWA - Page 21The Premier Event for Software and Systems Innovation
i-PANDAWA FRAMEWORK DEFINITION
What is i-PANDAWA i-PANDAWA is a framework that is initiated by Business Unit of ICTS ICON+, PLTI Division. This
framework is designed for a baseline Standard that can be used for the daily activities by
Planning and Product Development (PPD) Sub Division to make Innovations for the Company.
Why we use i-PANDAWA i-PANDAWA is a standard way to create the Applications in sub division of Planning and
Product Development. It is a standard way to manage the creation of new applications, and it
has a standard platform of technology to create the new applications.
Who use i-PANDAWA i-PANDAWA can be used by all of the teams in ICON+ to develop and deploy the new
applications
When we use i-PANDAWA i-PANDAWA is used in daily development process of creating new applications and maintain
the existing applications
How to use i-PANDAWA i-PANDAWA Framework has 2 big items, these 2 items are :
- iPandawa Methodology of the Application Lifecycle Management – powered by SCRUM
- iPandawa Platform of the Application Technology – powered by INNOVATION
Definition of i-PANDAWA The letter "I" stands for the word INNOVATION, INNITIATIVE, ICTS (Information Computer
Technology Solution), ICON+ (Indonesia Comnets Plus), and INDONESIA
The word "PANDAWA" comes from the epic story of Mahabharata. Pandawa is the Family's
name of five great persons (Yudhistira, Bima, Arjuna, Nakula, Sadewa). The value of this
Pandawa family that can be used in this framework are "We are in This Together", "We Die
Together, We Win Together". YES, that is our Methodology of Working in here.
Motto of i-PANDAWA "We are in This Together. We Die Together, We Win Together!"
- Private and Confidential - i-PANDAWA - Page 22The Premier Event for Software and Systems Innovation
i-PANDAWA FRAMEWORK
iPandawa Methodology – Powered by SCRUM
Our Motto:
WE ARE IN THIS
TOGETHER
WE DIE
TOGETHER!
WE WIN
TOGETHER !
- Private and Confidential - i-PANDAWA - Page 23The Premier Event for Software and Systems Innovation
SDLC Methodology
Application Lifecycle Management - iPandawa Methodology
- Private and Confidential - i-PANDAWA - Page 24The Premier Event for Software and Systems Innovation
i-PANDAWA PRINCIPLES
- Private and Confidential - i-PANDAWA - Page 25The Premier Event for Software and Systems Innovation
Remember :
The Key of “Working Together” is :
MAKE HIGH BANDWITH OF COMMUNICATION !
Permasalahan utama dari 80% semua masalah adalah =
KOMUNIKASI, TRANSPARANSI
- Private and Confidential - i-PANDAWA - Page 26The Premier Event for Software and Systems Innovation
COMMUNICATION TOOLS
MICROSOFT SKYPE GROUP
DROPBOX
FILE SHARE
- Private and Confidential - i-PANDAWA - Page 27The Premier Event for Software and Systems Innovation
COMMUNICATION TOOLS
â–ș EVERNOTE
â–ș WHATSAPP GROUP
TEAMVIEWER
- Private and Confidential - i-PANDAWA - Page 28The Premier Event for Software and Systems Innovation
Remember :
GOOD PROCESS make GOOD AND CONSISTENT RESULT!
Focus on People, and Framework that Empower and Protect People.
Our Motto:
WE ARE IN THIS
TOGETHER
WE DIE TOGETHER!
WE WIN
TOGETHER !
- Private and Confidential - i-PANDAWA - Page 29The Premier Event for Software and Systems Innovation
MINIMIZING THE RISKS AND
MAXIMIZING THE BUSINESS VALUES
BY CONTINOUS ONE WEEK DELIVERY
- Private and Confidential - i-PANDAWA - Page 30The Premier Event for Software and Systems Innovation
One Week Delivery?
- Private and Confidential - i-PANDAWA - Page 31The Premier Event for Software and Systems Innovation
Why Frequent Delivery?
â–ș #1 Deliver Business Value Faster  a lot of Versions
â–ș #2 Fail Fast and Early to Minimize The Risks
â–ș #3 Fail Small to Do the Fast Recovery
â–ș #4 Deploying Often, Less Number of Defects
â–ș #5 Maximizing Opportunity for Feedbacks
â–ș #6 Satisfy the Customer with Frequent Delivery
Notes :
- Prepare your Rollback Plan
- Prepare all the Logs
- Transparent is very Important
- Everything is under Source Control
- Private and Confidential - i-PANDAWA - Page 32The Premier Event for Software and Systems Innovation
What is Frequent Delivery in ICON+?
â–ș Is it always Deployed Weekly?  YES
â–ș Continuous Delivery is about keeping your application
in a state where it is always able to release. (Ready for
Production!)
â–ș Is it Un-Matured Software to Release?  NO
â–ș Tester always Test Daily, if not they will complain at
Standup Daily Meeting. And Developers also won’t like
if the Tester doesn’t have anything to do at that day.
â–ș The deployed items are the user stories that have
reach the status of DONE
- Private and Confidential - i-PANDAWA - Page 33The Premier Event for Software and Systems Innovation
Definition of Frequent Delivery
â–ș Being “Production Ready” is not the same definition
as “Releasing to the Users Massively with the Real
Environments”
â–ș The goal of the Development Team is to give the Product
Owner the ability to release New Product Backlog Items
whenever the Product Owner decides to. This means that
the Product Owner might release every Product Backlog
Item immediately, or he delays it until he gets feedback
from another stakeholders or he aligns the release to
external events (or specific dates)
- Private and Confidential - i-PANDAWA - Page 34The Premier Event for Software and Systems Innovation
Versioning Convention
â–ș Versioning Mechanism :
â–ș ALPHA Finished Dev, Please Do the QA
â–ș BETA Finished Test, Please Do the Beta Roll Out
â–ș STABLE Finished Beta Test, it is creating money now!
â–ș Versioning Mechanism, per-Phase Development
â–ș  Maximize Business Values
â–ș  Sprint and Process Transparency
- Private and Confidential - i-PANDAWA - Page 35The Premier Event for Software and Systems Innovation
Infrastructure of Continuous Delivery
â–ș Development Machine : only for developers
â–ș QC VMachine : Ready for Test (Alpha) – internal
â–ș Ready to Prod VMachine : Production Ready (Beta) – users
â–ș Production Machine : Production (Stable) – users
Dev + Tools Server Alpha and Beta Server Production Server
- Private and Confidential - i-PANDAWA - Page 36The Premier Event for Software and Systems Innovation
SOP - Release Management : Approval
Standard Operational Procedure - iPandawa Methodology
- Private and Confidential - i-PANDAWA - Page 37The Premier Event for Software and Systems Innovation
IV. Real Life Experience using SCRUM
â–ș How we Do Sprint Planning
â–ș How we Do Sprint Daily Meeting
â–ș How we Do Sprint Review
â–ș How we Do Sprint Retrospective
- Private and Confidential - i-PANDAWA - Page 38The Premier Event for Software and Systems Innovation
- Private and Confidential - i-PANDAWA - Page 39The Premier Event for Software and Systems Innovation
- Private and Confidential - i-PANDAWA - Page 40The Premier Event for Software and Systems Innovation
Online Scrum Board
Standard Operational Procedure - iPandawa Methodology
- Private and Confidential - i-PANDAWA - Page 41The Premier Event for Software and Systems Innovation
Online Scrum Board
Standard Operational Procedure - iPandawa Methodology
- Private and Confidential - i-PANDAWA - Page 42The Premier Event for Software and Systems Innovation
Sprint Planning
Breakdown of
business value into
assignable tasks
picture by oskay
- Private and Confidential - i-PANDAWA - Page 43The Premier Event for Software and Systems Innovation
SPRINT 2.3 (ARJUNA)
We are in this Together. We Die Together, We Win Together!
SPRINT GOAL : APLIKASI i-BBO-STABLE.v.2.3.0.0 DONE
NAMA DAN DESKRIPSI SPRINT : SPRINT 2.3 - ARJUNA
JADWAL PELAKSANAAN SPRINT :
- PERIODE SPRINT : 18 JANUARI 2012 s/d 25 JANUARI 2012 (09:00-17:00)
- LOKASI, TANGGAL, JAM, SPRINT PLANNING : WISMUL LT.51 – SELASA, 17 JANUARI 2012 - 13:00
- LOKASI, JAM DAILY MEETING : i-PANDAWA SCRUM TEAM AREA, 09:00 WIB
OR SKYPE VIDEO CONFERENCE, 09:00 WIB
- LOKASI, TANGGAL, JAM, SPRINT DEMO : WISMUL LT.51 – KAMIS, 26 JANUARI 2012 - 09:00
- LOKASI, TANGGAL, JAM, RETROSPECTIVE : WISMUL LT.51 – KAMIS, 26 JANUARI 2012 - 13:00
VELOCITY COMMITMENT DI SPRINT INI : 120
DETAIL FITUR YANG DISEPAKATI : ADA DI COLLABORATION TOOLS DAN SCRUM
BOARD
NAMA ANGGOTA TIM (YANG WAJIB DI DAILY
MEETING) :
RIDHO (SCRUM MASTER), DARIE, REZA, SUTAN,
SYAIFUL, DJAINUL, AIDA, BAYU HISSAF, HANIN
- Private and Confidential - i-PANDAWA - Page 44The Premier Event for Software and Systems Innovation
S KONSENSUS TIM
We are in this Together. We Die Together, We Win Together!
JAM KERJA YANG DISEPAKATI ADALAH 8 JAM HARI KERJA, YAITU DARI
JAM 09:00 WIB SAMPAI DENGAN 17:00 WIB
SEPAKAT MENJALANI SEMUA CEREMONY SECARA DISIPLIN :
SPRINT DAILY MEETING, DAILY SCRUM, SPRINT DEMO, RETROSPECTIVE
JIKA TERLAMBAT DAILY MEETING DENDA RP 5.000,-, JIKA TELAT DIATAS 15
MENIT DENDA RP 10.000,-
1 JAM PERTAMA SETIAP HARI SETELAH DAILY MEETING UNTUK
MENYELESAIKAN BUGS OPERASIONAL JIKA ADA
SETIAP HARI DIUSAHAKAN ADA DEPLOYMENT UNTUK DIKERJAKAN OLEH
QA. PADA SAAT DEPLOYMENT, HARUS KIRIM EMAIL PEMBERITAHUAN.
WE WILL YELL OUR MOTTO EVERY CEREMONY!
SELALU MENGUPDATE BOARD DI SETIAP KEGIATAN
SCRUM BOARD DAN BURN DOWN CHART AKAN DI UPDATE SETIAP HARI DI
DINDING (SEBAGAI INFORMASI VISUAL PROGRESS REPORT HARIAN)
- Private and Confidential - i-PANDAWA - Page 45The Premier Event for Software and Systems Innovation
Photo of US doing Sprint Planning
- Private and Confidential - i-PANDAWA - Page 46The Premier Event for Software and Systems Innovation
Daily Scrum
This is The Heartbeat
of
Scrum!
- Private and Confidential - i-PANDAWA - Page 47The Premier Event for Software and Systems Innovation
What to Talk in Daily Meeting
What I did since Yesterday
What I will do Today
What things are in my way
Only the team talks
Not to Scrum Master
No problem solving
Max 15 minutes
Standing up
Notes :
â–ș If some members are in a Business Trip, you still do the Daily Meeting (via
Skype video calls, or by phone). Still
 You must StandUp!
â–ș Respect the Team Member who is speaking
- Private and Confidential - i-PANDAWA - Page 48The Premier Event for Software and Systems Innovation
Photo of US doing Daily Meeting
- Private and Confidential - i-PANDAWA - Page 49The Premier Event for Software and Systems Innovation
Sprint Review
picture by oskay
- Private and Confidential - i-PANDAWA - Page 50The Premier Event for Software and Systems Innovation
Goal of the Sprint Review
GOAL :
â–ș Satisfy Product Owner !
â–ș Get some feedbacks that
need to be discussed later
in Retrospective
â–ș WE WIN TOGETHER!
PROCESS :
â–ș Be there on Time!
â–ș Prepare the Data
â–ș Prepare the Demo
Scenarios (based on Test
Scenarios)
â–ș All the team members
must support the demo
â–ș This is the Final Sprint
Process! Do it Seriously!
- Private and Confidential - i-PANDAWA - Page 51The Premier Event for Software and Systems Innovation
Sprint Retrospective
(we love this !)
Evolve the process
picture by kevindooley
- Private and Confidential - i-PANDAWA - Page 52The Premier Event for Software and Systems Innovation
- Private and Confidential - i-PANDAWA - Page 53The Premier Event for Software and Systems Innovation
Why we Love Sprint Retrospective?
â–ș This will Tell Us
 Are we Improving yet?
â–ș Different focus in every Sprint Retrospective
â–ș Are you Happy using SCRUM? (individual perspective)
â–ș Are we in the same BOAT? (team perspective)
â–ș How to Solve our problems?
â–ș We are open for Critics and Applauses or Gratitude
- Private and Confidential - i-PANDAWA - Page 54The Premier Event for Software and Systems Innovation
V. What has Changed Now
â–ș WE ARE IMPROVING !
â–ș We always try to Improve our self
â–ș Our earlier problem is solved Incrementally per-sprint
â–ș New ideas come in Sprint Retrospective
â–ș We are still learning to be better all day
â–ș Versioning Mechanism can impact to Business Contract
â–ș We are in this Together
â–ș We Die Together, We Win Together!
- Private and Confidential - i-PANDAWA - Page 55The Premier Event for Software and Systems Innovation
Testimonial Scrum Board!
- Private and Confidential - i-PANDAWA - Page 56The Premier Event for Software and Systems Innovation
VI. Testimonials
Berikut ini adalah Daftar Testimonial yang ditulis oleh seluruh Anggota Tim di
Papan Testimonial pada Scrum Board saat Sprint Retrospective terakhir :
â–ș Setelah SCRUM, proses QA (Quality Assurance) menjadi sangat PENTING!
â–ș Dengan SCRUM, semua menjadi beban bersama! Bukan perorangan.
â–ș Dengan SCRUM, semua progress menjadi transparan dan tidak tersembunyi
â–ș Awalnya SCRUM itu kejam, tetapi menjadi sangat berguna bagi saya pribadi
â–ș Pekerjaan saya menjadi lebih berbobot dan lebih dihargai
â–ș Waktu kerja menjadi lebih Jelas dan Pasti
â–ș Dengan Scrum tumbuh rasa tanggung jawab yang lebih besar dari seluruh
anggota tim
â–ș Dengan SCRUM, semua menjadi lebih DISIPLIN!
â–ș Dengan pengawasan yang minimum dari manajemen, pekerjaan tetap dapat
diselesaikan sesuai dengan target yang disepakati
- Private and Confidential - i-PANDAWA - Page 57The Premier Event for Software and Systems Innovation
Our Best Testimonial
SCRUM ON! i-PANDAWA
Framework
Our Great Teams
http://www.iconpln.co.id
http://www.i-pandawa.com

More Related Content

Similar to Doddi Priyambodo - Scrum Day Asia 20121123 - AGILE SOFTWARE DEVELOPMENT LIFE CYCLE USING SCRUM

i-PANDAWA - SCRUM AGILE - Technology Deep Dive and Standard Operational Proce...
i-PANDAWA - SCRUM AGILE - Technology Deep Dive and Standard Operational Proce...i-PANDAWA - SCRUM AGILE - Technology Deep Dive and Standard Operational Proce...
i-PANDAWA - SCRUM AGILE - Technology Deep Dive and Standard Operational Proce...Doddi Priyambodo
 
i-pandawa software development lifecycle - scrum agile\
i-pandawa software development lifecycle - scrum agile\i-pandawa software development lifecycle - scrum agile\
i-pandawa software development lifecycle - scrum agile\Doddi Priyambodo
 
Splunk bangalore user group 2020-06-01
Splunk bangalore user group   2020-06-01Splunk bangalore user group   2020-06-01
Splunk bangalore user group 2020-06-01NiketNilay
 
Innotech Vietnam Profile
Innotech Vietnam ProfileInnotech Vietnam Profile
Innotech Vietnam ProfileLe Phuong
 
Intech corporation 2016 (1)
Intech corporation 2016 (1)Intech corporation 2016 (1)
Intech corporation 2016 (1)Rootkause .
 
Cloud-Native Insights: How Platform & App Visibility Drive Business Outcomes
Cloud-Native Insights: How Platform & App Visibility Drive Business OutcomesCloud-Native Insights: How Platform & App Visibility Drive Business Outcomes
Cloud-Native Insights: How Platform & App Visibility Drive Business OutcomesVMware Tanzu
 
Mark Sage (AREA): All You Need to Know About Enterprise Augmented Reality Req...
Mark Sage (AREA): All You Need to Know About Enterprise Augmented Reality Req...Mark Sage (AREA): All You Need to Know About Enterprise Augmented Reality Req...
Mark Sage (AREA): All You Need to Know About Enterprise Augmented Reality Req...AugmentedWorldExpo
 
Best Intranets from the Intranet Global Forum (LA 2014)
Best Intranets from the Intranet Global Forum (LA 2014)Best Intranets from the Intranet Global Forum (LA 2014)
Best Intranets from the Intranet Global Forum (LA 2014)Prescient Digital Media
 
Information Loss Prevention - Seclore (Hotel_Digital_Security_Semianr_Sept19'14)
Information Loss Prevention - Seclore (Hotel_Digital_Security_Semianr_Sept19'14)Information Loss Prevention - Seclore (Hotel_Digital_Security_Semianr_Sept19'14)
Information Loss Prevention - Seclore (Hotel_Digital_Security_Semianr_Sept19'14)XEventsHospitality
 
Information Management & Governance Solutions febbraio 2018
Information Management & Governance Solutions febbraio 2018Information Management & Governance Solutions febbraio 2018
Information Management & Governance Solutions febbraio 2018Juan Niekerk
 
Costandopportunitycostofarchitecturalinitiatives 090311132631-phpapp01
Costandopportunitycostofarchitecturalinitiatives 090311132631-phpapp01Costandopportunitycostofarchitecturalinitiatives 090311132631-phpapp01
Costandopportunitycostofarchitecturalinitiatives 090311132631-phpapp01Tim Vibbert
 
How # (sharp) is Your Katana (Ciprian Jichici)
How # (sharp) is Your Katana (Ciprian Jichici)How # (sharp) is Your Katana (Ciprian Jichici)
How # (sharp) is Your Katana (Ciprian Jichici)ITCamp
 
About imaginea2013
About imaginea2013About imaginea2013
About imaginea2013vamsi20
 
About Imaginea, A Product Engineering company
About Imaginea, A Product Engineering companyAbout Imaginea, A Product Engineering company
About Imaginea, A Product Engineering companyRam Kiran
 
Qwerty Informatica - Soluzioni a portata di Qlik
Qwerty Informatica - Soluzioni a portata di QlikQwerty Informatica - Soluzioni a portata di Qlik
Qwerty Informatica - Soluzioni a portata di QlikQwerty Informatica
 
Cisco and AppDynamics: Redefining Application Intelligence - AppD Summit Europe
Cisco and AppDynamics: Redefining Application Intelligence - AppD Summit EuropeCisco and AppDynamics: Redefining Application Intelligence - AppD Summit Europe
Cisco and AppDynamics: Redefining Application Intelligence - AppD Summit EuropeAppDynamics
 
ISTC Keynote Smart Authoring For A Smarter Planet
ISTC Keynote   Smart Authoring For A Smarter PlanetISTC Keynote   Smart Authoring For A Smarter Planet
ISTC Keynote Smart Authoring For A Smarter Planetanghelides
 

Similar to Doddi Priyambodo - Scrum Day Asia 20121123 - AGILE SOFTWARE DEVELOPMENT LIFE CYCLE USING SCRUM (20)

i-PANDAWA - SCRUM AGILE - Technology Deep Dive and Standard Operational Proce...
i-PANDAWA - SCRUM AGILE - Technology Deep Dive and Standard Operational Proce...i-PANDAWA - SCRUM AGILE - Technology Deep Dive and Standard Operational Proce...
i-PANDAWA - SCRUM AGILE - Technology Deep Dive and Standard Operational Proce...
 
i-pandawa software development lifecycle - scrum agile\
i-pandawa software development lifecycle - scrum agile\i-pandawa software development lifecycle - scrum agile\
i-pandawa software development lifecycle - scrum agile\
 
2012 Summer Conference Brochure
2012 Summer Conference Brochure2012 Summer Conference Brochure
2012 Summer Conference Brochure
 
Splunk bangalore user group 2020-06-01
Splunk bangalore user group   2020-06-01Splunk bangalore user group   2020-06-01
Splunk bangalore user group 2020-06-01
 
Innotech Vietnam Profile
Innotech Vietnam ProfileInnotech Vietnam Profile
Innotech Vietnam Profile
 
Slidegarage
SlidegarageSlidegarage
Slidegarage
 
Intech corporation 2016 (1)
Intech corporation 2016 (1)Intech corporation 2016 (1)
Intech corporation 2016 (1)
 
Cloud-Native Insights: How Platform & App Visibility Drive Business Outcomes
Cloud-Native Insights: How Platform & App Visibility Drive Business OutcomesCloud-Native Insights: How Platform & App Visibility Drive Business Outcomes
Cloud-Native Insights: How Platform & App Visibility Drive Business Outcomes
 
Mark Sage (AREA): All You Need to Know About Enterprise Augmented Reality Req...
Mark Sage (AREA): All You Need to Know About Enterprise Augmented Reality Req...Mark Sage (AREA): All You Need to Know About Enterprise Augmented Reality Req...
Mark Sage (AREA): All You Need to Know About Enterprise Augmented Reality Req...
 
Best Intranets from the Intranet Global Forum (LA 2014)
Best Intranets from the Intranet Global Forum (LA 2014)Best Intranets from the Intranet Global Forum (LA 2014)
Best Intranets from the Intranet Global Forum (LA 2014)
 
Information Loss Prevention - Seclore (Hotel_Digital_Security_Semianr_Sept19'14)
Information Loss Prevention - Seclore (Hotel_Digital_Security_Semianr_Sept19'14)Information Loss Prevention - Seclore (Hotel_Digital_Security_Semianr_Sept19'14)
Information Loss Prevention - Seclore (Hotel_Digital_Security_Semianr_Sept19'14)
 
Information Management & Governance Solutions febbraio 2018
Information Management & Governance Solutions febbraio 2018Information Management & Governance Solutions febbraio 2018
Information Management & Governance Solutions febbraio 2018
 
Costandopportunitycostofarchitecturalinitiatives 090311132631-phpapp01
Costandopportunitycostofarchitecturalinitiatives 090311132631-phpapp01Costandopportunitycostofarchitecturalinitiatives 090311132631-phpapp01
Costandopportunitycostofarchitecturalinitiatives 090311132631-phpapp01
 
How # (sharp) is Your Katana (Ciprian Jichici)
How # (sharp) is Your Katana (Ciprian Jichici)How # (sharp) is Your Katana (Ciprian Jichici)
How # (sharp) is Your Katana (Ciprian Jichici)
 
About_Imaginea
About_ImagineaAbout_Imaginea
About_Imaginea
 
About imaginea2013
About imaginea2013About imaginea2013
About imaginea2013
 
About Imaginea, A Product Engineering company
About Imaginea, A Product Engineering companyAbout Imaginea, A Product Engineering company
About Imaginea, A Product Engineering company
 
Qwerty Informatica - Soluzioni a portata di Qlik
Qwerty Informatica - Soluzioni a portata di QlikQwerty Informatica - Soluzioni a portata di Qlik
Qwerty Informatica - Soluzioni a portata di Qlik
 
Cisco and AppDynamics: Redefining Application Intelligence - AppD Summit Europe
Cisco and AppDynamics: Redefining Application Intelligence - AppD Summit EuropeCisco and AppDynamics: Redefining Application Intelligence - AppD Summit Europe
Cisco and AppDynamics: Redefining Application Intelligence - AppD Summit Europe
 
ISTC Keynote Smart Authoring For A Smarter Planet
ISTC Keynote   Smart Authoring For A Smarter PlanetISTC Keynote   Smart Authoring For A Smarter Planet
ISTC Keynote Smart Authoring For A Smarter Planet
 

More from Doddi Priyambodo

NSX Reference Design version 3.0
NSX Reference Design version 3.0NSX Reference Design version 3.0
NSX Reference Design version 3.0Doddi Priyambodo
 
Oracle Database Licensing Rules
Oracle Database Licensing RulesOracle Database Licensing Rules
Oracle Database Licensing RulesDoddi Priyambodo
 
Oracle Processor Core Factor License
Oracle Processor Core Factor LicenseOracle Processor Core Factor License
Oracle Processor Core Factor LicenseDoddi Priyambodo
 
Sizing Methods of SAP System
Sizing Methods of SAP SystemSizing Methods of SAP System
Sizing Methods of SAP SystemDoddi Priyambodo
 
Sizing SAP on x86 IBM PureFlex with Reference Architecture
Sizing SAP on x86 IBM PureFlex with Reference ArchitectureSizing SAP on x86 IBM PureFlex with Reference Architecture
Sizing SAP on x86 IBM PureFlex with Reference ArchitectureDoddi Priyambodo
 
Sizing SAP on POWER IBM PureFlex with Reference Architecture
Sizing SAP on POWER IBM PureFlex with Reference ArchitectureSizing SAP on POWER IBM PureFlex with Reference Architecture
Sizing SAP on POWER IBM PureFlex with Reference ArchitectureDoddi Priyambodo
 
IBM Cloud Solution for SAP. Integrating IBM Management (Flex System Manager o...
IBM Cloud Solution for SAP. Integrating IBM Management (Flex System Manager o...IBM Cloud Solution for SAP. Integrating IBM Management (Flex System Manager o...
IBM Cloud Solution for SAP. Integrating IBM Management (Flex System Manager o...Doddi Priyambodo
 
Oracle golden gate comparison
Oracle golden gate comparisonOracle golden gate comparison
Oracle golden gate comparisonDoddi Priyambodo
 

More from Doddi Priyambodo (8)

NSX Reference Design version 3.0
NSX Reference Design version 3.0NSX Reference Design version 3.0
NSX Reference Design version 3.0
 
Oracle Database Licensing Rules
Oracle Database Licensing RulesOracle Database Licensing Rules
Oracle Database Licensing Rules
 
Oracle Processor Core Factor License
Oracle Processor Core Factor LicenseOracle Processor Core Factor License
Oracle Processor Core Factor License
 
Sizing Methods of SAP System
Sizing Methods of SAP SystemSizing Methods of SAP System
Sizing Methods of SAP System
 
Sizing SAP on x86 IBM PureFlex with Reference Architecture
Sizing SAP on x86 IBM PureFlex with Reference ArchitectureSizing SAP on x86 IBM PureFlex with Reference Architecture
Sizing SAP on x86 IBM PureFlex with Reference Architecture
 
Sizing SAP on POWER IBM PureFlex with Reference Architecture
Sizing SAP on POWER IBM PureFlex with Reference ArchitectureSizing SAP on POWER IBM PureFlex with Reference Architecture
Sizing SAP on POWER IBM PureFlex with Reference Architecture
 
IBM Cloud Solution for SAP. Integrating IBM Management (Flex System Manager o...
IBM Cloud Solution for SAP. Integrating IBM Management (Flex System Manager o...IBM Cloud Solution for SAP. Integrating IBM Management (Flex System Manager o...
IBM Cloud Solution for SAP. Integrating IBM Management (Flex System Manager o...
 
Oracle golden gate comparison
Oracle golden gate comparisonOracle golden gate comparison
Oracle golden gate comparison
 

Recently uploaded

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Bun (KitWorks Team Study 녾별마룹 발표 2024.4.22)
Bun (KitWorks Team Study 녾별마룹 발표 2024.4.22)Bun (KitWorks Team Study 녾별마룹 발표 2024.4.22)
Bun (KitWorks Team Study 녾별마룹 발표 2024.4.22)Wonjun Hwang
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 

Recently uploaded (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Bun (KitWorks Team Study 녾별마룹 발표 2024.4.22)
Bun (KitWorks Team Study 녾별마룹 발표 2024.4.22)Bun (KitWorks Team Study 녾별마룹 발표 2024.4.22)
Bun (KitWorks Team Study 녾별마룹 발표 2024.4.22)
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 

Doddi Priyambodo - Scrum Day Asia 20121123 - AGILE SOFTWARE DEVELOPMENT LIFE CYCLE USING SCRUM

  • 1. By : Doddi Priyambodo PT Indonesia Comnets Plus (http://www.iconpln.co.id) Presented at Universitas Maranatha, Bandung, Jawa Barat Bandung, November 24th 2012 How ICON+ implements Scrum + Minimizing Risk and Maximizing Business Value with continuous one-week delivery i-PANDAWA Framework http://i-pandawa.com
  • 3. - Private and Confidential - i-PANDAWA - Page 3The Premier Event for Software and Systems Innovation Topic of Presentations â–ș 1. Introduction : Who is ICON+ PLN â–ș 2. Introduction : Who am I â–ș 3. Changing to Agile Scrum Framework â–ș 4. What is i-PANDAWA Framework â–ș 5. Continuous One Week Delivery â–ș 5. Real Life Experience using Scrum â–ș 6. What has Changed Now â–ș 7. Testimonials
  • 4. - Private and Confidential - i-PANDAWA - Page 4The Premier Event for Software and Systems Innovation I. WHO IS ICON+ PT. Indonesia Comnets Plus better known by its trade name of ICON+ was established on October 3rd, 2000, as a wholly-owned subsidiary of the state power utility company, PT PLN (PERSERO) INDONESIA. It positions to provide solution the state of the art telecommunication network and information technology demand in Indonesia
  • 5. - Private and Confidential - i-PANDAWA - Page 5The Premier Event for Software and Systems Innovation â–ș Our product to provide solution to the customer is a synergy between IT, telco, IP network, engineering capabilities and high- end technologies. â–ș There are : ‱ Fiber Optic Backbone (Sumatera, Jawa, Bali, Kalimantan, Sulawesi) ‱ IP VPN Multi Protocol Label Switch (MPLS). ‱ IP VSAT ‱ ENTERPRISE DATA CENTER ‱ IT Content Services :  AP2T (PLN Billing and Collection, CRM)  CONTACT CENTER 123, APKT  i-BBO, i-RIMA, i-CoalSys, etc ‱ Other Services:  ICON+ private user-group telephony system (JWOT)  Multimedia and Video Conferencing System, etc continued

  • 6. - Private and Confidential - i-PANDAWA - Page 6The Premier Event for Software and Systems Innovation II. WHO AM I â–ș Name : DODDI PRIYAMBODO â–ș Info Detail : http://id.linkedin.com/pub/doddi-priyambodo/4/254/12b â–ș Experiences : â–ș Deputy Manager IT Enterprise Planning and Product Development, ICON+ â–ș Technology Leader Stream for AP2T Implementation in PLN Jawa Bali â–ș Solution Architect for AP2T (Software, Hardware, etc) â–ș Developer for Application Development i-Rev, i-IDA, etc â–ș Software Architect for PLN Payment Gateway, i-Pay, etc â–ș Project Manager for SIP3 Implementation and Operation at PLN KalTim, etc â–ș Oracle Database Administrator and System Administrator â–ș Software Developer (.NET, JAVA) for SIP3, SOPP, MGT, CIS
  • 7. - Private and Confidential - i-PANDAWA - Page 7The Premier Event for Software and Systems Innovation III. Changing to Agile Scrum Framework â–ș We are Looking For : â–ș Simple Process and Easy to Adapt, but it must be a BEST PRACTICE and PROVEN Process! â–ș Make a Lot of Improvement Ideas from the Team â–ș Team must deliver the project on Schedule â–ș Minimize the Risk! â–ș Maximize the Business Value!
  • 8. - Private and Confidential - i-PANDAWA - Page 8The Premier Event for Software and Systems Innovation The Manifesto for Agile Software Development â–ș We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value : â–ș Individuals and interactions over processes and tools â–ș Working software over comprehensive documentation â–ș Customer collaboration over contract negotiation â–ș Responding to change over following a plan â–ș That is, while there is value in the items on the right, we value the items on the left more.
  • 9. - Private and Confidential - i-PANDAWA - Page 9The Premier Event for Software and Systems Innovation â–ș AGILE SCRUM FRAMEWORK IS THE SOLUTION !
  • 10. - Private and Confidential - i-PANDAWA - Page 10The Premier Event for Software and Systems Innovation Simple Process
  • 11. - Private and Confidential - i-PANDAWA - Page 11The Premier Event for Software and Systems Innovation Simple Roles - PRODUCT OWNER - SCRUM MASTER - SCRUM TEAM picture by exfordy
  • 12. - Private and Confidential - i-PANDAWA - Page 12The Premier Event for Software and Systems Innovation Product Owner Owner of project vision Represents the customerpicture by Official Star Wars Blog
  • 13. - Private and Confidential - i-PANDAWA - Page 13The Premier Event for Software and Systems Innovation Product Owner Define features (according to vision) Prioritize features (according to ROI) Pick release dates Give feedback Manage stakeholders Accept or reject results
  • 14. - Private and Confidential - i-PANDAWA - Page 14The Premier Event for Software and Systems Innovation Scrum Master Servant leader Team protector Troubleshooter Scrum guide picture by Orange Beard
  • 15. - Private and Confidential - i-PANDAWA - Page 15The Premier Event for Software and Systems Innovation Scrum Master Remove impediments Prevent interruptions Facilitate the team Support the process Manage management
  • 16. - Private and Confidential - i-PANDAWA - Page 16The Premier Event for Software and Systems Innovation The Team Small (5–9 people) Colocated - Cross-functional Self-organized - Full-timepicture by ewen and donabel
  • 17. - Private and Confidential - i-PANDAWA - Page 17The Premier Event for Software and Systems Innovation The Team Define tasks Estimate effort Develop product Ensure quality Evolve processes
  • 18. - Private and Confidential - i-PANDAWA - Page 18The Premier Event for Software and Systems Innovation Team Commitment!  TEAM DEFINE THEIR OWN RULES OF WORK  TEAM HAS THE FULL CONTROL OF WHAT THEY DO  TRANSPARANT  TEAM MUST COMMIT TO DELIVER  MAKE CONTINOUS IMPROVEMENT
  • 19. - Private and Confidential - i-PANDAWA - Page 19The Premier Event for Software and Systems Innovation The Challenge! Looks Simple, But It Is Hard No Silver Bullet Need Process Takes Time picture by a2gemma
  • 20. - Private and Confidential - i-PANDAWA - Page 20The Premier Event for Software and Systems Innovation IV. What is i-PANDAWA Framework â–ș 1. i-PANDAWA Framework DEFINITION â–ș 2. i-PANDAWA Motto and Way of Life â–ș 3. SDLC Methodology â–ș 4. How We Collaborate â–ș 5. Flow of Works and Standard Operating Procedure â–ș 6. i-PANDAWA Application Architecture
  • 21. - Private and Confidential - i-PANDAWA - Page 21The Premier Event for Software and Systems Innovation i-PANDAWA FRAMEWORK DEFINITION What is i-PANDAWA i-PANDAWA is a framework that is initiated by Business Unit of ICTS ICON+, PLTI Division. This framework is designed for a baseline Standard that can be used for the daily activities by Planning and Product Development (PPD) Sub Division to make Innovations for the Company. Why we use i-PANDAWA i-PANDAWA is a standard way to create the Applications in sub division of Planning and Product Development. It is a standard way to manage the creation of new applications, and it has a standard platform of technology to create the new applications. Who use i-PANDAWA i-PANDAWA can be used by all of the teams in ICON+ to develop and deploy the new applications When we use i-PANDAWA i-PANDAWA is used in daily development process of creating new applications and maintain the existing applications How to use i-PANDAWA i-PANDAWA Framework has 2 big items, these 2 items are : - iPandawa Methodology of the Application Lifecycle Management – powered by SCRUM - iPandawa Platform of the Application Technology – powered by INNOVATION Definition of i-PANDAWA The letter "I" stands for the word INNOVATION, INNITIATIVE, ICTS (Information Computer Technology Solution), ICON+ (Indonesia Comnets Plus), and INDONESIA The word "PANDAWA" comes from the epic story of Mahabharata. Pandawa is the Family's name of five great persons (Yudhistira, Bima, Arjuna, Nakula, Sadewa). The value of this Pandawa family that can be used in this framework are "We are in This Together", "We Die Together, We Win Together". YES, that is our Methodology of Working in here. Motto of i-PANDAWA "We are in This Together. We Die Together, We Win Together!"
  • 22. - Private and Confidential - i-PANDAWA - Page 22The Premier Event for Software and Systems Innovation i-PANDAWA FRAMEWORK iPandawa Methodology – Powered by SCRUM Our Motto: WE ARE IN THIS TOGETHER WE DIE TOGETHER! WE WIN TOGETHER !
  • 23. - Private and Confidential - i-PANDAWA - Page 23The Premier Event for Software and Systems Innovation SDLC Methodology Application Lifecycle Management - iPandawa Methodology
  • 24. - Private and Confidential - i-PANDAWA - Page 24The Premier Event for Software and Systems Innovation i-PANDAWA PRINCIPLES
  • 25. - Private and Confidential - i-PANDAWA - Page 25The Premier Event for Software and Systems Innovation Remember : The Key of “Working Together” is : MAKE HIGH BANDWITH OF COMMUNICATION ! Permasalahan utama dari 80% semua masalah adalah = KOMUNIKASI, TRANSPARANSI
  • 26. - Private and Confidential - i-PANDAWA - Page 26The Premier Event for Software and Systems Innovation COMMUNICATION TOOLS MICROSOFT SKYPE GROUP DROPBOX FILE SHARE
  • 27. - Private and Confidential - i-PANDAWA - Page 27The Premier Event for Software and Systems Innovation COMMUNICATION TOOLS â–ș EVERNOTE â–ș WHATSAPP GROUP TEAMVIEWER
  • 28. - Private and Confidential - i-PANDAWA - Page 28The Premier Event for Software and Systems Innovation Remember : GOOD PROCESS make GOOD AND CONSISTENT RESULT! Focus on People, and Framework that Empower and Protect People. Our Motto: WE ARE IN THIS TOGETHER WE DIE TOGETHER! WE WIN TOGETHER !
  • 29. - Private and Confidential - i-PANDAWA - Page 29The Premier Event for Software and Systems Innovation MINIMIZING THE RISKS AND MAXIMIZING THE BUSINESS VALUES BY CONTINOUS ONE WEEK DELIVERY
  • 30. - Private and Confidential - i-PANDAWA - Page 30The Premier Event for Software and Systems Innovation One Week Delivery?
  • 31. - Private and Confidential - i-PANDAWA - Page 31The Premier Event for Software and Systems Innovation Why Frequent Delivery? â–ș #1 Deliver Business Value Faster  a lot of Versions â–ș #2 Fail Fast and Early to Minimize The Risks â–ș #3 Fail Small to Do the Fast Recovery â–ș #4 Deploying Often, Less Number of Defects â–ș #5 Maximizing Opportunity for Feedbacks â–ș #6 Satisfy the Customer with Frequent Delivery Notes : - Prepare your Rollback Plan - Prepare all the Logs - Transparent is very Important - Everything is under Source Control
  • 32. - Private and Confidential - i-PANDAWA - Page 32The Premier Event for Software and Systems Innovation What is Frequent Delivery in ICON+? â–ș Is it always Deployed Weekly?  YES â–ș Continuous Delivery is about keeping your application in a state where it is always able to release. (Ready for Production!) â–ș Is it Un-Matured Software to Release?  NO â–ș Tester always Test Daily, if not they will complain at Standup Daily Meeting. And Developers also won’t like if the Tester doesn’t have anything to do at that day. â–ș The deployed items are the user stories that have reach the status of DONE
  • 33. - Private and Confidential - i-PANDAWA - Page 33The Premier Event for Software and Systems Innovation Definition of Frequent Delivery â–ș Being “Production Ready” is not the same definition as “Releasing to the Users Massively with the Real Environments” â–ș The goal of the Development Team is to give the Product Owner the ability to release New Product Backlog Items whenever the Product Owner decides to. This means that the Product Owner might release every Product Backlog Item immediately, or he delays it until he gets feedback from another stakeholders or he aligns the release to external events (or specific dates)
  • 34. - Private and Confidential - i-PANDAWA - Page 34The Premier Event for Software and Systems Innovation Versioning Convention â–ș Versioning Mechanism : â–ș ALPHA Finished Dev, Please Do the QA â–ș BETA Finished Test, Please Do the Beta Roll Out â–ș STABLE Finished Beta Test, it is creating money now! â–ș Versioning Mechanism, per-Phase Development â–ș  Maximize Business Values â–ș  Sprint and Process Transparency
  • 35. - Private and Confidential - i-PANDAWA - Page 35The Premier Event for Software and Systems Innovation Infrastructure of Continuous Delivery â–ș Development Machine : only for developers â–ș QC VMachine : Ready for Test (Alpha) – internal â–ș Ready to Prod VMachine : Production Ready (Beta) – users â–ș Production Machine : Production (Stable) – users Dev + Tools Server Alpha and Beta Server Production Server
  • 36. - Private and Confidential - i-PANDAWA - Page 36The Premier Event for Software and Systems Innovation SOP - Release Management : Approval Standard Operational Procedure - iPandawa Methodology
  • 37. - Private and Confidential - i-PANDAWA - Page 37The Premier Event for Software and Systems Innovation IV. Real Life Experience using SCRUM â–ș How we Do Sprint Planning â–ș How we Do Sprint Daily Meeting â–ș How we Do Sprint Review â–ș How we Do Sprint Retrospective
  • 38. - Private and Confidential - i-PANDAWA - Page 38The Premier Event for Software and Systems Innovation
  • 39. - Private and Confidential - i-PANDAWA - Page 39The Premier Event for Software and Systems Innovation
  • 40. - Private and Confidential - i-PANDAWA - Page 40The Premier Event for Software and Systems Innovation Online Scrum Board Standard Operational Procedure - iPandawa Methodology
  • 41. - Private and Confidential - i-PANDAWA - Page 41The Premier Event for Software and Systems Innovation Online Scrum Board Standard Operational Procedure - iPandawa Methodology
  • 42. - Private and Confidential - i-PANDAWA - Page 42The Premier Event for Software and Systems Innovation Sprint Planning Breakdown of business value into assignable tasks picture by oskay
  • 43. - Private and Confidential - i-PANDAWA - Page 43The Premier Event for Software and Systems Innovation SPRINT 2.3 (ARJUNA) We are in this Together. We Die Together, We Win Together! SPRINT GOAL : APLIKASI i-BBO-STABLE.v.2.3.0.0 DONE NAMA DAN DESKRIPSI SPRINT : SPRINT 2.3 - ARJUNA JADWAL PELAKSANAAN SPRINT : - PERIODE SPRINT : 18 JANUARI 2012 s/d 25 JANUARI 2012 (09:00-17:00) - LOKASI, TANGGAL, JAM, SPRINT PLANNING : WISMUL LT.51 – SELASA, 17 JANUARI 2012 - 13:00 - LOKASI, JAM DAILY MEETING : i-PANDAWA SCRUM TEAM AREA, 09:00 WIB OR SKYPE VIDEO CONFERENCE, 09:00 WIB - LOKASI, TANGGAL, JAM, SPRINT DEMO : WISMUL LT.51 – KAMIS, 26 JANUARI 2012 - 09:00 - LOKASI, TANGGAL, JAM, RETROSPECTIVE : WISMUL LT.51 – KAMIS, 26 JANUARI 2012 - 13:00 VELOCITY COMMITMENT DI SPRINT INI : 120 DETAIL FITUR YANG DISEPAKATI : ADA DI COLLABORATION TOOLS DAN SCRUM BOARD NAMA ANGGOTA TIM (YANG WAJIB DI DAILY MEETING) : RIDHO (SCRUM MASTER), DARIE, REZA, SUTAN, SYAIFUL, DJAINUL, AIDA, BAYU HISSAF, HANIN
  • 44. - Private and Confidential - i-PANDAWA - Page 44The Premier Event for Software and Systems Innovation S KONSENSUS TIM We are in this Together. We Die Together, We Win Together! JAM KERJA YANG DISEPAKATI ADALAH 8 JAM HARI KERJA, YAITU DARI JAM 09:00 WIB SAMPAI DENGAN 17:00 WIB SEPAKAT MENJALANI SEMUA CEREMONY SECARA DISIPLIN : SPRINT DAILY MEETING, DAILY SCRUM, SPRINT DEMO, RETROSPECTIVE JIKA TERLAMBAT DAILY MEETING DENDA RP 5.000,-, JIKA TELAT DIATAS 15 MENIT DENDA RP 10.000,- 1 JAM PERTAMA SETIAP HARI SETELAH DAILY MEETING UNTUK MENYELESAIKAN BUGS OPERASIONAL JIKA ADA SETIAP HARI DIUSAHAKAN ADA DEPLOYMENT UNTUK DIKERJAKAN OLEH QA. PADA SAAT DEPLOYMENT, HARUS KIRIM EMAIL PEMBERITAHUAN. WE WILL YELL OUR MOTTO EVERY CEREMONY! SELALU MENGUPDATE BOARD DI SETIAP KEGIATAN SCRUM BOARD DAN BURN DOWN CHART AKAN DI UPDATE SETIAP HARI DI DINDING (SEBAGAI INFORMASI VISUAL PROGRESS REPORT HARIAN)
  • 45. - Private and Confidential - i-PANDAWA - Page 45The Premier Event for Software and Systems Innovation Photo of US doing Sprint Planning
  • 46. - Private and Confidential - i-PANDAWA - Page 46The Premier Event for Software and Systems Innovation Daily Scrum This is The Heartbeat of Scrum!
  • 47. - Private and Confidential - i-PANDAWA - Page 47The Premier Event for Software and Systems Innovation What to Talk in Daily Meeting What I did since Yesterday What I will do Today What things are in my way Only the team talks Not to Scrum Master No problem solving Max 15 minutes Standing up Notes : â–ș If some members are in a Business Trip, you still do the Daily Meeting (via Skype video calls, or by phone). Still
 You must StandUp! â–ș Respect the Team Member who is speaking
  • 48. - Private and Confidential - i-PANDAWA - Page 48The Premier Event for Software and Systems Innovation Photo of US doing Daily Meeting
  • 49. - Private and Confidential - i-PANDAWA - Page 49The Premier Event for Software and Systems Innovation Sprint Review picture by oskay
  • 50. - Private and Confidential - i-PANDAWA - Page 50The Premier Event for Software and Systems Innovation Goal of the Sprint Review GOAL : â–ș Satisfy Product Owner ! â–ș Get some feedbacks that need to be discussed later in Retrospective â–ș WE WIN TOGETHER! PROCESS : â–ș Be there on Time! â–ș Prepare the Data â–ș Prepare the Demo Scenarios (based on Test Scenarios) â–ș All the team members must support the demo â–ș This is the Final Sprint Process! Do it Seriously!
  • 51. - Private and Confidential - i-PANDAWA - Page 51The Premier Event for Software and Systems Innovation Sprint Retrospective (we love this !) Evolve the process picture by kevindooley
  • 52. - Private and Confidential - i-PANDAWA - Page 52The Premier Event for Software and Systems Innovation
  • 53. - Private and Confidential - i-PANDAWA - Page 53The Premier Event for Software and Systems Innovation Why we Love Sprint Retrospective? â–ș This will Tell Us
 Are we Improving yet? â–ș Different focus in every Sprint Retrospective â–ș Are you Happy using SCRUM? (individual perspective) â–ș Are we in the same BOAT? (team perspective) â–ș How to Solve our problems? â–ș We are open for Critics and Applauses or Gratitude
  • 54. - Private and Confidential - i-PANDAWA - Page 54The Premier Event for Software and Systems Innovation V. What has Changed Now â–ș WE ARE IMPROVING ! â–ș We always try to Improve our self â–ș Our earlier problem is solved Incrementally per-sprint â–ș New ideas come in Sprint Retrospective â–ș We are still learning to be better all day â–ș Versioning Mechanism can impact to Business Contract â–ș We are in this Together â–ș We Die Together, We Win Together!
  • 55. - Private and Confidential - i-PANDAWA - Page 55The Premier Event for Software and Systems Innovation Testimonial Scrum Board!
  • 56. - Private and Confidential - i-PANDAWA - Page 56The Premier Event for Software and Systems Innovation VI. Testimonials Berikut ini adalah Daftar Testimonial yang ditulis oleh seluruh Anggota Tim di Papan Testimonial pada Scrum Board saat Sprint Retrospective terakhir : â–ș Setelah SCRUM, proses QA (Quality Assurance) menjadi sangat PENTING! â–ș Dengan SCRUM, semua menjadi beban bersama! Bukan perorangan. â–ș Dengan SCRUM, semua progress menjadi transparan dan tidak tersembunyi â–ș Awalnya SCRUM itu kejam, tetapi menjadi sangat berguna bagi saya pribadi â–ș Pekerjaan saya menjadi lebih berbobot dan lebih dihargai â–ș Waktu kerja menjadi lebih Jelas dan Pasti â–ș Dengan Scrum tumbuh rasa tanggung jawab yang lebih besar dari seluruh anggota tim â–ș Dengan SCRUM, semua menjadi lebih DISIPLIN! â–ș Dengan pengawasan yang minimum dari manajemen, pekerjaan tetap dapat diselesaikan sesuai dengan target yang disepakati
  • 57. - Private and Confidential - i-PANDAWA - Page 57The Premier Event for Software and Systems Innovation Our Best Testimonial
  • 58. SCRUM ON! i-PANDAWA Framework Our Great Teams http://www.iconpln.co.id http://www.i-pandawa.com