O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.


3.798 visualizações

Publicada em

Publicada em: Tecnologia, Negócios
  • Entre para ver os comentários

  • Seja a primeira pessoa a gostar disto


  1. 1. Requirements-Driven Innovation Sreehari Narasipur Vice President – Product Development
  2. 2. Agenda <ul><li>Telelogic and it’s Product Overview </li></ul><ul><li>Challenges in Global Distributed Software Development </li></ul><ul><li>Evolution of Software Product Development in India </li></ul><ul><li>Trends in Product Development </li></ul>
  3. 3. Telelogic Facts <ul><li>Founded 1983 </li></ul><ul><li>HQ Malmö, Sweden </li></ul><ul><li>Public Company Listed in 1999 </li></ul><ul><li>Revenue 2005 US $180+ million </li></ul><ul><li>Offices 40 offices in 17 countries </li></ul><ul><li>Development Sites USA, Sweden, UK, India </li></ul>
  4. 4. Global Presence <ul><li>Over 40 marketing and sales offices around the world </li></ul><ul><li>Development Centers in Sweden, USA, UK and India </li></ul>
  5. 5. <ul><li>Some of Our Customers </li></ul>
  6. 6. Solving Our Customers’ Most Complex Development Challenges Automotive Aerospace/Defense Communications Finance , IT and more
  7. 7. Key Indian Customers <ul><li>Indian Customers who have a huge global presence </li></ul>ISV Govt. & Defense Telecom C DOT
  8. 8. Key Multinational Customers in India. Defense & Aerospace Communications Finance, IT and more Automotive
  10. 10. Solution Capabilities for the Enterprise MANAGE >> ALIGN >> << OPTIMIZE COMPLY >> AUTOMATE >> Enterprise Architecture Portfolio Management & Analysis Requirements Management & Traceability Change Mana g ement Configuration Mana g ement Requirements Analysis Architecture, Design & Development Test Mgmt, Test Design & Exec, Defect Mgmt
  11. 11. Flexible and Focused MANAGE >> ALIGN >> << OPTIMIZE COMPLY >> AUTOMATE >> Business Objectives Customer Needs Systems Engineering IT Applications Development Embedded Systems & SW Development
  12. 12. Integrated Best-In-Class Product Portfolio MANAGE >> ALIGN >> << OPTIMIZE COMPLY >> AUTOMATE >> SYSTEM ARCHITECT Business Process Architecture and Alignment FOCAL POINT Product Portfolio & Requirement Development DOORS Requirements Development SYNERGY Configuration Management TAU Visual Design, Implementation and Test CHANGE Enterprise Process and Workflow
  13. 13. Telelogic Enterprise Lifecycle Management <ul><li>Do the right thing: </li></ul><ul><li>Capture the Customer needs </li></ul><ul><li>Evaluate current & future investments </li></ul><ul><li>Prioritize features and requirements </li></ul><ul><li>Align business objectives </li></ul><ul><li>Validate customer needs are delivered </li></ul><ul><li>Do things right: </li></ul><ul><li>Manage, validate and trace requirements </li></ul><ul><li>Implement change in development </li></ul><ul><li>Assess impact of organizational change </li></ul><ul><li>Comply with initiatives and regulations </li></ul><ul><li>Automate system and software development </li></ul>MANAGE >> ALIGN >> << OPTIMIZE COMPLY >> AUTOMATE >> Business Objectives Customer Needs Systems Engineering IT Applications Development Embedded Systems & SW Development
  14. 14. We Pioneered Requirements Management Across the Enterprise Telelogic DOORS ® is the first and only Enterprise Requirements Management System 96 First requirements industry leadership council 00 First Requirements Suite with multiple concurrent projects First Enterprise Change Proposal System Q1 02 Unique! Unique! First Electronic Signature Q3 02 Unique! First Dynamic Requirements Management Q2 03 Unique ! First Modeling within Requirements Management Q3 03 Unique ! ……… First Integrated Requirements-Driven Development Solution Q1 04 Unique !
  15. 15. We Pioneered Change and Configuration Management 02 First ActiveCM 00 Web-Based SYNERGY/Change 98 First Distributed Change Management First Task-Based CM 96 92 Integrated Configuration and Change Management 03 First Release Management Telelogic SYNERGY ™ is the first to introduce Task-Based CM, Distributed CM, and ActiveCM Unique! Unique! 03 First Electronic Signature Unique!
  16. 16. We Pioneered Model-Based Development Tools Telelogic TAU ® is the first truly model-driven UML 2.0-based development tool for advanced software and systems 99 First UML/SDL integration 89 Simulation of graphical models 91 Full code generation from graphical models 97 Graphical OO tools 02 First UML 2.0 simulation and code generation Unique! 98 First SDL/TTCN integration Unique! Unique! 03 First Modeling within requirements management Unique! Q1 04 First Integrated Requirements-Driven Development Solution Unique! …… .
  17. 17. Requirements Driven Development: Keep engineering teams focused! Generate traceability from requirements to design and implementation Active CM: Controlled Code Modules DOORS: Requirements Management & Traceability ChangeSynergy: Work Orders CM Synergy: Engineering Tasks Tau/Architect & Tau/Developer: System Modeling & Code Generation
  18. 18. Role-Based Usage Model: The right capabilities delivered in the tool you use most! Tau/Architect & Tau/Developer: System & software modeling, Requirements visibility and linking Avoid tool and context switching! DOORS: Requirements Management & Traceability
  19. 19. Requirements Driven Test : Test what was asked for – not simply what was built! DOORS: Requirements Management & Traceability Generate tests from requirements TestDirector: Test Planning Tau/Tester: Systems Testing and assess the impact of defects Active CM: Controlled Code Modules ChangeSynergy: Defects CM Synergy: Engineering Tasks
  20. 20. Challenges in Global Distributed Software Development
  21. 21. Progression of typical GDSD centre <ul><li>Testing </li></ul><ul><li>Porting </li></ul><ul><li>Maintenance </li></ul><ul><li>Development </li></ul><ul><li>Technical writing / Courseware writing </li></ul><ul><li>Product Management </li></ul>
  22. 22. Global Development - Challenges <ul><ul><li>Interdependency amongst work items </li></ul></ul><ul><ul><li>Difficulty in dividing work – biases </li></ul></ul><ul><ul><li>Communication challenges </li></ul></ul><ul><ul><li>Working with unclear / ambiguous specs / macro level SRDs </li></ul></ul><ul><ul><li>Decision making </li></ul></ul><ul><ul><li>Big Bang Integration </li></ul></ul><ul><ul><li>Co-ordination / Project Management </li></ul></ul><ul><ul><li>Paucity of experts </li></ul></ul>
  23. 23. A Solution – Iterative and Incremental Development (IID) <ul><li>Cluster based division of work </li></ul><ul><ul><li>New features and Enhancements </li></ul></ul><ul><li>Shared incremental milestones – avoid big bang integration </li></ul><ul><ul><li>Delivery synchronization </li></ul></ul><ul><li>Regular build and test cycles </li></ul><ul><ul><li>Frequent deliveries </li></ul></ul><ul><li>Moving complete feature to one dev center </li></ul><ul><li>Thorough Design and Code reviews </li></ul>
  24. 24. Enablers <ul><li>Build effective virtual teams </li></ul><ul><ul><li>ONE project, ONE goal, MULTIPLE locations </li></ul></ul><ul><li>Emphasis needed on Communication </li></ul><ul><ul><li>Weekly Conf Calls </li></ul></ul><ul><ul><li>Prompt emails exchanges </li></ul></ul><ul><ul><li>Phone any time </li></ul></ul><ul><ul><li>Chat (text, voice) </li></ul></ul><ul><ul><li>Meeting Memos </li></ul></ul><ul><ul><li>Video Conferencing </li></ul></ul><ul><ul><li>Face to Face meetings </li></ul></ul>
  25. 25. Benefits and Risks of GSD
  26. 26. Growing in a phased manner Phase 1 – Testing water Phase 2 – Float with assistance Phase 3 – Float with out assistance Phase 4 – Swim Phase 5 – Dive
  27. 27. Growing in a phased manner <ul><li>Phase 1 – Testing water </li></ul><ul><ul><li>Initial pilot projects to get confidence </li></ul></ul><ul><li>Phase 2 – Float with assistance </li></ul><ul><ul><li>Development with micro level design details </li></ul></ul><ul><li>Phase 3 – Float with little assistance </li></ul><ul><ul><li>Development with macro level design </li></ul></ul><ul><li>Phase 4 – Swim </li></ul><ul><ul><li>Design, Implement, Review code of other centers </li></ul></ul><ul><li>Phase 5 – Dive </li></ul><ul><ul><li>Complex design, Theme features, Ownership of areas </li></ul></ul>
  29. 29. Ranked in top 10 in the World <ul><li>BEA </li></ul><ul><li>Oracle </li></ul><ul><li>Borland </li></ul><ul><li>Sun </li></ul><ul><li>Mercury </li></ul><ul><li>Compuware </li></ul><ul><li>Novell </li></ul>Telelogic ranks among top 10 most influential application development companies for the 4th consecutive year <ul><li>“ Telelogic is a strong European contender in a field dominated by U.S. companies.” </li></ul><ul><li> “ . . . an impressive portfolio of products with TAU/Developer, DOORS/Analyst, and TAU/Architect, which provide real-time modelling and generation of code.” </li></ul><ul><li>“ Telelogic is taking this experience into the broader market against Borland and IBM, launching Telelogic TAU/Developer for C++ and Java capable of generating real-time code from UML 2.0 models. Telelogic is likely to remain strong in existing verticals already using TAU/Developer . . .” </li></ul><ul><ul><li>Telelogic </li></ul></ul><ul><ul><li>Microsoft </li></ul></ul><ul><ul><li>IBM </li></ul></ul>
  30. 30. Company of the Year Telelogic North America, Inc. Chosen as 'Company of the Year' Finalist by Software Council of Southern California Best Systems and Application Management eWEEK names Telelogic SYSTEM ARCHITECT as winner in System & Application Management on May 23, 2006 at the Sixth Annual Excellence Awards .
  31. 31. <ul><li>Top Ten Modeling Category </li></ul><ul><li>Telelogic Modeling Solutions – Telelogic SYSTEM ARCHITECT, </li></ul><ul><li>Telelogic TAU and Telelogic Rhapsody. </li></ul><ul><li>The SD Times 100 awards are presented to the companies most active </li></ul><ul><li>in setting the agenda in the software industry through their leadership </li></ul><ul><li>and innovation. </li></ul>
  32. 32. <ul><li>Best Product Development Organization </li></ul><ul><li>Telelogic’s DOORS XT is chosen as the best product </li></ul><ul><li>development organization in the third annual Stevie Award. </li></ul><ul><li>The Stevie™ Awards were created to honor and generate public </li></ul><ul><li>recognition of the efforts, accomplishments, and positive </li></ul><ul><li>contributions of companies and business people worldwide. </li></ul>
  33. 33. Yphise Award for the Best Requirements Management Solution Telelogic receives its second prestigious Yphise Award for Best Requirements Management Solution in their report’ Requirements-driven Application Lifecycle Management,' by Xavier Benmoussa, Yphise, January 2006.
  34. 34. <ul><li>Yphise Award for the Best Change and Configuration </li></ul><ul><li>Management Solution </li></ul><ul><li>For the fourth time, Telelogic receives the </li></ul><ul><li>prestigious Yphise Award for the Best Change </li></ul><ul><li>and Configuration Management solution in </li></ul><ul><li>their report 'Application change management </li></ul><ul><li>tools' by Laurent Mynard, Yphise, June 2004. </li></ul>
  35. 35. Won the DH Avenues HR Excellence Award - on best employee motivation programs Employee motivation is crucial to productivity and success of an Organisation..Telelogic has used methods and techniques in employee motivation that have worked and have worked well.The impact of the techniques(refer ur entry ) have resulted into a boost in the spirit for Telelogic ..thus making it a employer of choice.In the functioning of HR PROCESSES what works right is a process that is apt and relevant to the needs of changing times and it appears that Telelogic has seen this as success point in its endeavor.Thus the award for employee motivation to Telelogic .”   regards Dr R L Bhatia – Project Director /DH Avenues HR Excellence Award
  36. 36. ISO Audit
  37. 37. Competencies required for Telelogic <ul><li>Java / J2EE </li></ul><ul><li>C, VC++ and VB </li></ul><ul><li>ASP.NET, VB.NET and C# </li></ul><ul><li>Manual Testing </li></ul><ul><li>Test Automation – Winrunner, SILK </li></ul><ul><li>DBA </li></ul>
  38. 38. Telelogic’s Shortcut to Success <ul><li>Excellence in Execution </li></ul><ul><li>Sense of Urgency </li></ul><ul><li>Do the right thing </li></ul><ul><li>Passion and Fun </li></ul><ul><li>Customer First </li></ul>Reach the peak while enjoying the climb!