SlideShare a Scribd company logo
1 of 25
Productivity Improvement using Automation
In Project Planning, Monitoring and Control

                                  -Ashish Jain
                                   (Aricent Technologies)




QAI’10 / Ashish Jain - Aricent Technologies
Productivity Improvement using Automation
– in Project Planning, Monitoring and Control

Ashish Jain – Aricent Technologies
Agenda
            Who we are
            What we offer
            Need of Automation in Planning, Monitoring and Tracking
            Automation - Traditional Approach
            Automation with Agility
            Case Study
         –         Problem Statement
         –         Requirements
         –         Design and Implementation
         –         Effort Saving
            Illustration of usage
            Strengths
            Benefits
            Applicability
QAI’10 / Ashish Jain - Aricent Technologies                     3
Who We Are

Aricent is the world’s leading independent
  communications software company.
        – Dedicated focus on communications software
        – Unmatched depth and breadth of services
          and products
        – Culturethan 400 customers across theresults
           More of innovation, excellence and world

        Equipment Manufacturers


        Device Manufacturers


        Service Providers


QAI’10 / Ashish Jain - Aricent Technologies             4
What We Offer

     Wireless                                 Data                      Signaling                    Packet networks/
                                              Communications                                         VoIP
     GSM, GPRS/EDGE, 3G,                                                ISDN, SS7 and SIGTRAN        IMS, SIP, H.248, MGCP,
     WCDMA, CDMA2000,                         Routers, VPN and QoS,                                  VoWiFi, Interworking
     WiMAX, UMA, Femtocell                    ATM, IP, MPLS, GigE,



     Platform                            8,000+ employees with expertise in all Communication
     Engineering
                                            major communications categories Applications Based
                                                                                Messaging, Location
     ATCA, Network Processors
                                                                                                    Services, Workforce
                                                                                                    Automation, Voice Applications


     Mobile Handsets                                                                                 Billing and OSS
     User Interface, Multimedia                                                                      Multi-vendor Billing,
     Applications, Physical                                                                          OSS Integration, Service
     Layer, Middleware, Multiple                                                                     Activation, OSS/BSS
     OS and Platforms, DSP                                                                           Business Process Re-eng


     DSP                                      Broadband and             Network                      Transmission
     Video and Voice Processing,              Wireless access           Management
     Audio/Video Codecs,                      xDSL, Satellite, Cable,   TL1, SNMP, CORBA and         SONET/SDH, RPR, DWDM
     Network Processor                        802.11a/b/g/i and WiMAX   CLI
     Application, Microcode
     Design




QAI’10 / Ashish Jain - Aricent Technologies                                                     5
Need of Automation in Planning, Monitoring and Tracking




 Effort distribution in Planning, Monitoring and Control                                     Effort distribution in Planning, Monitoring and Control
                (Without Automation) : 12%                                                                    (With Automation) : 8%




 *Others : Documentation, Trainings, Configuration Management and Inter Group Coordination
 *MM: Man Months

 QAI’10 / Ashish Jain - Aricent Technologies                                                                    6
Automation - Traditional approach

           Specific platform competence is required

           Difficult to implement

           Lengthy process

           Problems in incorporating changes

           Costly affair

           Not easy to Maintain

           Integration with existing reports

 QAI’10 / Ashish Jain - Aricent Technologies           7
Automation with Agility (1/2)

  Requirements :
           Low cost

           Easy change management

           Maintainable

           Ease of Integration

           Competence need

           Short process

 QAI’10 / Ashish Jain - Aricent Technologies   8
Automation with Agility (2/2)

           Search for the right platform for effective use of automation

           Used formal DAR mechanism for evaluation
                         Parameters                                Weights          Excel/VBA                .Net   Licensed tools

                               Cost                                    3                  4                   2           1
                        Ease of change                                 2                  3                   2           2
           Integration with given report formats                      1.5                 4                   2           4
                         Maintainability                              1.5                2.5                  1           2
                  Very specific competence                             2                  4                   2           2
                         Overall Score                                                   52.5                 27          33

                                           *Rating has been given on a scale of 1 to 5; 5 being lowest


                         Based on the score, Excel/VBA has been selected.
 QAI’10 / Ashish Jain - Aricent Technologies                                                             9
Case Study
  Problem Statement                           Requirements   Design & implementation   Effort Saving




      –         Requires lot of effort

      –         Multiple and different kind of reports

      –         Frequency of the reports

      –         Dependency

      –         Repetitive manual work

      –         Difficulties in data validation

QAI’10 / Ashish Jain - Aricent Technologies                                     10
Case Study
  Problem Statement                           Requirements   Design & implementation   Effort Saving


          Automated sheet should generate stats on following:
         –         Resource loading

         –         Defect reporting and clearing trend

         –         Defect correction time

         –         Distribution of open of defects

         –         Open age of defects

         –         Feature wise defect distribution

         –         Summary mail to all stakeholders
QAI’10 / Ashish Jain - Aricent Technologies                                     11
Case Study
  Problem Statement                           Requirements   Design & implementation   Effort Saving


          Required functionalities
         –         Data formatting and correction

         –         Additional information generation

         –         Table generation

         –         Graph preparation

         –         Sync-up with mailbox

         –         Email to all the stakeholders

         –         Don’t break the existing functionalities
QAI’10 / Ashish Jain - Aricent Technologies                                     12
Case Study
       Problem Statement                               Requirements                     Design & implementation                  Effort Saving

Resource    Total      A-        B-      C-
                                                 New    Investigating   FCRT   Closed   Others   Open
                                                                                                        Resource loading
 Name      Defects   Critical   Major   Minor
                                                                                                        Total loading of the team members
   A         7          1        2       4        0          1           0       6        0       1            - how many defects are assigned to a
   B         6          0        1       5        0          0           0       6        0       0            person at a time?
   C         1          0        0       1        0          0           0       1        0       0            - how many people are not assigned
   D         5          0        4       1        1          4           0       0        0       5            with any defect?
   E         3          2        1       0        0          1           0       2        0       1            - who all are looking in to the critical
   F         7          4        2       1        4          3           0       0        0       7            defects etc.



 Weekly reported Vs Closed trend
 - At what rate defects are being reported?
 - At what rate they are being closed?
 - What is the delta for that week?




   QAI’10 / Ashish Jain - Aricent Technologies                                                                  13
Case Study
    Problem Statement                           Requirements            Design & implementation                        Effort Saving


                                                                                  Speedometers for defect correction
                                                                                  time (overall/ severity wise)

                                                                                  - How much time team is taking in moving
                                                                                  a defect from one state to other ?
                                                                                  - Whether that time is with in the
                                                                                  permissible limits or not?



                                                                                                                                           Open Age
                                                        Defect ID   Reported on      State             Severity    Implementation person
                                                                                                                                            (Days)
Open age:                                                48161       4/22/2010    Investigating        C - Minor         Kuldeep              6

                                                         17022       4/27/2010    Investigating        B - Major         Surendra             1
- How many defects are open and since
                                                         16171       3/24/2010       FCRT              B - Major          Rachit              35
how many days they are open?
                                                         16164       3/24/2010       FCRT              B - Major           Jabar              35
- To whom They are assigned?
                                                         16646       4/13/2010    Investigating        C - Minor         Aradhana             15
- What is the current state of that defect?
                                                         16615       4/12/2010    Investigating        B - Major          Jayant              16

                                                         16519        4/9/2010    Investigating        B - Major         Vaibhav              19

  QAI’10 / Ashish Jain - Aricent Technologies                                                     14
Case Study
  Problem Statement                           Requirements   Design & implementation          Effort Saving

                                                                     Open defect barometer
                                                                     -What is the open defect count as on date?
                                                                          -This used to track the status of open
                                                                          defect to check the health of project
                                                                          w.r.t. the commitments given to
                                                                          customer. This also tells whether we
                                                                          are in red, amber or green zone.




Feature wise Defect distribution
- Defects which are uncovered during
testing belongs to which feature?




QAI’10 / Ashish Jain - Aricent Technologies                                     15
Design and Implementation (4/4)
      Problem Statement                           Requirements   Design & implementation             Effort Saving

         Mail to relevant stakeholders :
        –       As on date status summary will be sent to all the defined stakeholders which contains the defect
                statistics, feature wise distribution, testing wise distribution etc




    QAI’10 / Ashish Jain - Aricent Technologies                                       16
Case Study
  Problem Statement                           Requirements             Design & implementation           Effort Saving


                                                               Graph
                                                              Plotting

                                                                 Data
                                                              formatting


                                                                                       Plotting a graph takes: 15 minutes
                                                                 Table
                                                              preparation



                                                                 Graph
                                                                Plotting
                                                                                                     Effort consumed :
                                                                                                          2.5 hours
                                                  No. of graphs in a report : 25



      # of time this report required in a week : 5,                                Total monthly effort : 50 hours

QAI’10 / Ashish Jain - Aricent Technologies                                               17
Case Study
  Problem Statement                           Requirements       Design & implementation             Effort Saving




                                Requirements          Analysis       Design         Implementation




                  Automation effort : 10-12 hours (one time effort to conceptualize automation)
               Report preparation effort: 5 minutes (for data pasting data and clicking the button)
               Total monthly effort : 2 hours
               Overall effort : 14 hours (including automation effort)
               Total Effort Saving: 36 hours (72%) 
              •          This effort can be utilized in other activities



QAI’10 / Ashish Jain - Aricent Technologies                                         18
Illustration of usage
    Stakeholders :
    – Senior management
    – Project Management
    – Engineering team
    – Quality Group
    – Other support functions
   Report generation time :
    – Takes 5 minutes to generate the required statistics
    – Daily/weekly
   Recipient :
    – Senior management
    – Project Management
    – Engineering team

 QAI’10 / Ashish Jain - Aricent Technologies           19
Illustration of usage
Data from Customer report and paste it in
           the developed tool

                      Data Validation/ Formatting


                          Data correction and Additional information
                                          generation

                                                Graph/table preparation


                                                          Sync-up with mailbox


                                                                  Email to all the stakeholders


                                                                                    Data analysis


                                                                             Planning for Preventive/ Corrective actions


                                                                                         Re-planning/ Re-estimation/ Re-strategize

  QAI’10 / Ashish Jain - Aricent Technologies                                                     20
Strengths

             Enhanced productivity

             Spontaneous decision making

             Less erroneous

             Most robust system in place

             Gives summarized representation for management overview

             Quick tracking, identification and correction of any possible inefficiencies

             All time visibility on project status

             Availability of latest information through mails

 QAI’10 / Ashish Jain - Aricent Technologies                     21
Benefits

               Cost saved
            •         Licensing cost

            •         Manpower cost

            •         Maintenance cost

            •         Implementation cost

               Suites of tools available
            •         Defect Prediction and Prevention

            •         Inspection and Review effectiveness

            •         Defect Management

            •         Test end prediction etc
 QAI’10 / Ashish Jain - Aricent Technologies                22
Applicability

             Applicability

          •         Can be used across the organization

          •         Independent of team/organization size

          •         Small customization is required based on the project needs

          •         Can be used in any kind of project




 QAI’10 / Ashish Jain - Aricent Technologies                   23
Contact Details

                                              Ashish Jain
                                              Assistant Manager- Quality
                                              Aricent Technologies Ltd.
                                              Plot 31, Sec.18, Electronic City,
                                              Gurgaon (India)
                                              Phone: +91 124 2346666
                                              E-Mail: ashish2.jain@aricent.com
                                              Website: www.aricent.com




                                                Thank You!




QAI’10 / Ashish Jain - Aricent Technologies                                       24
Click here for more presentations on

                            CMMI High Maturity
                              Best Practices
                                HMBP 2010
                             organized by QAI

                                          Click here




  QAI’10 / Ashish Jain - Aricent Technologies

More Related Content

Viewers also liked

CMMI ML5: How to Fail? High Maturity Pitfalls and Misconceptions - José Gonça...
CMMI ML5: How to Fail? High Maturity Pitfalls and Misconceptions - José Gonça...CMMI ML5: How to Fail? High Maturity Pitfalls and Misconceptions - José Gonça...
CMMI ML5: How to Fail? High Maturity Pitfalls and Misconceptions - José Gonça...Paula Gomes
 
Changes in CMMI-DEV and SCAMPI-A v1.3 - An Implementation Perspective
Changes in CMMI-DEV and SCAMPI-A v1.3 - An Implementation PerspectiveChanges in CMMI-DEV and SCAMPI-A v1.3 - An Implementation Perspective
Changes in CMMI-DEV and SCAMPI-A v1.3 - An Implementation PerspectiveRajesh Naik
 
2011 Sep CMMI Process Maturity Report
2011 Sep CMMI Process Maturity Report2011 Sep CMMI Process Maturity Report
2011 Sep CMMI Process Maturity ReportArvinder Singh
 
Change Management Practices (Primavera BSS)plementing CMMI - Henrique Narciso
Change Management Practices (Primavera BSS)plementing CMMI - Henrique NarcisoChange Management Practices (Primavera BSS)plementing CMMI - Henrique Narciso
Change Management Practices (Primavera BSS)plementing CMMI - Henrique NarcisoPaula Gomes
 
CMMI - High Maturity Misconceptions and Pitfalls
CMMI - High Maturity Misconceptions and PitfallsCMMI - High Maturity Misconceptions and Pitfalls
CMMI - High Maturity Misconceptions and PitfallsRajesh Naik
 
Overview of cmmi v1.3
Overview of cmmi v1.3Overview of cmmi v1.3
Overview of cmmi v1.3dp4824
 
CMMI Explored - Concept of Maturity
 CMMI Explored - Concept of Maturity CMMI Explored - Concept of Maturity
CMMI Explored - Concept of MaturityAlignMentor
 
Applying Capability Maturity Model Integration (CMMI) for Your Company Proces...
Applying Capability Maturity Model Integration (CMMI) for Your Company Proces...Applying Capability Maturity Model Integration (CMMI) for Your Company Proces...
Applying Capability Maturity Model Integration (CMMI) for Your Company Proces...rhefner
 
Capability Maturity Model Integrity (CMMI)
Capability Maturity Model Integrity (CMMI)Capability Maturity Model Integrity (CMMI)
Capability Maturity Model Integrity (CMMI)Ivan Lanin
 
Case Study: UPS Enables Organizational Efficiencies Through the Use of CA Wor...
Case Study: UPS Enables Organizational Efficiencies Through the Use of CA Wor...Case Study: UPS Enables Organizational Efficiencies Through the Use of CA Wor...
Case Study: UPS Enables Organizational Efficiencies Through the Use of CA Wor...CA Technologies
 
advanced industrial automation and robotics
advanced industrial automation and roboticsadvanced industrial automation and robotics
advanced industrial automation and roboticsKunal mane
 
Top 10 business benefits of it automation
Top 10 business benefits of it automationTop 10 business benefits of it automation
Top 10 business benefits of it automationPuppet
 

Viewers also liked (16)

CMMI ML5: How to Fail? High Maturity Pitfalls and Misconceptions - José Gonça...
CMMI ML5: How to Fail? High Maturity Pitfalls and Misconceptions - José Gonça...CMMI ML5: How to Fail? High Maturity Pitfalls and Misconceptions - José Gonça...
CMMI ML5: How to Fail? High Maturity Pitfalls and Misconceptions - José Gonça...
 
Changes in CMMI-DEV and SCAMPI-A v1.3 - An Implementation Perspective
Changes in CMMI-DEV and SCAMPI-A v1.3 - An Implementation PerspectiveChanges in CMMI-DEV and SCAMPI-A v1.3 - An Implementation Perspective
Changes in CMMI-DEV and SCAMPI-A v1.3 - An Implementation Perspective
 
it4116_04_scampi
it4116_04_scampiit4116_04_scampi
it4116_04_scampi
 
2011 Sep CMMI Process Maturity Report
2011 Sep CMMI Process Maturity Report2011 Sep CMMI Process Maturity Report
2011 Sep CMMI Process Maturity Report
 
Change Management Practices (Primavera BSS)plementing CMMI - Henrique Narciso
Change Management Practices (Primavera BSS)plementing CMMI - Henrique NarcisoChange Management Practices (Primavera BSS)plementing CMMI - Henrique Narciso
Change Management Practices (Primavera BSS)plementing CMMI - Henrique Narciso
 
CMMI - High Maturity Misconceptions and Pitfalls
CMMI - High Maturity Misconceptions and PitfallsCMMI - High Maturity Misconceptions and Pitfalls
CMMI - High Maturity Misconceptions and Pitfalls
 
Cmmi
CmmiCmmi
Cmmi
 
Overview of cmmi v1.3
Overview of cmmi v1.3Overview of cmmi v1.3
Overview of cmmi v1.3
 
CMMI Explored - Concept of Maturity
 CMMI Explored - Concept of Maturity CMMI Explored - Concept of Maturity
CMMI Explored - Concept of Maturity
 
Applying Capability Maturity Model Integration (CMMI) for Your Company Proces...
Applying Capability Maturity Model Integration (CMMI) for Your Company Proces...Applying Capability Maturity Model Integration (CMMI) for Your Company Proces...
Applying Capability Maturity Model Integration (CMMI) for Your Company Proces...
 
CMMi = Scrum, Keynote, Recife May 08
CMMi = Scrum, Keynote, Recife May 08CMMi = Scrum, Keynote, Recife May 08
CMMi = Scrum, Keynote, Recife May 08
 
Capability Maturity Model Integrity (CMMI)
Capability Maturity Model Integrity (CMMI)Capability Maturity Model Integrity (CMMI)
Capability Maturity Model Integrity (CMMI)
 
Introduction to CMMI-DEV v1.3 - Day 1
Introduction to CMMI-DEV v1.3  - Day 1Introduction to CMMI-DEV v1.3  - Day 1
Introduction to CMMI-DEV v1.3 - Day 1
 
Case Study: UPS Enables Organizational Efficiencies Through the Use of CA Wor...
Case Study: UPS Enables Organizational Efficiencies Through the Use of CA Wor...Case Study: UPS Enables Organizational Efficiencies Through the Use of CA Wor...
Case Study: UPS Enables Organizational Efficiencies Through the Use of CA Wor...
 
advanced industrial automation and robotics
advanced industrial automation and roboticsadvanced industrial automation and robotics
advanced industrial automation and robotics
 
Top 10 business benefits of it automation
Top 10 business benefits of it automationTop 10 business benefits of it automation
Top 10 business benefits of it automation
 

More from QAI

People CMM
People CMMPeople CMM
People CMMQAI
 
CMMI Version 1.2
CMMI Version 1.2CMMI Version 1.2
CMMI Version 1.2QAI
 
CMMI v 1.2 Basics
CMMI v 1.2 BasicsCMMI v 1.2 Basics
CMMI v 1.2 BasicsQAI
 
What is Software Engineering?
What is Software Engineering?What is Software Engineering?
What is Software Engineering?QAI
 
ITIL overview
ITIL overviewITIL overview
ITIL overviewQAI
 
ITIL Benefits
ITIL BenefitsITIL Benefits
ITIL BenefitsQAI
 
CMMI High Maturity Best Practices HMBP 2010: CMMI® FOR SERVICES: INSIGHTS AND...
CMMI High Maturity Best Practices HMBP 2010: CMMI® FOR SERVICES: INSIGHTS AND...CMMI High Maturity Best Practices HMBP 2010: CMMI® FOR SERVICES: INSIGHTS AND...
CMMI High Maturity Best Practices HMBP 2010: CMMI® FOR SERVICES: INSIGHTS AND...QAI
 
CMMI High Maturity Best Practices HMBP 2010: CMMI® FOR SERVICES: INSIGHTS AND...
CMMI High Maturity Best Practices HMBP 2010: CMMI® FOR SERVICES: INSIGHTS AND...CMMI High Maturity Best Practices HMBP 2010: CMMI® FOR SERVICES: INSIGHTS AND...
CMMI High Maturity Best Practices HMBP 2010: CMMI® FOR SERVICES: INSIGHTS AND...QAI
 
CMMI High Maturity Best Practices HMBP 2010: Demystifying High Maturity Imple...
CMMI High Maturity Best Practices HMBP 2010: Demystifying High Maturity Imple...CMMI High Maturity Best Practices HMBP 2010: Demystifying High Maturity Imple...
CMMI High Maturity Best Practices HMBP 2010: Demystifying High Maturity Imple...QAI
 
CMMI High Maturity Best Practices HMBP 2010: Process Performance Models:Not N...
CMMI High Maturity Best Practices HMBP 2010: Process Performance Models:Not N...CMMI High Maturity Best Practices HMBP 2010: Process Performance Models:Not N...
CMMI High Maturity Best Practices HMBP 2010: Process Performance Models:Not N...QAI
 

More from QAI (10)

People CMM
People CMMPeople CMM
People CMM
 
CMMI Version 1.2
CMMI Version 1.2CMMI Version 1.2
CMMI Version 1.2
 
CMMI v 1.2 Basics
CMMI v 1.2 BasicsCMMI v 1.2 Basics
CMMI v 1.2 Basics
 
What is Software Engineering?
What is Software Engineering?What is Software Engineering?
What is Software Engineering?
 
ITIL overview
ITIL overviewITIL overview
ITIL overview
 
ITIL Benefits
ITIL BenefitsITIL Benefits
ITIL Benefits
 
CMMI High Maturity Best Practices HMBP 2010: CMMI® FOR SERVICES: INSIGHTS AND...
CMMI High Maturity Best Practices HMBP 2010: CMMI® FOR SERVICES: INSIGHTS AND...CMMI High Maturity Best Practices HMBP 2010: CMMI® FOR SERVICES: INSIGHTS AND...
CMMI High Maturity Best Practices HMBP 2010: CMMI® FOR SERVICES: INSIGHTS AND...
 
CMMI High Maturity Best Practices HMBP 2010: CMMI® FOR SERVICES: INSIGHTS AND...
CMMI High Maturity Best Practices HMBP 2010: CMMI® FOR SERVICES: INSIGHTS AND...CMMI High Maturity Best Practices HMBP 2010: CMMI® FOR SERVICES: INSIGHTS AND...
CMMI High Maturity Best Practices HMBP 2010: CMMI® FOR SERVICES: INSIGHTS AND...
 
CMMI High Maturity Best Practices HMBP 2010: Demystifying High Maturity Imple...
CMMI High Maturity Best Practices HMBP 2010: Demystifying High Maturity Imple...CMMI High Maturity Best Practices HMBP 2010: Demystifying High Maturity Imple...
CMMI High Maturity Best Practices HMBP 2010: Demystifying High Maturity Imple...
 
CMMI High Maturity Best Practices HMBP 2010: Process Performance Models:Not N...
CMMI High Maturity Best Practices HMBP 2010: Process Performance Models:Not N...CMMI High Maturity Best Practices HMBP 2010: Process Performance Models:Not N...
CMMI High Maturity Best Practices HMBP 2010: Process Performance Models:Not N...
 

Recently uploaded

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
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
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 

Recently uploaded (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 

CMMI High Maturity Best Practices HMBP 2010: Ashish Jain Productivity Improvement using Automation In Project Planning, Monitoring and Control

  • 1. Productivity Improvement using Automation In Project Planning, Monitoring and Control -Ashish Jain (Aricent Technologies) QAI’10 / Ashish Jain - Aricent Technologies
  • 2. Productivity Improvement using Automation – in Project Planning, Monitoring and Control Ashish Jain – Aricent Technologies
  • 3. Agenda  Who we are  What we offer  Need of Automation in Planning, Monitoring and Tracking  Automation - Traditional Approach  Automation with Agility  Case Study – Problem Statement – Requirements – Design and Implementation – Effort Saving  Illustration of usage  Strengths  Benefits  Applicability QAI’10 / Ashish Jain - Aricent Technologies 3
  • 4. Who We Are Aricent is the world’s leading independent communications software company. – Dedicated focus on communications software – Unmatched depth and breadth of services and products – Culturethan 400 customers across theresults More of innovation, excellence and world Equipment Manufacturers Device Manufacturers Service Providers QAI’10 / Ashish Jain - Aricent Technologies 4
  • 5. What We Offer Wireless Data Signaling Packet networks/ Communications VoIP GSM, GPRS/EDGE, 3G, ISDN, SS7 and SIGTRAN IMS, SIP, H.248, MGCP, WCDMA, CDMA2000, Routers, VPN and QoS, VoWiFi, Interworking WiMAX, UMA, Femtocell ATM, IP, MPLS, GigE, Platform 8,000+ employees with expertise in all Communication Engineering major communications categories Applications Based Messaging, Location ATCA, Network Processors Services, Workforce Automation, Voice Applications Mobile Handsets Billing and OSS User Interface, Multimedia Multi-vendor Billing, Applications, Physical OSS Integration, Service Layer, Middleware, Multiple Activation, OSS/BSS OS and Platforms, DSP Business Process Re-eng DSP Broadband and Network Transmission Video and Voice Processing, Wireless access Management Audio/Video Codecs, xDSL, Satellite, Cable, TL1, SNMP, CORBA and SONET/SDH, RPR, DWDM Network Processor 802.11a/b/g/i and WiMAX CLI Application, Microcode Design QAI’10 / Ashish Jain - Aricent Technologies 5
  • 6. Need of Automation in Planning, Monitoring and Tracking Effort distribution in Planning, Monitoring and Control Effort distribution in Planning, Monitoring and Control (Without Automation) : 12% (With Automation) : 8% *Others : Documentation, Trainings, Configuration Management and Inter Group Coordination *MM: Man Months QAI’10 / Ashish Jain - Aricent Technologies 6
  • 7. Automation - Traditional approach  Specific platform competence is required  Difficult to implement  Lengthy process  Problems in incorporating changes  Costly affair  Not easy to Maintain  Integration with existing reports QAI’10 / Ashish Jain - Aricent Technologies 7
  • 8. Automation with Agility (1/2) Requirements :  Low cost  Easy change management  Maintainable  Ease of Integration  Competence need  Short process QAI’10 / Ashish Jain - Aricent Technologies 8
  • 9. Automation with Agility (2/2)  Search for the right platform for effective use of automation  Used formal DAR mechanism for evaluation Parameters Weights Excel/VBA .Net Licensed tools Cost 3 4 2 1 Ease of change 2 3 2 2 Integration with given report formats 1.5 4 2 4 Maintainability 1.5 2.5 1 2 Very specific competence 2 4 2 2 Overall Score 52.5 27 33 *Rating has been given on a scale of 1 to 5; 5 being lowest Based on the score, Excel/VBA has been selected. QAI’10 / Ashish Jain - Aricent Technologies 9
  • 10. Case Study Problem Statement Requirements Design & implementation Effort Saving – Requires lot of effort – Multiple and different kind of reports – Frequency of the reports – Dependency – Repetitive manual work – Difficulties in data validation QAI’10 / Ashish Jain - Aricent Technologies 10
  • 11. Case Study Problem Statement Requirements Design & implementation Effort Saving  Automated sheet should generate stats on following: – Resource loading – Defect reporting and clearing trend – Defect correction time – Distribution of open of defects – Open age of defects – Feature wise defect distribution – Summary mail to all stakeholders QAI’10 / Ashish Jain - Aricent Technologies 11
  • 12. Case Study Problem Statement Requirements Design & implementation Effort Saving  Required functionalities – Data formatting and correction – Additional information generation – Table generation – Graph preparation – Sync-up with mailbox – Email to all the stakeholders – Don’t break the existing functionalities QAI’10 / Ashish Jain - Aricent Technologies 12
  • 13. Case Study Problem Statement Requirements Design & implementation Effort Saving Resource Total A- B- C- New Investigating FCRT Closed Others Open Resource loading Name Defects Critical Major Minor Total loading of the team members A 7 1 2 4 0 1 0 6 0 1 - how many defects are assigned to a B 6 0 1 5 0 0 0 6 0 0 person at a time? C 1 0 0 1 0 0 0 1 0 0 - how many people are not assigned D 5 0 4 1 1 4 0 0 0 5 with any defect? E 3 2 1 0 0 1 0 2 0 1 - who all are looking in to the critical F 7 4 2 1 4 3 0 0 0 7 defects etc. Weekly reported Vs Closed trend - At what rate defects are being reported? - At what rate they are being closed? - What is the delta for that week? QAI’10 / Ashish Jain - Aricent Technologies 13
  • 14. Case Study Problem Statement Requirements Design & implementation Effort Saving Speedometers for defect correction time (overall/ severity wise) - How much time team is taking in moving a defect from one state to other ? - Whether that time is with in the permissible limits or not? Open Age Defect ID Reported on State Severity Implementation person (Days) Open age: 48161 4/22/2010 Investigating C - Minor Kuldeep 6 17022 4/27/2010 Investigating B - Major Surendra 1 - How many defects are open and since 16171 3/24/2010 FCRT B - Major Rachit 35 how many days they are open? 16164 3/24/2010 FCRT B - Major Jabar 35 - To whom They are assigned? 16646 4/13/2010 Investigating C - Minor Aradhana 15 - What is the current state of that defect? 16615 4/12/2010 Investigating B - Major Jayant 16 16519 4/9/2010 Investigating B - Major Vaibhav 19 QAI’10 / Ashish Jain - Aricent Technologies 14
  • 15. Case Study Problem Statement Requirements Design & implementation Effort Saving Open defect barometer -What is the open defect count as on date? -This used to track the status of open defect to check the health of project w.r.t. the commitments given to customer. This also tells whether we are in red, amber or green zone. Feature wise Defect distribution - Defects which are uncovered during testing belongs to which feature? QAI’10 / Ashish Jain - Aricent Technologies 15
  • 16. Design and Implementation (4/4) Problem Statement Requirements Design & implementation Effort Saving  Mail to relevant stakeholders : – As on date status summary will be sent to all the defined stakeholders which contains the defect statistics, feature wise distribution, testing wise distribution etc QAI’10 / Ashish Jain - Aricent Technologies 16
  • 17. Case Study Problem Statement Requirements Design & implementation Effort Saving Graph Plotting Data formatting Plotting a graph takes: 15 minutes Table preparation Graph Plotting Effort consumed : 2.5 hours No. of graphs in a report : 25 # of time this report required in a week : 5, Total monthly effort : 50 hours QAI’10 / Ashish Jain - Aricent Technologies 17
  • 18. Case Study Problem Statement Requirements Design & implementation Effort Saving Requirements Analysis Design Implementation Automation effort : 10-12 hours (one time effort to conceptualize automation)  Report preparation effort: 5 minutes (for data pasting data and clicking the button)  Total monthly effort : 2 hours  Overall effort : 14 hours (including automation effort)  Total Effort Saving: 36 hours (72%)  • This effort can be utilized in other activities QAI’10 / Ashish Jain - Aricent Technologies 18
  • 19. Illustration of usage  Stakeholders : – Senior management – Project Management – Engineering team – Quality Group – Other support functions  Report generation time : – Takes 5 minutes to generate the required statistics – Daily/weekly  Recipient : – Senior management – Project Management – Engineering team QAI’10 / Ashish Jain - Aricent Technologies 19
  • 20. Illustration of usage Data from Customer report and paste it in the developed tool Data Validation/ Formatting Data correction and Additional information generation Graph/table preparation Sync-up with mailbox Email to all the stakeholders Data analysis Planning for Preventive/ Corrective actions Re-planning/ Re-estimation/ Re-strategize QAI’10 / Ashish Jain - Aricent Technologies 20
  • 21. Strengths  Enhanced productivity  Spontaneous decision making  Less erroneous  Most robust system in place  Gives summarized representation for management overview  Quick tracking, identification and correction of any possible inefficiencies  All time visibility on project status  Availability of latest information through mails QAI’10 / Ashish Jain - Aricent Technologies 21
  • 22. Benefits  Cost saved • Licensing cost • Manpower cost • Maintenance cost • Implementation cost  Suites of tools available • Defect Prediction and Prevention • Inspection and Review effectiveness • Defect Management • Test end prediction etc QAI’10 / Ashish Jain - Aricent Technologies 22
  • 23. Applicability  Applicability • Can be used across the organization • Independent of team/organization size • Small customization is required based on the project needs • Can be used in any kind of project QAI’10 / Ashish Jain - Aricent Technologies 23
  • 24. Contact Details Ashish Jain Assistant Manager- Quality Aricent Technologies Ltd. Plot 31, Sec.18, Electronic City, Gurgaon (India) Phone: +91 124 2346666 E-Mail: ashish2.jain@aricent.com Website: www.aricent.com Thank You! QAI’10 / Ashish Jain - Aricent Technologies 24
  • 25. Click here for more presentations on CMMI High Maturity Best Practices HMBP 2010 organized by QAI Click here QAI’10 / Ashish Jain - Aricent Technologies