SlideShare una empresa de Scribd logo
1 de 44
Descargar para leer sin conexión
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
• 18 Jul 2014
Agile Transformation –
The Ongoing
NCS Story
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
GROUP
ENTERPRISE
NCS Introduction
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
#1
IT service provider
by market share
# 1
Independent SI in
Singapore*
# 1
Government,
Healthcare, &
Education by market
share
#1
> 4,000
Application developers,
consultants and
specialists
> 15,000
Service Provider in
Singapore Airport
> 3 Mil
No. of analytical reports
churned out
Source: 2012 Ranking, IT Professional Services
(Gartner, Mar 2013)
* Based on Partners awards and accreditations
No. of managed
desktops
> 550K
No. of managed
desktops & network pts
No. of projects
delivered over last 10
years
> 350K sqft
Total data
centre space
3
NCS Track Records
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
NCS has 8 Delivery Centres in 5 countries
Singapore, China, Malaysia, Philippines, Australia
4
Hong Kong
Chengdu
Kuala Lumpur
Suzhou
Shanghai
Philippines
Singapore
Australia
• BPO
• ITO
• Development
Centre
• BPO
• ITO
• Development
Centre
• ITO
•Testing
• Development Centre
• BPO Centre
• Development Centre
• ITO
• Development Centre
• ITO, NOC, SOC
• Data Centre
• Call Centre
• Development
Centre
• BPO
• ITO
• Development
Centre
•Development
Centre
4
Delivery Centres in 5 Asian Countries
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
5
Public Sector
Defence & Homeland
Security Education
Healthcare Banking Telco & Utilities
Transport & Logistics
Manufacturing
5
NCS Customer Base
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
GROUP
ENTERPRISE
Push for Agile
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Source: VersionOne, published 27th Feb 2013
Caveat: VersionOne sells agile project
management software. Company is pro-agile.
Common Reasons to Go Agile
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
GROUP
ENTERPRISE
NCS Agile Initiative
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Agile Conference
Story Mapping
User Personas
Poker Planning
Kanban Task-board Continuous Integration Pipeline
Daily Scrum
Unit Testing
Pair Programming
Story Journey
Agile SW Development Techniques
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Coaching/
Enablement
Training
Key Industry
Partnership
Strategic
Partners
Enablement &
Transformation
Company-wide
initiative
Competency Centre
Rapidly Growing Agile
Practitioners in NCS
Company Wide Agile Strategy
Agile Strategy
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Customers Like To Change, Change and Change.
But Don’t Understand the Rules of Scrum!
Product
Owner
Scrum
Master
Customer Rep
Service Providers
Customers
SCRUM Team
Stakeholders
- Cross functional
- Experienced
- Self-Organizing
- Agile PM
- Project plan and
execution
- Promotes agile
values and practices
- Empowered
decision
maker
- Committed
- Available
- Qualified
- Participative
- Provides constant
feedback
- Conduct UAT
TeamFinding a customer presentative to play the role of a fair
Product Owner Role is paramount to success!
Agile requires multiple rounds of interaction! It is basically a lot
of User Acceptance Tests and continuous interaction.
Senior Management should not undermine the decisions of the
product owner. The Product Owner must be empowered!
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Enlist people with Agile
experience to lead the
transformation
Formalize NCS Agile
Development
Methodology
Support tender
Proposals / Customer
Enquiries
Transform culture to Servant
Leadership and Cross-
Functional CollaborationLarge Agile to Large
Programs and Initiatives
$
Form strategic partnerships
with industry leaders
Supply a deployable pool of
skilled and highly experienced
Agile Practitioners
Setup NCS Agile
Competency Centre,
including ODC.
Coaches, Scrum Masters, Developers
& Business Analysts
Pilot Successful Agile
Projects / Build strong
technical foundation
Transformation
Agile
Journey
Invest in Agile
Training and
Coaching
Engage External
Customers Interest
AWARE PHASE PRACTICE PHASE MASTER PHASE
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
NCS Agile Competency Centre
• Experienced Scrum Masters, Agile Developers, Business Analyst to coach on:
• Agile Values and Lean Principles
• Scrum
• Technical Best Practices
• Average 3-4 years of Agile experience in Scrum and Extreme Programming
• Certified CSM, CSPO, PMI-ACP, PSM, PSPO, SAFe Agilist
Agile Coaching Offshore
Delivery Centre
Agile Technical
Practices
Who Are In the Agile Competency Centre?
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Training
• Scheduled Learning & Organization Training
• On Demand Project Focused Training
Coaching
• Coaching on Scrum Process Framework and Ceremonies
• Assistance in best practice adoption (automated testing, mock objects,
unit testing, continuous integration etc)
Customer Engagement
• Explaining Agile Concepts and Values
• Requirements Prioritization
• Consultancy Services
• Conducting Product Owner and User Training
Roles of Agile Competency Centre
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Broadcasted Learning Schedule
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
16
Agile Developer Course
Developers doing hands-on Test Driven
Development through pair programming, code
refactoring and continuous integration.
Agile Process Framework
Course
Participants perform activities
to appreciate the Scrum
Inspect and Adapt cycles.
Agile Project
Manager Course
Team Leads and PM
transiting to become
servant leaders.
Agile Business Analyst Course
Analysts writing user stories and
perform requirements gathering in
iterative fashion.
NCS Internal Agile Training Programs
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Inputs from different
stakeholders
NO CHANGE IN SPRINT
GOAL & DURATION
Sprint
1-4 Weeks
1 DayUser
Stories
Customer
Participation
Code
Refactoring
Code
Review
Automated
Testing
Pair
Programming
Unit
Testing
Collective
Code
Ownership
Emergent
Design
Continuous
Integration
Co-located
Team
Planning
Poker
Test Driven
Development
Retrospectives
Sprint Review
Potentially
Shippable Software
Defer
Commitment Eliminate
Waste
Deliver
Fast Build
Quality In
Empower
the Team
Optimize
the Whole
Amplify
Learning
Scrum Master
& Team
Prioritised
Product
Backlog
FEATURES
Sprint
Backlog
TASKS
Product
Owner
NCS Agile Methodology Founded on Proven Methods
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
GROUP
ENTERPRISE
Scrum Ceremonies
in Action
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Sprint Planning Meeting
Team decides what are the tasks required
to deliver the committed product backlog
items. Assumptions are discussed.
The team playing Planning Poker to
get team consensus on task estimates.
Sprint Planning
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Standup Meetings – Daily Scrum Meetings
Daily Standup at 9:15 am.
Impediments are identified and the
team self-organize to resolve these
impediments.
Daily Scrum – Standup Meetings
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Sprint Review Demo
During the sprint review demo, the features are examined in detail to identify defects and new
additional features that needs to be added into the product backlog.
Sprint Review
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
22
GROUP
ENTERPRISE
Building Quality In
Via XP Best Practices
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Big visual monitors and screen projections
help everyone to align and quickly
understand true status of progress in
development.
Pair Programming helps to improve code
quality, share tacit knowledge and develop
friendship and teamwork within the group.
Colocation allows for face to face
communication. Issues are identified and
resolved quickly.
Pair Programming – 2 People to Do the Work of 1?
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
During development, JUnit tests are written
first, before the actual coding work, followed
by refactoring activities.
Write Test Before Code
– Are you Sure?
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Acceptance Tests are
automatically triggered per
developer code check-in.
Visible status of test results
keep the team honest and
creates sense of urgency to
resolve quality issues.
Testers play a part to influence code quality
during development timeframe.
Automated Testing
– Keeps Regression Testing Less Painful
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Requirements are documented as
User Stories
Screen design are part of the
requirements.
Acceptance Criteria in user stories
provides the basis for test cases
specification.
User Story – What the Users Wants
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
One Jenkins To Chain it All

Run Functional Tests
Setup & Deploy
Test Environment
Create Build
Artifacts
build#121
Run Code
Coverage Analysis
Run Static
Code Analysis
Run Integration
Tests

Run Unit Tests
  
Build Source Code
Commit to
Version Control Development
Team
Apply Code
Changes Publish Reports
Continuous
Integration
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
GROUP
ENTERPRISE
Of Users Stories,
User Journey,
Product Box,
Personas, Story-
Mapping
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Have the Big Picture in Mind
Business Canvas and Product Box
Business Canvas Maps helps to
link IT Projects to Business
Objectives. Think from the
perspective of the customer in
terms of revenue streams,
channels etc.
Product Box exercise helps to
prioritize the key functionalities the
Product / Project is going to bring
across. Pareto’s Rule for 80/20.
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Understanding Your Users Through Personas
Personas help to identify who are your customers? What are the needs they
need to address using your system.
Discussing through the personas characters within the development team and
customers help to establish common end users requirements.
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Creating User Journeys
User Journeys describe at a high level of
detail exactly what steps different users
take to complete a specific task. Working
through the user journey help to identify
user stories that are necessary for the
application.
User Journeys discussed at Team
Level so that everyone is on the
same page of understanding.
Visualize User Interaction Using User Journey
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Putting Together the Whole Flow
– Spot the Discrepancies
Putting everything on one a big wall
helps to “visualize the whole”.
Missing user stories are easily
spotted out.
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Prioritizing User Stories through Story Mapping
Story Mapping helps to establish the
relationship of different story priorities
and dependencies to assist in release
planning. This is carried out in a
workshop with the product owner and
the development team together.
Through group participation, the entire
team understands the big picture
together, setting the ground work for
subsequent self-organizing behavior.
Mapping Out the Features to Decide on Releases
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Electronic Product Backlog.
A simple physical taskboard keeps track of
activities carried out by the team. Daily Standup
meetings are carried out in front of the
taskboard.
Product Backlog and Taskboard
Keeps The Team Aligned
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
GROUP
ENTERPRISE
Good Agile is
Darn Hard
Even harder for SI
Companies
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Customers Like To Change, Change and Change.
But Don’t Understand the Rules of Scrum!
Product
Owner
Scrum
Master
Customer Rep
Service Providers
Customers
SCRUM Team
Stakeholders
- Cross functional
- Experienced
- Self-Organizing
- Agile PM
- Project plan and
execution
- Promotes agile
values and practices
- Empowered
decision
maker
- Committed
- Available
- Qualified
- Participative
- Provides constant
feedback
- Conduct UAT
Team
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Customers Like To Change, Change and Change.
But Don’t Understand the Rules of Scrum!
Product
Owner
Scrum
Master
Customer Rep
Service Providers
Customers
SCRUM Team
Stakeholders
- Cross functional
- Experienced
- Self-Organizing
- Agile PM
- Project plan and
execution
- Promotes agile
values and practices
- Empowered
decision
maker
- Committed
- Available
- Qualified
- Participative
- Provides constant
feedback
- Conduct UAT
TeamFinding a customer presentative to play the role of a fair
Product Owner Role is paramount to success!
Agile requires multiple rounds of interaction! It is basically a lot
of User Acceptance Tests and continuous interaction.
Senior Management should not undermine the decisions of the
product owner. The Product Owner must be empowered!
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
LOA •10%
Requirement •20%
Development
SIT
UAT •20%
Commission •25%
PGP •15%
12 Months
Warranty •10%
LOA •0%
Release 1
• Sprint 1
• Sprint 2
• Sprint 3
Release 2
• Sprint 4
• Sprint 5
• Sprint 6
Release 3
• Sprint 7
• Sprint 8
• Sprint 9
Commission •25%
PGP •15%
12 Months
Warranty •10%
Traditional Agile
50%
50/3
50/3
50/3
You Don’t Get Paid A Cent Without Working Software!
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Mu Mu
Mu
39
Essential
Level
Customer
Participation
Unit Testing
Automated
Testing
Code Review
Intermediate
Level
Advanced
Level
Test Driven
Development
Pair Programming
Collective Code
Ownership
Emergent Design
Continuous Integration
(L3)
User Stories
Code Refactoring
Mutually
Reinforcing
A
depends on
B
Legend
Continuous
Integration (L1)
Continuous
Integration (L2)
Technical Practice
Co-Located
Team
Planning
Poker
People
Practice
CI L1: Automated Build CI L2: Automated Acceptance, Unit, Static Code Analysis,
auto deployment to SIT env, triggered by code commit
CI L3: Full automated testing in SIT, UAT. One touch to verify
Integrity. Continuous Delivery!
Mastering Best Practices Takes Time!
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Tue WedMon
Sprint Planning
Development team task out,
estimate and sign-up to
deliver stories for the new
iteration
Sprint Review
Demonstrate to Product
Owner and business the
signed off stories
Retrospective
Lessons learnt and
how to do better next
time
Sprint Prep
Product Owner decide
what stories should be
played in the next sprint.
PO, analysts, architects,
developers groom the
stories to sufficient
details for discussion.
Thu Fri Mon Tue Wed Thu Fri
Daily Scrum
Daily Scrum to
resynchronize –
inspect and adapt
2 weeks
2 Weeks Sprint – Sprinting, Sprinting ...
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Starting Agile Practices When Customers Have Not
Started to Ask for It
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Scrumming Across Country Borders
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
Bridging The Language And Distance Divide
GROUP
ENTERPRISE
Copyright 2014 NCS Pte. Ltd. All Rights Reserved.
GROUP
ENTERPRISE

Más contenido relacionado

La actualidad más candente

Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility AssessmentHands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility AssessmentStefan Wolpers
 
Agile Transformation Governance Model
Agile Transformation Governance ModelAgile Transformation Governance Model
Agile Transformation Governance ModelACM
 
Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionLeadingAgile
 
Agile transformation 1.3
Agile transformation 1.3Agile transformation 1.3
Agile transformation 1.3Krystian Kaczor
 
Introduction to SAFe, the Scaled Agile Framework
Introduction to SAFe, the Scaled Agile FrameworkIntroduction to SAFe, the Scaled Agile Framework
Introduction to SAFe, the Scaled Agile Frameworksrondal
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco GuideACM
 
The Three Things You Need to Know to Transform Any Size Organization Into an ...
The Three Things You Need to Know to Transform Any Size Organization Into an ...The Three Things You Need to Know to Transform Any Size Organization Into an ...
The Three Things You Need to Know to Transform Any Size Organization Into an ...Mike Cottmeyer
 
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th MeetupAgile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th MeetupScrum Bangalore
 
Agile Maturity Assessments
Agile Maturity AssessmentsAgile Maturity Assessments
Agile Maturity AssessmentsDavid Hanson
 
Heart of Agile: What is Agile?
Heart of Agile: What is Agile?Heart of Agile: What is Agile?
Heart of Agile: What is Agile?Agile Tour Beirut
 
Agile Center of Excellence : Presented by Rahul Sudame
Agile Center of Excellence : Presented by Rahul Sudame Agile Center of Excellence : Presented by Rahul Sudame
Agile Center of Excellence : Presented by Rahul Sudame oGuild .
 
SAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practiceSAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practiceIntland Software GmbH
 
Enterprise Agile Transformation
Enterprise Agile TransformationEnterprise Agile Transformation
Enterprise Agile TransformationPooja Wandile
 
Rick Austin - Portfolio mangement in an agile world [Agile DC]
Rick Austin - Portfolio mangement in an agile world [Agile DC]Rick Austin - Portfolio mangement in an agile world [Agile DC]
Rick Austin - Portfolio mangement in an agile world [Agile DC]LeadingAgile
 
Agile Transformation
Agile TransformationAgile Transformation
Agile TransformationMax Carlin
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process IntroductionNguyen Hai
 
Lean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own ChampagneLean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own ChampagneCA Technologies
 

La actualidad más candente (20)

Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility AssessmentHands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
 
Agile Transformation Governance Model
Agile Transformation Governance ModelAgile Transformation Governance Model
Agile Transformation Governance Model
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 Session
 
Agile transformation 1.3
Agile transformation 1.3Agile transformation 1.3
Agile transformation 1.3
 
Introduction to SAFe, the Scaled Agile Framework
Introduction to SAFe, the Scaled Agile FrameworkIntroduction to SAFe, the Scaled Agile Framework
Introduction to SAFe, the Scaled Agile Framework
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco Guide
 
The Three Things You Need to Know to Transform Any Size Organization Into an ...
The Three Things You Need to Know to Transform Any Size Organization Into an ...The Three Things You Need to Know to Transform Any Size Organization Into an ...
The Three Things You Need to Know to Transform Any Size Organization Into an ...
 
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th MeetupAgile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
 
Agile Maturity Assessments
Agile Maturity AssessmentsAgile Maturity Assessments
Agile Maturity Assessments
 
Heart of Agile: What is Agile?
Heart of Agile: What is Agile?Heart of Agile: What is Agile?
Heart of Agile: What is Agile?
 
Agile Center of Excellence : Presented by Rahul Sudame
Agile Center of Excellence : Presented by Rahul Sudame Agile Center of Excellence : Presented by Rahul Sudame
Agile Center of Excellence : Presented by Rahul Sudame
 
Agile 101
Agile 101Agile 101
Agile 101
 
SAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practiceSAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practice
 
Agile Transformation Journey on Large Scale Projects
Agile Transformation Journey on Large Scale ProjectsAgile Transformation Journey on Large Scale Projects
Agile Transformation Journey on Large Scale Projects
 
Enterprise Agile Transformation
Enterprise Agile TransformationEnterprise Agile Transformation
Enterprise Agile Transformation
 
Rick Austin - Portfolio mangement in an agile world [Agile DC]
Rick Austin - Portfolio mangement in an agile world [Agile DC]Rick Austin - Portfolio mangement in an agile world [Agile DC]
Rick Austin - Portfolio mangement in an agile world [Agile DC]
 
Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Lean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own ChampagneLean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own Champagne
 

Similar a Successful Agile Transformation - The NCS Story

About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAleem Khan
 
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...Mirco Hering
 
Methodologies 3: Using Spira for Waterfall
Methodologies 3: Using Spira for WaterfallMethodologies 3: Using Spira for Waterfall
Methodologies 3: Using Spira for WaterfallInflectra
 
Sonal_Updated Resume (2)
Sonal_Updated Resume (2)Sonal_Updated Resume (2)
Sonal_Updated Resume (2)sonal singh
 
IndigoCube Digital training catalogue
IndigoCube Digital training catalogue IndigoCube Digital training catalogue
IndigoCube Digital training catalogue IndigoCube
 
Venkata Nagi Reddy
Venkata Nagi ReddyVenkata Nagi Reddy
Venkata Nagi ReddyNagi Reddy
 
IGI - Solution presentation-DP
IGI - Solution presentation-DPIGI - Solution presentation-DP
IGI - Solution presentation-DPNeetu Gupta
 
Software services business proposal
Software services  business proposalSoftware services  business proposal
Software services business proposalAjay Tripathi
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPrudentialSolutions
 
Soumyabrata Moulick-Business Analyst
Soumyabrata Moulick-Business AnalystSoumyabrata Moulick-Business Analyst
Soumyabrata Moulick-Business AnalystSoumyabrata Moulick
 
Agile Gurugram 2022 - Ashutosh Rai | Agile Doesn't Work
Agile Gurugram 2022 - Ashutosh Rai | Agile Doesn't WorkAgile Gurugram 2022 - Ashutosh Rai | Agile Doesn't Work
Agile Gurugram 2022 - Ashutosh Rai | Agile Doesn't WorkAgileNetwork
 
Career Planning in Agile Arena
Career Planning in Agile ArenaCareer Planning in Agile Arena
Career Planning in Agile ArenaSriram Rajagopalan
 
DSRC Corporate Capabilities Presentation
DSRC Corporate Capabilities PresentationDSRC Corporate Capabilities Presentation
DSRC Corporate Capabilities PresentationDSRC
 
Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)Enthiosys Inc
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software DevelopmentLife Cycle Engineering
 
Scaled Agile Framework® Overview
Scaled Agile Framework® OverviewScaled Agile Framework® Overview
Scaled Agile Framework® OverviewCprime
 
Sapple Systems Corporate Profile
Sapple Systems Corporate ProfileSapple Systems Corporate Profile
Sapple Systems Corporate ProfileSubhasit Ratnam
 
Achieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseAchieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseCollabNet
 

Similar a Successful Agile Transformation - The NCS Story (20)

About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
Next Generation IT Delivery - What it means to deliver atthe speed of the Dig...
 
Methodologies 3: Using Spira for Waterfall
Methodologies 3: Using Spira for WaterfallMethodologies 3: Using Spira for Waterfall
Methodologies 3: Using Spira for Waterfall
 
Sonal_Updated Resume (2)
Sonal_Updated Resume (2)Sonal_Updated Resume (2)
Sonal_Updated Resume (2)
 
IndigoCube Digital training catalogue
IndigoCube Digital training catalogue IndigoCube Digital training catalogue
IndigoCube Digital training catalogue
 
Venkata Nagi Reddy
Venkata Nagi ReddyVenkata Nagi Reddy
Venkata Nagi Reddy
 
IGI - Solution presentation-DP
IGI - Solution presentation-DPIGI - Solution presentation-DP
IGI - Solution presentation-DP
 
Software services business proposal
Software services  business proposalSoftware services  business proposal
Software services business proposal
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
 
Soumyabrata Moulick-Business Analyst
Soumyabrata Moulick-Business AnalystSoumyabrata Moulick-Business Analyst
Soumyabrata Moulick-Business Analyst
 
Agile Gurugram 2022 - Ashutosh Rai | Agile Doesn't Work
Agile Gurugram 2022 - Ashutosh Rai | Agile Doesn't WorkAgile Gurugram 2022 - Ashutosh Rai | Agile Doesn't Work
Agile Gurugram 2022 - Ashutosh Rai | Agile Doesn't Work
 
Career Planning in Agile Arena
Career Planning in Agile ArenaCareer Planning in Agile Arena
Career Planning in Agile Arena
 
DSRC Corporate Capabilities Presentation
DSRC Corporate Capabilities PresentationDSRC Corporate Capabilities Presentation
DSRC Corporate Capabilities Presentation
 
Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)
 
agile_6_14
agile_6_14agile_6_14
agile_6_14
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Development
 
Scaled Agile Framework® Overview
Scaled Agile Framework® OverviewScaled Agile Framework® Overview
Scaled Agile Framework® Overview
 
Agile into Finance 2014-02
Agile into Finance 2014-02Agile into Finance 2014-02
Agile into Finance 2014-02
 
Sapple Systems Corporate Profile
Sapple Systems Corporate ProfileSapple Systems Corporate Profile
Sapple Systems Corporate Profile
 
Achieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseAchieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the Enterprise
 

Más de NUS-ISS

Designing Impactful Services and User Experience - Lim Wee Khee
Designing Impactful Services and User Experience - Lim Wee KheeDesigning Impactful Services and User Experience - Lim Wee Khee
Designing Impactful Services and User Experience - Lim Wee KheeNUS-ISS
 
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...NUS-ISS
 
How the World's Leading Independent Automotive Distributor is Reinventing Its...
How the World's Leading Independent Automotive Distributor is Reinventing Its...How the World's Leading Independent Automotive Distributor is Reinventing Its...
How the World's Leading Independent Automotive Distributor is Reinventing Its...NUS-ISS
 
The Importance of Cybersecurity for Digital Transformation
The Importance of Cybersecurity for Digital TransformationThe Importance of Cybersecurity for Digital Transformation
The Importance of Cybersecurity for Digital TransformationNUS-ISS
 
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...NUS-ISS
 
Understanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix GohUnderstanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix GohNUS-ISS
 
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeDigital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeNUS-ISS
 
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...NUS-ISS
 
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...NUS-ISS
 
Supply Chain Security for Containerised Workloads - Lee Chuk Munn
Supply Chain Security for Containerised Workloads - Lee Chuk MunnSupply Chain Security for Containerised Workloads - Lee Chuk Munn
Supply Chain Security for Containerised Workloads - Lee Chuk MunnNUS-ISS
 
Future of Learning - Yap Aye Wee.pdf
Future of Learning - Yap Aye Wee.pdfFuture of Learning - Yap Aye Wee.pdf
Future of Learning - Yap Aye Wee.pdfNUS-ISS
 
Future of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan MengFuture of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan MengNUS-ISS
 
Site Reliability Engineer (SRE), We Keep The Lights On 24/7
Site Reliability Engineer (SRE), We Keep The Lights On 24/7Site Reliability Engineer (SRE), We Keep The Lights On 24/7
Site Reliability Engineer (SRE), We Keep The Lights On 24/7NUS-ISS
 
Product Management in The Trenches for a Cloud Service
Product Management in The Trenches for a Cloud ServiceProduct Management in The Trenches for a Cloud Service
Product Management in The Trenches for a Cloud ServiceNUS-ISS
 
Overview of Data and Analytics Essentials and Foundations
Overview of Data and Analytics Essentials and FoundationsOverview of Data and Analytics Essentials and Foundations
Overview of Data and Analytics Essentials and FoundationsNUS-ISS
 
Predictive Analytics
Predictive AnalyticsPredictive Analytics
Predictive AnalyticsNUS-ISS
 
Feature Engineering for IoT
Feature Engineering for IoTFeature Engineering for IoT
Feature Engineering for IoTNUS-ISS
 
Master of Technology in Software Engineering
Master of Technology in Software EngineeringMaster of Technology in Software Engineering
Master of Technology in Software EngineeringNUS-ISS
 
Master of Technology in Enterprise Business Analytics
Master of Technology in Enterprise Business AnalyticsMaster of Technology in Enterprise Business Analytics
Master of Technology in Enterprise Business AnalyticsNUS-ISS
 
Diagnosing Complex Problems Using System Archetypes
Diagnosing Complex Problems Using System ArchetypesDiagnosing Complex Problems Using System Archetypes
Diagnosing Complex Problems Using System ArchetypesNUS-ISS
 

Más de NUS-ISS (20)

Designing Impactful Services and User Experience - Lim Wee Khee
Designing Impactful Services and User Experience - Lim Wee KheeDesigning Impactful Services and User Experience - Lim Wee Khee
Designing Impactful Services and User Experience - Lim Wee Khee
 
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
 
How the World's Leading Independent Automotive Distributor is Reinventing Its...
How the World's Leading Independent Automotive Distributor is Reinventing Its...How the World's Leading Independent Automotive Distributor is Reinventing Its...
How the World's Leading Independent Automotive Distributor is Reinventing Its...
 
The Importance of Cybersecurity for Digital Transformation
The Importance of Cybersecurity for Digital TransformationThe Importance of Cybersecurity for Digital Transformation
The Importance of Cybersecurity for Digital Transformation
 
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
Architecting CX Measurement Frameworks and Ensuring CX Metrics are fit for Pu...
 
Understanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix GohUnderstanding GenAI/LLM and What is Google Offering - Felix Goh
Understanding GenAI/LLM and What is Google Offering - Felix Goh
 
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeDigital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
 
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
Emerging & Future Technology - How to Prepare for the Next 10 Years of Radica...
 
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
Beyond the Hype: What Generative AI Means for the Future of Work - Damien Cum...
 
Supply Chain Security for Containerised Workloads - Lee Chuk Munn
Supply Chain Security for Containerised Workloads - Lee Chuk MunnSupply Chain Security for Containerised Workloads - Lee Chuk Munn
Supply Chain Security for Containerised Workloads - Lee Chuk Munn
 
Future of Learning - Yap Aye Wee.pdf
Future of Learning - Yap Aye Wee.pdfFuture of Learning - Yap Aye Wee.pdf
Future of Learning - Yap Aye Wee.pdf
 
Future of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan MengFuture of Learning - Khoong Chan Meng
Future of Learning - Khoong Chan Meng
 
Site Reliability Engineer (SRE), We Keep The Lights On 24/7
Site Reliability Engineer (SRE), We Keep The Lights On 24/7Site Reliability Engineer (SRE), We Keep The Lights On 24/7
Site Reliability Engineer (SRE), We Keep The Lights On 24/7
 
Product Management in The Trenches for a Cloud Service
Product Management in The Trenches for a Cloud ServiceProduct Management in The Trenches for a Cloud Service
Product Management in The Trenches for a Cloud Service
 
Overview of Data and Analytics Essentials and Foundations
Overview of Data and Analytics Essentials and FoundationsOverview of Data and Analytics Essentials and Foundations
Overview of Data and Analytics Essentials and Foundations
 
Predictive Analytics
Predictive AnalyticsPredictive Analytics
Predictive Analytics
 
Feature Engineering for IoT
Feature Engineering for IoTFeature Engineering for IoT
Feature Engineering for IoT
 
Master of Technology in Software Engineering
Master of Technology in Software EngineeringMaster of Technology in Software Engineering
Master of Technology in Software Engineering
 
Master of Technology in Enterprise Business Analytics
Master of Technology in Enterprise Business AnalyticsMaster of Technology in Enterprise Business Analytics
Master of Technology in Enterprise Business Analytics
 
Diagnosing Complex Problems Using System Archetypes
Diagnosing Complex Problems Using System ArchetypesDiagnosing Complex Problems Using System Archetypes
Diagnosing Complex Problems Using System Archetypes
 

Último

MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Doge Mining Website
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environmentelijahj01012
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 

Último (20)

MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environment
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 

Successful Agile Transformation - The NCS Story

  • 1. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. • 18 Jul 2014 Agile Transformation – The Ongoing NCS Story
  • 2. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. GROUP ENTERPRISE NCS Introduction
  • 3. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. #1 IT service provider by market share # 1 Independent SI in Singapore* # 1 Government, Healthcare, & Education by market share #1 > 4,000 Application developers, consultants and specialists > 15,000 Service Provider in Singapore Airport > 3 Mil No. of analytical reports churned out Source: 2012 Ranking, IT Professional Services (Gartner, Mar 2013) * Based on Partners awards and accreditations No. of managed desktops > 550K No. of managed desktops & network pts No. of projects delivered over last 10 years > 350K sqft Total data centre space 3 NCS Track Records
  • 4. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. NCS has 8 Delivery Centres in 5 countries Singapore, China, Malaysia, Philippines, Australia 4 Hong Kong Chengdu Kuala Lumpur Suzhou Shanghai Philippines Singapore Australia • BPO • ITO • Development Centre • BPO • ITO • Development Centre • ITO •Testing • Development Centre • BPO Centre • Development Centre • ITO • Development Centre • ITO, NOC, SOC • Data Centre • Call Centre • Development Centre • BPO • ITO • Development Centre •Development Centre 4 Delivery Centres in 5 Asian Countries
  • 5. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. 5 Public Sector Defence & Homeland Security Education Healthcare Banking Telco & Utilities Transport & Logistics Manufacturing 5 NCS Customer Base
  • 6. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. GROUP ENTERPRISE Push for Agile
  • 7. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Source: VersionOne, published 27th Feb 2013 Caveat: VersionOne sells agile project management software. Company is pro-agile. Common Reasons to Go Agile
  • 8. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. GROUP ENTERPRISE NCS Agile Initiative
  • 9. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Agile Conference Story Mapping User Personas Poker Planning Kanban Task-board Continuous Integration Pipeline Daily Scrum Unit Testing Pair Programming Story Journey Agile SW Development Techniques
  • 10. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Coaching/ Enablement Training Key Industry Partnership Strategic Partners Enablement & Transformation Company-wide initiative Competency Centre Rapidly Growing Agile Practitioners in NCS Company Wide Agile Strategy Agile Strategy
  • 11. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Customers Like To Change, Change and Change. But Don’t Understand the Rules of Scrum! Product Owner Scrum Master Customer Rep Service Providers Customers SCRUM Team Stakeholders - Cross functional - Experienced - Self-Organizing - Agile PM - Project plan and execution - Promotes agile values and practices - Empowered decision maker - Committed - Available - Qualified - Participative - Provides constant feedback - Conduct UAT TeamFinding a customer presentative to play the role of a fair Product Owner Role is paramount to success! Agile requires multiple rounds of interaction! It is basically a lot of User Acceptance Tests and continuous interaction. Senior Management should not undermine the decisions of the product owner. The Product Owner must be empowered!
  • 12. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Enlist people with Agile experience to lead the transformation Formalize NCS Agile Development Methodology Support tender Proposals / Customer Enquiries Transform culture to Servant Leadership and Cross- Functional CollaborationLarge Agile to Large Programs and Initiatives $ Form strategic partnerships with industry leaders Supply a deployable pool of skilled and highly experienced Agile Practitioners Setup NCS Agile Competency Centre, including ODC. Coaches, Scrum Masters, Developers & Business Analysts Pilot Successful Agile Projects / Build strong technical foundation Transformation Agile Journey Invest in Agile Training and Coaching Engage External Customers Interest AWARE PHASE PRACTICE PHASE MASTER PHASE
  • 13. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. NCS Agile Competency Centre • Experienced Scrum Masters, Agile Developers, Business Analyst to coach on: • Agile Values and Lean Principles • Scrum • Technical Best Practices • Average 3-4 years of Agile experience in Scrum and Extreme Programming • Certified CSM, CSPO, PMI-ACP, PSM, PSPO, SAFe Agilist Agile Coaching Offshore Delivery Centre Agile Technical Practices Who Are In the Agile Competency Centre?
  • 14. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Training • Scheduled Learning & Organization Training • On Demand Project Focused Training Coaching • Coaching on Scrum Process Framework and Ceremonies • Assistance in best practice adoption (automated testing, mock objects, unit testing, continuous integration etc) Customer Engagement • Explaining Agile Concepts and Values • Requirements Prioritization • Consultancy Services • Conducting Product Owner and User Training Roles of Agile Competency Centre
  • 15. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Broadcasted Learning Schedule
  • 16. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. 16 Agile Developer Course Developers doing hands-on Test Driven Development through pair programming, code refactoring and continuous integration. Agile Process Framework Course Participants perform activities to appreciate the Scrum Inspect and Adapt cycles. Agile Project Manager Course Team Leads and PM transiting to become servant leaders. Agile Business Analyst Course Analysts writing user stories and perform requirements gathering in iterative fashion. NCS Internal Agile Training Programs
  • 17. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Inputs from different stakeholders NO CHANGE IN SPRINT GOAL & DURATION Sprint 1-4 Weeks 1 DayUser Stories Customer Participation Code Refactoring Code Review Automated Testing Pair Programming Unit Testing Collective Code Ownership Emergent Design Continuous Integration Co-located Team Planning Poker Test Driven Development Retrospectives Sprint Review Potentially Shippable Software Defer Commitment Eliminate Waste Deliver Fast Build Quality In Empower the Team Optimize the Whole Amplify Learning Scrum Master & Team Prioritised Product Backlog FEATURES Sprint Backlog TASKS Product Owner NCS Agile Methodology Founded on Proven Methods
  • 18. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. GROUP ENTERPRISE Scrum Ceremonies in Action
  • 19. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Sprint Planning Meeting Team decides what are the tasks required to deliver the committed product backlog items. Assumptions are discussed. The team playing Planning Poker to get team consensus on task estimates. Sprint Planning
  • 20. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Standup Meetings – Daily Scrum Meetings Daily Standup at 9:15 am. Impediments are identified and the team self-organize to resolve these impediments. Daily Scrum – Standup Meetings
  • 21. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Sprint Review Demo During the sprint review demo, the features are examined in detail to identify defects and new additional features that needs to be added into the product backlog. Sprint Review
  • 22. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. 22 GROUP ENTERPRISE Building Quality In Via XP Best Practices
  • 23. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Big visual monitors and screen projections help everyone to align and quickly understand true status of progress in development. Pair Programming helps to improve code quality, share tacit knowledge and develop friendship and teamwork within the group. Colocation allows for face to face communication. Issues are identified and resolved quickly. Pair Programming – 2 People to Do the Work of 1?
  • 24. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. During development, JUnit tests are written first, before the actual coding work, followed by refactoring activities. Write Test Before Code – Are you Sure?
  • 25. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Acceptance Tests are automatically triggered per developer code check-in. Visible status of test results keep the team honest and creates sense of urgency to resolve quality issues. Testers play a part to influence code quality during development timeframe. Automated Testing – Keeps Regression Testing Less Painful
  • 26. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Requirements are documented as User Stories Screen design are part of the requirements. Acceptance Criteria in user stories provides the basis for test cases specification. User Story – What the Users Wants
  • 27. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. One Jenkins To Chain it All  Run Functional Tests Setup & Deploy Test Environment Create Build Artifacts build#121 Run Code Coverage Analysis Run Static Code Analysis Run Integration Tests  Run Unit Tests    Build Source Code Commit to Version Control Development Team Apply Code Changes Publish Reports Continuous Integration
  • 28. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. GROUP ENTERPRISE Of Users Stories, User Journey, Product Box, Personas, Story- Mapping
  • 29. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Have the Big Picture in Mind Business Canvas and Product Box Business Canvas Maps helps to link IT Projects to Business Objectives. Think from the perspective of the customer in terms of revenue streams, channels etc. Product Box exercise helps to prioritize the key functionalities the Product / Project is going to bring across. Pareto’s Rule for 80/20.
  • 30. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Understanding Your Users Through Personas Personas help to identify who are your customers? What are the needs they need to address using your system. Discussing through the personas characters within the development team and customers help to establish common end users requirements.
  • 31. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Creating User Journeys User Journeys describe at a high level of detail exactly what steps different users take to complete a specific task. Working through the user journey help to identify user stories that are necessary for the application. User Journeys discussed at Team Level so that everyone is on the same page of understanding. Visualize User Interaction Using User Journey
  • 32. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Putting Together the Whole Flow – Spot the Discrepancies Putting everything on one a big wall helps to “visualize the whole”. Missing user stories are easily spotted out.
  • 33. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Prioritizing User Stories through Story Mapping Story Mapping helps to establish the relationship of different story priorities and dependencies to assist in release planning. This is carried out in a workshop with the product owner and the development team together. Through group participation, the entire team understands the big picture together, setting the ground work for subsequent self-organizing behavior. Mapping Out the Features to Decide on Releases
  • 34. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Electronic Product Backlog. A simple physical taskboard keeps track of activities carried out by the team. Daily Standup meetings are carried out in front of the taskboard. Product Backlog and Taskboard Keeps The Team Aligned
  • 35. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. GROUP ENTERPRISE Good Agile is Darn Hard Even harder for SI Companies
  • 36. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Customers Like To Change, Change and Change. But Don’t Understand the Rules of Scrum! Product Owner Scrum Master Customer Rep Service Providers Customers SCRUM Team Stakeholders - Cross functional - Experienced - Self-Organizing - Agile PM - Project plan and execution - Promotes agile values and practices - Empowered decision maker - Committed - Available - Qualified - Participative - Provides constant feedback - Conduct UAT Team
  • 37. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Customers Like To Change, Change and Change. But Don’t Understand the Rules of Scrum! Product Owner Scrum Master Customer Rep Service Providers Customers SCRUM Team Stakeholders - Cross functional - Experienced - Self-Organizing - Agile PM - Project plan and execution - Promotes agile values and practices - Empowered decision maker - Committed - Available - Qualified - Participative - Provides constant feedback - Conduct UAT TeamFinding a customer presentative to play the role of a fair Product Owner Role is paramount to success! Agile requires multiple rounds of interaction! It is basically a lot of User Acceptance Tests and continuous interaction. Senior Management should not undermine the decisions of the product owner. The Product Owner must be empowered!
  • 38. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. LOA •10% Requirement •20% Development SIT UAT •20% Commission •25% PGP •15% 12 Months Warranty •10% LOA •0% Release 1 • Sprint 1 • Sprint 2 • Sprint 3 Release 2 • Sprint 4 • Sprint 5 • Sprint 6 Release 3 • Sprint 7 • Sprint 8 • Sprint 9 Commission •25% PGP •15% 12 Months Warranty •10% Traditional Agile 50% 50/3 50/3 50/3 You Don’t Get Paid A Cent Without Working Software!
  • 39. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Mu Mu Mu 39 Essential Level Customer Participation Unit Testing Automated Testing Code Review Intermediate Level Advanced Level Test Driven Development Pair Programming Collective Code Ownership Emergent Design Continuous Integration (L3) User Stories Code Refactoring Mutually Reinforcing A depends on B Legend Continuous Integration (L1) Continuous Integration (L2) Technical Practice Co-Located Team Planning Poker People Practice CI L1: Automated Build CI L2: Automated Acceptance, Unit, Static Code Analysis, auto deployment to SIT env, triggered by code commit CI L3: Full automated testing in SIT, UAT. One touch to verify Integrity. Continuous Delivery! Mastering Best Practices Takes Time!
  • 40. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Tue WedMon Sprint Planning Development team task out, estimate and sign-up to deliver stories for the new iteration Sprint Review Demonstrate to Product Owner and business the signed off stories Retrospective Lessons learnt and how to do better next time Sprint Prep Product Owner decide what stories should be played in the next sprint. PO, analysts, architects, developers groom the stories to sufficient details for discussion. Thu Fri Mon Tue Wed Thu Fri Daily Scrum Daily Scrum to resynchronize – inspect and adapt 2 weeks 2 Weeks Sprint – Sprinting, Sprinting ...
  • 41. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Starting Agile Practices When Customers Have Not Started to Ask for It
  • 42. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Scrumming Across Country Borders
  • 43. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. Bridging The Language And Distance Divide
  • 44. GROUP ENTERPRISE Copyright 2014 NCS Pte. Ltd. All Rights Reserved. GROUP ENTERPRISE