SlideShare a Scribd company logo
Success factors of Cloud/SaaS Product Delivery




                                                                                                           1
 2009© Symphony Services Corp. | Proprietary & Confidential
2011 © Symphony Service Corp. | Proprietary & Confidential
Engineering process to Deliver Success factors


                                                              • Agile Project management
                Shorter release cycles                        • XP – practices : CI, Automate Build-Deploy-Test cycle
                                                              • Requirement Tracking & Traceability




                                                              • Code quality analysis with every nightly build
             Ensuring high code quality                       • Regression testing along with every nightly build




                                                              • Automated Performance every release build
             Adhering to Stringent SLA                        • Scalability Testing with every release build




        Collaboration between distributed                     • Collaborative platform
                      teams                                   • One common environment for all the stakeholders



                                                                                                                        2
 2009© Symphony Services Corp. | Proprietary & Confidential
2011 © Symphony Service Corp. | Proprietary & Confidential
Proposed Delivery Approach

          A tool & best practices driven approach to ensure high quality & predictable
                                    releases at optimum cost



 Iterative development based on Symphony
 Global Agile Practice
 Test Driven Development approach to ensure
 full coverage of existing functionalities

 Continuous Integration to improve the code
 quality and 1st pass rate
 Symphony Standard Adoption program to
 ensure higher code Quality

 Symphony Product Quality Management
 Framework to ensure higher product quality


                                                                                         3
 2009© Symphony Services Corp. | Proprietary & Confidential
2011 © Symphony Service Corp. | Proprietary & Confidential
What is SymISP?

• SymISP is an integrated end to end                          Key Modules
  Application Life-cycle Management
  solution bundled with Symphony IP s                                                Requirement
  and best practices.                                                                Management
                                                                         Team                             Project
                                                                     Collaboration                      Management
• The SymISP Solution includes multiple
  ALM solutions in a single data
  repository, is 100% Web based for                            Document                                         Workflow
  global access, has built in workflow                        Management                                       Management
  process and policy engines for reviews
  and       escalations,       document                                       Sym ISP(Symphony Integrated
                                                                                 Software Platform Suite)
  attachment capabilities for a global
  review and approval of documents,                           Deployment                                          Test
  excellent reporting capabilities with                       Management                                       Management
  dashboards, Word, Excel – Integrated
  with third party tools, and SOA based
  Enterprise Service Bus “Omnibus”                                    Release                             Defect
  integrations with any third party                                  Management
                                                                                        Build
                                                                                                        Management
  development tools.                                                                 Management




                                                                                                                        4
 2009© Symphony Services Corp. | Proprietary & Confidential
2011 © Symphony Service Corp. | Proprietary & Confidential
Code quality Assessment through
                                                                Symphony Standards Adoption
       Symphony Standards Program ( SSA) is the organization mandate for institutionalization
         of systematic code quality checks, unit testing and measurement through tools and
                                               metrics.

         •     Code Quality Assessment                           #          Metrics           .Net Benchmark
                – Code quality & effectiveness                    1   Cyclomatic Complexity   Less than 15
                – Code complexity
                – Performance & scalability                       2   Depth of Inheritance    Less than 4

         •     Methods followed                                   3
                                                                      Naming convention
                                                                      adherence
                                                                                              Follow Standards
                –   Tools for code quality
                –   Coding standard guidelines                        Level of Comments vs.
                                                                  4                           25-30%
                                                                      KLOC
                –   Manual code review
                –   Score card dashboard                          5   Maintainability Index   Greater than 0
                                                                  6   Class Coupling          Less than 10
                                                                      Code Coverage through
                                                                  7                           80% & higher
                                                                      Unit tests

            Daily automated build with code quality check
            50% less defects got in System Testing in 10 programs piloted
            Decreasing post release / production maintenance costs up to 50%
            Improving first pass rate > 80%
            Reducing development & testing cycle up to 20%

                                                                                                                 5
 2009© Symphony Services Corp. | Proprietary & Confidential
2011 © Symphony Service Corp. | Proprietary & Confidential
Framework that drive higher product Quality

                                                                           PQM Framework             Quality Analysis
                                                                                                     •Smoke Tests
   Build                                                            Workflow, Build, and             •Code Coverage       Customer
   Requests                                                         Test Automation                  •Static Analysis
                                                                                                                          Deployment
                                                                                                     •Coding Standards
                          Global Web Portal

                                              Role Based Security                                    •Unit Testing
                                                                                                     •Performance Tests


                                                                                            Infrastructure on Cloud
                                                                                            •Capacity Mgmt
                                                                    PQM DB                  •Smart Scheduling
                                                                    •Workflows              •Parallelization
    Visibility
    •Status                                                         •Procedures             •Distribution
    •Metrics                                                        •Users                  •Scalability
    •Analysis                                                       •Roles                  •Fault Tolerance
                                                                    •Historical Data
                                                                    •Integrated Tool Data




                                 External Tool Integrations




                                                                                                                                       6
 2009© Symphony Services Corp. | Proprietary & Confidential
2011 © Symphony Service Corp. | Proprietary & Confidential
SaaS Modernization Enablers

   Accelerated strategy planning and                     Cloud Maturity Model
   roadmap creation                                      • A framework for aligning investments in cloud engineering
                                                            with business objectives and avoid over or under engineered
                                                            solutions to maximize the ROI
                                                         • There are four levels defined along the continuum of the
                                                            CMM. These levels are characterized by business scenarios on
                                                            continuum of growing revenues, reducing costs and
                                                            improving customer stickiness.

   Shorten time to market                                Multi-Tenant SaaS Framework
                                                         • Cut down development cycle time by 30%
                                                         • Based on .NET Technology
                                                         • Robust Architecture & easily extensible
                                                         • Includes SaaS plumbing components such as Tenant
                                                           Provisioning, Subscription Management, Metering etc

   Reduce release cycles on the cloud                    Integrated Cloud Engineering Solution Platform
                                                         • Solution accelerators like SymISP shorten the post migration
                                                             release cycle by 20%

                                                                                                                          7
 2009© Symphony Services Corp. | Proprietary & Confidential
2011 © Symphony Service Corp. | Proprietary & Confidential

More Related Content

PPTX
Cloud and agile software projects: Overview and Benefits
PDF
Agile Secure Cloud Application Development Management
PPTX
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
PPTX
Cloud With DevOps Enabling Rapid Business Development
PPTX
DevOps in the Cloud
PDF
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
PDF
DevOps in the Hybrid Cloud
PDF
Digital Disruption with DevOps - Reference Architecture Overview
Cloud and agile software projects: Overview and Benefits
Agile Secure Cloud Application Development Management
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Cloud With DevOps Enabling Rapid Business Development
DevOps in the Cloud
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
DevOps in the Hybrid Cloud
Digital Disruption with DevOps - Reference Architecture Overview

What's hot (20)

PDF
Bluemix DevOps Meetup
PDF
Using Blueprints to Overcome Multi-speed IT Challenges
PDF
Cloud native integration
PDF
How NBCUniversal Adopted DevOps
PDF
Death to Manual Deployments
PPT
Continuous Delivery to the cloud - Innovate 2014
PPTX
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
PDF
Continuous Delivery for cloud - scenarios and scope
PPTX
Modern application development with heroku
PPTX
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
PDF
Helping Organizations Realize the Value of DevOps with Continuous Software De...
PPTX
DevOps and Cloud
PPTX
Serverless design with Fn project
PPTX
Why to Cloud Native
PPTX
Enterprise DevOps: Scaling Build, Deploy, Test, Release
PDF
Shift Happens - Rapidly Rolling Forward During Production Failure
PDF
The Future of DevOps and UrbanCode
PDF
IBM DevOps Workshops at IBM InterConnect 2017
PDF
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCode
PDF
Efficient DevOps: Standardizing Chaotic Culture at NBCUniversal
Bluemix DevOps Meetup
Using Blueprints to Overcome Multi-speed IT Challenges
Cloud native integration
How NBCUniversal Adopted DevOps
Death to Manual Deployments
Continuous Delivery to the cloud - Innovate 2014
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
Continuous Delivery for cloud - scenarios and scope
Modern application development with heroku
DevOps and Cloud Tips and Techniques to Revolutionize Your SDLC
Helping Organizations Realize the Value of DevOps with Continuous Software De...
DevOps and Cloud
Serverless design with Fn project
Why to Cloud Native
Enterprise DevOps: Scaling Build, Deploy, Test, Release
Shift Happens - Rapidly Rolling Forward During Production Failure
The Future of DevOps and UrbanCode
IBM DevOps Workshops at IBM InterConnect 2017
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCode
Efficient DevOps: Standardizing Chaotic Culture at NBCUniversal
Ad

Viewers also liked (8)

PPTX
Agile methodology in cloud computing
PPT
Cloud Application Development Lifecycle
PPTX
The great collision of open source, cloud technologies, with agile, creative ...
PDF
Cloud for agile_sw_projects-final
PDF
Building the Agile Enterprise - Cloud Computing
PPT
Son Dakika Namazim
PDF
Enterprise Cloud Development and Agile Transformation Strategy - China 2012
PPTX
How Cloud Enhances Agile Software Development
Agile methodology in cloud computing
Cloud Application Development Lifecycle
The great collision of open source, cloud technologies, with agile, creative ...
Cloud for agile_sw_projects-final
Building the Agile Enterprise - Cloud Computing
Son Dakika Namazim
Enterprise Cloud Development and Agile Transformation Strategy - China 2012
How Cloud Enhances Agile Software Development
Ad

Similar to Cloud, agile (20)

PPTX
How to bake in quality in agile scrum projects
PDF
Lean & agile 101 for Astute Entrepreneurs
PDF
Managing Hard Times With Quality & Project Management
PDF
Agile Product Management
PDF
PMI Ireland Annual Conference 2012 - Agile First Steps
PDF
1 jazz overview-karthik_k
 
PDF
Jazz Overview- Karthik K
PPTX
Collaborate 2012 - the never ending road of project management presentation c...
PDF
[StepTalks2011] Agility @ Scale - Rien Schot
PDF
Amy.stapleton
PPTX
Agile marries itil
PPTX
Infopulse presentation
PPTX
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
PDF
Integrating agile in a waterfall world pmi 2012, full slides
PPTX
Pnp Agile Tech Ed India
PDF
Audrys Kažukauskas - Introduction into Extreme Programming
PPTX
Lanzamiento Visual Studio 2012 - Modern ALM
PDF
Scaling Agile Across the Enterprise
PPTX
Agile awareness -implementation1.0
PDF
Why Scrum Why Now
How to bake in quality in agile scrum projects
Lean & agile 101 for Astute Entrepreneurs
Managing Hard Times With Quality & Project Management
Agile Product Management
PMI Ireland Annual Conference 2012 - Agile First Steps
1 jazz overview-karthik_k
 
Jazz Overview- Karthik K
Collaborate 2012 - the never ending road of project management presentation c...
[StepTalks2011] Agility @ Scale - Rien Schot
Amy.stapleton
Agile marries itil
Infopulse presentation
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
Integrating agile in a waterfall world pmi 2012, full slides
Pnp Agile Tech Ed India
Audrys Kažukauskas - Introduction into Extreme Programming
Lanzamiento Visual Studio 2012 - Modern ALM
Scaling Agile Across the Enterprise
Agile awareness -implementation1.0
Why Scrum Why Now

More from Prasad Prabhakaran (18)

PDF
Datamesh community meetup 28th jan 2021
PDF
Unlearning Agile DA day talk
PDF
Digital transformation agile india2018_prasad
PDF
Agile india2017 devops IT transformation
PDF
Speed2 innovation agile noida
PDF
Speed 2 vlaue prasad the india digital conclave 2015
PPTX
Movers n shakers of Enterprise Agility
PDF
Movers N shakers
PDF
Speed to value agile india2015
PDF
Vishu's Presentati​on for ALN Knowldge Era Pradigms
PDF
Agilty at large Enterprise is it a myth?
PDF
Am I relevant IT support story tale
PDF
Aln alu-presentation-07-feb-2013-final
PDF
Valtech agile transformation services - innovation games (aln conference)
PPTX
What does it mean to us by agile
PDF
Agile Methods Overview ]
PDF
Scrum Orientation V1.0
PPTX
Agile Scrum Estimation
Datamesh community meetup 28th jan 2021
Unlearning Agile DA day talk
Digital transformation agile india2018_prasad
Agile india2017 devops IT transformation
Speed2 innovation agile noida
Speed 2 vlaue prasad the india digital conclave 2015
Movers n shakers of Enterprise Agility
Movers N shakers
Speed to value agile india2015
Vishu's Presentati​on for ALN Knowldge Era Pradigms
Agilty at large Enterprise is it a myth?
Am I relevant IT support story tale
Aln alu-presentation-07-feb-2013-final
Valtech agile transformation services - innovation games (aln conference)
What does it mean to us by agile
Agile Methods Overview ]
Scrum Orientation V1.0
Agile Scrum Estimation

Recently uploaded (20)

PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
Modernizing your data center with Dell and AMD
PDF
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Advanced IT Governance
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Approach and Philosophy of On baking technology
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Advanced Soft Computing BINUS July 2025.pdf
PPTX
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Empathic Computing: Creating Shared Understanding
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
Dropbox Q2 2025 Financial Results & Investor Presentation
Mobile App Security Testing_ A Comprehensive Guide.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
Modernizing your data center with Dell and AMD
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Advanced IT Governance
Unlocking AI with Model Context Protocol (MCP)
Approach and Philosophy of On baking technology
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Advanced Soft Computing BINUS July 2025.pdf
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Empathic Computing: Creating Shared Understanding
Spectral efficient network and resource selection model in 5G networks
Per capita expenditure prediction using model stacking based on satellite ima...

Cloud, agile

  • 1. Success factors of Cloud/SaaS Product Delivery 1 2009© Symphony Services Corp. | Proprietary & Confidential 2011 © Symphony Service Corp. | Proprietary & Confidential
  • 2. Engineering process to Deliver Success factors • Agile Project management Shorter release cycles • XP – practices : CI, Automate Build-Deploy-Test cycle • Requirement Tracking & Traceability • Code quality analysis with every nightly build Ensuring high code quality • Regression testing along with every nightly build • Automated Performance every release build Adhering to Stringent SLA • Scalability Testing with every release build Collaboration between distributed • Collaborative platform teams • One common environment for all the stakeholders 2 2009© Symphony Services Corp. | Proprietary & Confidential 2011 © Symphony Service Corp. | Proprietary & Confidential
  • 3. Proposed Delivery Approach A tool & best practices driven approach to ensure high quality & predictable releases at optimum cost Iterative development based on Symphony Global Agile Practice Test Driven Development approach to ensure full coverage of existing functionalities Continuous Integration to improve the code quality and 1st pass rate Symphony Standard Adoption program to ensure higher code Quality Symphony Product Quality Management Framework to ensure higher product quality 3 2009© Symphony Services Corp. | Proprietary & Confidential 2011 © Symphony Service Corp. | Proprietary & Confidential
  • 4. What is SymISP? • SymISP is an integrated end to end Key Modules Application Life-cycle Management solution bundled with Symphony IP s Requirement and best practices. Management Team Project Collaboration Management • The SymISP Solution includes multiple ALM solutions in a single data repository, is 100% Web based for Document Workflow global access, has built in workflow Management Management process and policy engines for reviews and escalations, document Sym ISP(Symphony Integrated Software Platform Suite) attachment capabilities for a global review and approval of documents, Deployment Test excellent reporting capabilities with Management Management dashboards, Word, Excel – Integrated with third party tools, and SOA based Enterprise Service Bus “Omnibus” Release Defect integrations with any third party Management Build Management development tools. Management 4 2009© Symphony Services Corp. | Proprietary & Confidential 2011 © Symphony Service Corp. | Proprietary & Confidential
  • 5. Code quality Assessment through Symphony Standards Adoption Symphony Standards Program ( SSA) is the organization mandate for institutionalization of systematic code quality checks, unit testing and measurement through tools and metrics. • Code Quality Assessment # Metrics .Net Benchmark – Code quality & effectiveness 1 Cyclomatic Complexity Less than 15 – Code complexity – Performance & scalability 2 Depth of Inheritance Less than 4 • Methods followed 3 Naming convention adherence Follow Standards – Tools for code quality – Coding standard guidelines Level of Comments vs. 4 25-30% KLOC – Manual code review – Score card dashboard 5 Maintainability Index Greater than 0 6 Class Coupling Less than 10 Code Coverage through 7 80% & higher Unit tests  Daily automated build with code quality check  50% less defects got in System Testing in 10 programs piloted  Decreasing post release / production maintenance costs up to 50%  Improving first pass rate > 80%  Reducing development & testing cycle up to 20% 5 2009© Symphony Services Corp. | Proprietary & Confidential 2011 © Symphony Service Corp. | Proprietary & Confidential
  • 6. Framework that drive higher product Quality PQM Framework Quality Analysis •Smoke Tests Build Workflow, Build, and •Code Coverage Customer Requests Test Automation •Static Analysis Deployment •Coding Standards Global Web Portal Role Based Security •Unit Testing •Performance Tests Infrastructure on Cloud •Capacity Mgmt PQM DB •Smart Scheduling •Workflows •Parallelization Visibility •Status •Procedures •Distribution •Metrics •Users •Scalability •Analysis •Roles •Fault Tolerance •Historical Data •Integrated Tool Data External Tool Integrations 6 2009© Symphony Services Corp. | Proprietary & Confidential 2011 © Symphony Service Corp. | Proprietary & Confidential
  • 7. SaaS Modernization Enablers Accelerated strategy planning and Cloud Maturity Model roadmap creation • A framework for aligning investments in cloud engineering with business objectives and avoid over or under engineered solutions to maximize the ROI • There are four levels defined along the continuum of the CMM. These levels are characterized by business scenarios on continuum of growing revenues, reducing costs and improving customer stickiness. Shorten time to market Multi-Tenant SaaS Framework • Cut down development cycle time by 30% • Based on .NET Technology • Robust Architecture & easily extensible • Includes SaaS plumbing components such as Tenant Provisioning, Subscription Management, Metering etc Reduce release cycles on the cloud Integrated Cloud Engineering Solution Platform • Solution accelerators like SymISP shorten the post migration release cycle by 20% 7 2009© Symphony Services Corp. | Proprietary & Confidential 2011 © Symphony Service Corp. | Proprietary & Confidential