Current trend in the industry in process area

29
CURRENT TREND IN THE INDUSTRY IN PROCESS AREA Sivaraam Duraisamy

description

This ppt talks about the different processes followed in IT Industry.

Transcript of Current trend in the industry in process area

  • 1. CURRENT TREND IN THE INDUSTRYIN PROCESS AREA Sivaraam Duraisamy

2. WHAT IS PROCESS A series of actions, changes, or functions bringing about a result A series of operations performed in the making or treatment of aproduct A sequence of interdependent and linked procedures which, atevery stage, consume one or more resources (employee time,energy, machines, money) to convert inputs (data, material, parts,etc.) into outputs then serve as inputs for the next stage until aknown goal or end result is reached. 3. PROCESSES Can I skipthe process? 4. WHY DO WE NEED PROCESS? The goal is the software product Processes only add costBut When we follow the processes The risk of not meeting the customers expectation is reduced. The predictability is improved More assured on getting the product/service with better quality 5. PROCESSES FOLLOWED 6. WHAT IS TREND? Trend A general direction in which something is developing Example : Trend in Mobile Phone is Smart Phones Trend in Marketing is Digital Marketing 7. TREND 8. RECENT TRENDSSCRUTECHNICAL DEBT MPAIR TEST DRIVENPROGRAMMINGDEV 9. RECENT TRENDSLEANKANBANREUSE 10. RECENT TRENDSSOCIAL MANAGEMENT MANAGED SERVICES 11. GREENERY DIGITAL 12. TRENDS IN SOFTWARE DEVELOPMENTTechnology Trends Cloud Computing VirtualizationProcess Trends Agile Technical Debt Use of Lean and Six Sigma Reuse Social Management Greenery Digital Application Retirement 13. TREND - AGILE What is this? Agile is a growing set of SDLC methodologies thatfocuses on Quicker time to market Prioritizing requirements Building software incrementally Giving greater importance to the people interaction and collaboration Why is this trend? Deliver working software faster Changes are accepted more than the traditional models Find solutions faster Concern Can not see the cost benefit in a shorter run Skilled recourses are needed 14. TECHNICAL DEBT What is this? A recent study found that the cost to fix the cost to fix a conservative number ofproblems that exist in an application once it is operational exceeds $ 1m ~Technical Debt Outages Performance degradation Security breaches Data corruption Functional defects Poor changeability How to tackle this Measuring code quality Cyclomatic Complexity Coupling DOiH RFC 15. USE OF LEAN AND SIX SIGMA What is this? : Lean focuses on reducing waste and six sigmafocuses on applying formal techniques to bring the processesstability and capability. What is this trend : Lean and Six Sigma have been used in manyindustries. Software start using it in Production Support areas. Example : It helps in bringing out improvement in Service Level Agreement . It he helps in bringing down the wastes in development tasks Concerns : Lean and Six Sigma needs good metrics, which isscare in software 16. REUSE What is this? : Reusing the software components/ artifactswhich are already available. Reuse can happen in differentways On Business side, reuse of use cases across the applications/portfolios/business divisions which can reduce reinvention On Technical side, reuse of infrastructure components or code reuse can improve development productivities 17. REUSE Why is this trend? : Reuse improves the time to market andreduces the cost of production. Reusable components, once built, tested for quality and stability and hence improves overallapplication quality. Concern: Building reuse is a challenge; Reuse calls for greatersynergies, between different development items withinorganizations. 18. SOCIAL MANAGEMENT What is this? Now the instant communication happens throughsocial media like facebook, twitter, mobile and internetplatforms. Why is this trend? : As technology is evolving, everyone want tolearn, share new things. So faster communication is muchappreciated by the community. Example : All the messages related a project is shared withthe team through facebook Resource requirements are quickly made to spread throughfacebook / LinkedIn Concern : Companies are still trying out use of social platforms; itremains to see how effectively it can be leveraged for projectmanagement. 19. MANAGED SERVICES What is this? - Bundling of maintenance/development projects acrossa portfolio to garner the benefits of scale. One team managingmultiple applications at a time. It reduces the cost ofdevelopment/maintenance. We can call it as centralized project. Why is this trend? Nowadays the cost of keeping separateresources for different projects. Availability of skilled resource is alsobecame scare. So to use the available resource in a better way, itbecomes having one team which will handle multiple projects at atime. In case of maintenance projects this will much effective Example: In a project the team may get the tasks only for few days in a month, we cant keep the resource idle rest of the times. Concerns : Nothing major, only when a resource is moving out, theknowledge transfer, transition may take longer time than normal. 20. KANBAN What is this? : Kanban is a system for visualizing work, making itflow, reducing waste and maximizing customer value. Why is this? : In some software projects the development /support team know the requirements in a short notice and has tomake a delivery. At that time Kanban help the team to make thedelivery at the shortest time possible. More relevant for supportand maintenance teams. Concern : The team with multi skilled people will give better result. 21. MOVING INTO GREENER TOMORROW In 2007 1.9bn tons of CO2 was produced and expected toproduce more than 2bn tones of CO2 in 2020, and will be theworlds third largest emitter of CO2. Moving into Virtual servers Investing in Server Cooling System Renewable energy like solar energy is used 22. APPLICATION RETIREMENT The legacy applications use up the organizationsresources and provide little value return tom theorganization. 65% of the budget is consumed for maintenance of thelegacy applications, out of this about 50% is spent onsustaining redundant applications. By 2020 half of all the applications running in 2010 willbe retired, if management want true savings. 23. APPLICATION RETIREMENT Advantages Direct cost saving Data stored in it timely, actionable, relevant, andaccessible Archiving it to make it more organized andaccessible. 24. DIGITAL FORMATTING OF DOCUMENTS Usage of digital files Using the documents at multiple locations at the same time Easy for sending them from one place to another Searching became easy Security 25. PROCESSOnce former died leaving9 horses to split it between his three sonsequally?How many horses eachson will get? 26. PROCESS Another farmer dies leaving 17 camels to be split between his 3 sons.He wants the eldest one to have half (1/2) of thecamels, the second son tohave a third (1.3), and the youngest to have a ninth(1/9)How to split? 27. Contact Details:Sivaraam DuraisamyEmail:[email protected] 28. THANK YOU