Eliminate 7 Mudas
-
Upload
raja-nagendra-kumar -
Category
Technology
-
view
89 -
download
3
Transcript of Eliminate 7 Mudas
Eliminate 7 Muda’sin Engineering
TejaSoft Innovations Pvt. Ltd.
21st April 2015
+91-9886723872
Seven Types of Muda in IT
Seven Types of Muda is to use the acronym NOW TIME
As in it is NOW TIME to eliminate all of this waste to reduce maintenance cost & increase innovation time
Seven Types of Muda in IT (cont.) N: Non-Quality
Our people are busy fixing defects, instead of creating value they are doing rework and dealing with the results of business disruption
The IT backlog remains a crippling problem, with IT organizations unable to handle the rapid-fire pace of changing business requirements
Complicate Complex & Simpler ones
O: Over Production/Sweating/Slavery
Our people are producing too much of the wrong thing
Developers wasting time building features no one will use. This can also reflect a mismatch of resources, or a performance bottleneck “down the line” from us
Doing same things again and again manually instead of automating
W: Waiting for Escalations to Happen
Most of our time is spent waiting for someone/something else to be done with their tasks before we can begin or finish our tasks. This means time is elapsing, but zero value is being generated
Let QA or Project Managers Complain/Unless it is a Impactful Pressure, don’t fix
Let Integration Happen
Seven Types of Muda in IT (cont.) T: Technical Debt
Not to right Unit Tests, no Enterprise Engineering Process, no Refactoring, Re-Engineering
Take Short cuts and Pay Huge Penalty – Compound Interest
Technical debt decisions are made based on real project constraints. They are risky, but they can be beneficial in short term
I: Infrastructure/Innovation/Process
Bad raw materials to produce the final product
Compromise on proper tools, hardware and spend more efforts on Process compliance than good intent of process
Zero Innovation
When the pressure to come up with a solution for the business is intense, and IT can’t deliver what is needed, business teams often decide to take matters into their own hands. This is commonly known as “shadow IT” –applications built, installed or rented outside of IT’s control. Typical approaches include using departmental ‘wiz kids’ or finding hired guns to solve the problem.
Seven Types of Muda in IT (cont.)
M: Mess
The amount of joules burned actually doing the work. If the need for the work can be removed then, so can the ensuing mess meaning greater return with less cost
The decision to make a mess is never rational, is always based on laziness, politics, wars, slippery nature and unprofessionalism, and has no chance of paying of in the future. A mess is always a loss
Legacy, Skill gaps are always a concern
E: Excess-Hype & Trained Approaches
Hype gets buy-in as priority and it is Adopted/Fitted
Follow wrong Templates and Keep fighting with Frameworks
Costs : Fact Sheet
The impact of these seven kinds of waste on business and development teams can be staggering
According to Gartner and other analyst reports:
80%-85% of IT budgets are spent just "Keeping the Lights On" (KTLO)
Backlogs are compounding annually at a rate of 10%-20%
42% of the initial cost of an application is spent year after year to maintain it
Application maintenance is the real problem
Development: Cost of Change
The more complex (and older) a system is, the more complex and costly changing it will be. IT cost inducers regarding change and development:
Reverse engineering thousands of lines of code to find the exact places where you will need to apply changes requires a lot of time from very experienced (and expensive) developers
Validating the impact of those changes across all application and system dependencies is extremely complex because dependencies grow exponentially as the system grows.
When changes are ready and tested, the process of deploying a new version into production is complex and error prone. You’ll need time and experts to make sure it goes well
Integrating existing systems is often complex and risky
Non-functional requirements are often ignored or forgotten when deadlines come crashing down
After going live, no audits or troubleshooting capabilities are in place
The problem redefined, is that the root cause of your IT troubles has everything to do with changing software, both old and new.
Steps for Reducing Cost & Complexity
Waste & Traps – 50% to 63%
Focus on Why? - Identification & Fix
Optimize – 15% to 21%
Focus on How?
Competitive Innovation – 18% to 25%
Focus on What next?
Tips to lower your KTLO costs
Timely Transform & Upgrade Technologies
Don’t Fight or Fit Frameworks/Products – Adopt them right
Be Aggressive. If possible, don’t Migrate. Cut Legacy.
Be friends with your Shadow IT’s (Keep decisions in Global Control). Do it sooner than Later/Never
Technical Debt - Do not underestimate growing Danger each hour
Attack the Edges first
Accept Technology Standards. No Wars please. Work with solid Facts
IT is a Business Partner. Be sure to understand good Engineering impact on your business (long and short term)
Avoid ‘Death by Manual Testing’
Automating wherever possible will help ensure fast delivery of applications, while priming IT to accommodate continuous change
Make Excretory Systems stronger (through Inspirational hand-holding), so that all the Toxic waste is thrown out immediately
Transform Engineering from Culture of Fire Fighting (Red Zone) to Culture of Green Zone working – Use senior hands-on professional & creative mentors/guides
Who We Are..
~11 Years in IT Business
All Java/Web Focus
Only Engineering & Technology
10 people team
4 Specialists
18 to 21 years
Daily hands-on coders
6 Junior Developers
(assists Specialists)Has Partners in Management
area (30+ Years who can be CCO – Chief Change Officer)
Entire Java Stack,
Any Domain,
Any Product,
Any Open Source
For .net, RoR, php others we do code review and support
IoT, Big Data, Google App Engine, Hadoop, Spark, Strom, Splunk, Cassandra, CouchDB
Cloud Technologies – Amazon AWS, VMWare Appliances and Virtual Machines
Browser - HTML5, CSS3, less, Any of JavaScript Frameworks including Bootstrap, AngularJS, ReactJS, JQuery, d3, CoffeScript, TypeScript, Dart, Clojure Script
JavaEE, Spring, JPA, JDO, Hibernate, GWT, Vaadin, Struts, Guice, Solr, Sphinx. Lucene, Axis-2, CXF, Web Services (SOAP, REST etc) ESB, Elastic Search, JNI, Scala, Erlang, Groovy, Clojure
Mobile Android, Blackberry, Mobile Test Automation, PhoneGap, Titanium, Mobile First, Kony UI,
Ant, Maven and Gradle Build System Engineering, Cloud Provisioning, JClouds
JUnit, TestNG, JMock, BDD, DSL’s, JMeter, Saahi, Selenium, Load Runner, QTP
Any other Java Open Source and Closed Source Technologies.
Code Metric Tools – MaintainJ, SonarJ, Restucture 101 and many more Open and Closed Source Tools
Products – SOA (Tibco, Talend, WSO2, Mule, Camel), Portals (Liferay), CMS (Alfresco, OpenKM, Plone), BI Analytics (Pentaho, Jasper), Work Flow & BPM (Intalio,JBpm, BonitaSoft), ERP (Compiere), OptimizeIt, JProfiler, JPDA, Weblogic, Web Sphere
21
Technology & Tools Expertise
Numbers – Technical Credibility
65+ millions lines of code is handled/delivered
Java
JavaScript
SQL
XML/HTML
6300+ team working experience
750+ teams were directly hired and built by us
5800+ Web Services
600+ diverse CRM needs
100+ Products Integrations
Open and Commercial
200 million transactions a year
500+ TB of Data Processing
4000+ man years of legacy products management
320+ customizations on a Single Product supported (Single Source)
30 million records SQL DB processing
150+ node cloud clusters deployment
6 SaaS/Portal deployments
3 SOA Projects
4 Analytics Projects
750+ reports
2 Cloud Projects
300k Test Cases (Unit, Functional, Integration, AT)
800+ Unique Engineering Patterns observed & documented
23+ in-house tools/ip to manage software complexity
12400+ manual steps eliminated
30000+ bugs and features identified
15+ patentable ideas suggested
350+ millions cumulative cost savings
US $250 Million cumulative Savings to NDS (Embedded Java)
•Reduced Set-Top Box EPG Footprint by 500kb i.e. 30% of original size
•Single Source Build Architecture for diverse client customization needs
US $75 Million additional revenues to IRCTC (Web and Mobile)
•Built and Deployed Scalable Web Services and Reliable Payment Integration for IRCTC
•Sales have grown from 6,000 tickets a day to 6 lakh tickets a day, of which 1 Lakh tickets are getting sold through our web services – 200 million transactions per year
US $5 Million Savings per year to Logix Microsystems (Portal, CMS and Analytics)
•Reduced the Engineering Team by 30 people
•Reduced Code Size by 5 Lakh lines
•Reduced Hardware by 84%
US $3 Million revenues to Virtusa and $25 Million savings to BT
•SOA, Analytics & Cloud implementation was done with low cost team
•Architected most flexible and easy maintainable BPM solution for BT to self maintain the software solution
•Built 250 People team in 9 months
US $250k savings to Small Devices (Mobile)
•Built a Strong Mobile team, from 3 to 70 resources with commodity resources
•Reduced Skill cost both on Monthly Payment and Time to get them on board
•OOAD Porting Architecture to eliminate device specific code branching
•Eventually this company got sold to US Digital Chocolate due to Quality of results
Numbers – Business Credibility
Transforming & Scaling
Process, Technology/Solution/Product, Culture and People
through
Professional Engineering Perfection & World Class depth
21+ Years, daily hands-on
Entire Java/Web/Mobile Stack Expertise with International awards and Patents
65+ Million Lines of Code Re-Engineering
6300+ global teams interactions/guidance/mentoring/hand-holding
100+ products integrations
5800+ Web Services for SOA Partners Integrations
200+ million transactions a year delivered
500+ Terabytes of Data Processing handled
5+ MNC’s and 15+ startups exposure – involved in raising the bar in engineering
USD 350+ Millions Cumulative Cost Savings
Father of : Services 2.0 & Create Talent Style of Leadership
Identify & Realize, Unrealized Value in Your Business
Outsiders View : expect at least 2 million USD Savings in first one year (with TejaSoft recommended model)
Who am I?(https://www.linkedin.com/in/nagkumar)