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

  • 1,666 views
Uploaded on

Productivity Improvement using Automation …

Productivity Improvement using Automation
In Project Planning, Monitoring and Control
by Ashish Jain( Aricent Technologies) presented at
1st International Colloquium on CMMI High Maturity Best Practices held on May 21, 2010, organized by QAI

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
1,666
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
2
Comments
1
Likes
3

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 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