electric cloud com
play

www.electric-cloud.com - PowerPoint PPT Presentation

Andrew Patterson E-Mail : apatterson@electric-cloud.com www.electric-cloud.com


  1. Andrew Patterson E-Mail : apatterson@electric-cloud.com ��������������� ��������� www.electric-cloud.com

  2. �������������������������� �������������������������� Topics that have been discussed this week: Well Java, yes Software quality? Software complexity? Outsourcing? Agile? Agile? Centralization? Distributed development? Control? Developer Compliance? productivity? Visibility? Time to market pressure? Underutilization of hardware? October 7, 2009 Slide 2

  3. ������������������������� ������������������������� The stakes have never been higher… So, how do you measure the health of your software projects ? Number of check-ins? Bugs fixed? Bugs outstanding? Specs completed? On-schedule? On-budget? Specs completed? On-schedule? On-budget? The clearest indicator of project health = Working Software Without built software, there’s no way to test to see what is done . - Carey Schwaber, Senior Analyst, Forrester Research Electric Cloud Solutions are designed to help October 7, 2009 Slide 3

  4. �������������������������������������� ��� �������������������������������������� ��� 01010 10101 01010 10101 Customer Test SCM Build Each cycle round this loop can take DAYS/WEEKS Reduce iterations to reduce “time to market” Reduce “bad code” check- High speed builds ins More right-first-time builds Test early ( by developers ) Automation (Build, Test, Slide 4 Slide 4 Deployment) October 7, 2009 Slide 4

  5. !���������� ������������������ !���������� ������������������ Software Build “early and often” Test earlier in lifecycle More upstream code validation validation Improve Code Quality Reduce Project Times October 7, 2009 Slide 5

  6. ���������"����������!����� ��� ���������"����������!����� ��� ���������� �� ���������� ������������� ������ ���������� ���������� ��������� ��������� ���������� ��� ������� ������� ���� �������� �������� �������������� ������������� ����������� October 7, 2009 10/7/2009 Slide 6 Slide 6

  7. ���������������������#���� ���������������������#���� ���������� �� ���������� ������������� ������ �������� �������� ���������� ���������� ��������� ��������� ���������� ���������� ��� ������� ������� ������� ���� �������� �������� �������������� ������������� ����������� October 7, 2009 Slide 7 Slide 7 10/7/2009

  8. ������������������������ ������������������������ Build Management Build Acceleration Geographically Distributed Development Agile Development / Continuous Integration Virtualization Software Quality Centralization and Control Compliance October 7, 2009 Slide 8

  9. $�����!����� ��� $�����!����� ��� Challenges with Today’s Systems: Script-based systems work, but they are hard to maintain Scaling to multiple platforms, multiple targets, multiple teams is complex Only the experts who built them can run and modify them They are slow and not designed to run tasks in parallel Solution Requirements: Flexible, easy to use framework for software production Re-use of processes and components Parallel execution of build and test tasks to reduce cycle time Scalability to handle a large number of projects, builds, tests October 7, 2009 Slide 9

  10. !��������%��������� � !��������%��������� � �+%,+��*,+%�!%* ������ ���&�'�()"�*� ���&�'�()"�*� $-,(&����! $-,(&����! ���������� ������������� ���&�'�()"�*� )-��)-*��& ������������� .�� ��������� ��������������������"�� ��������$��������*��� ��������������������� 10/7/2009 October 7, 2009 Slide 10 Slide 10 Slide 10

  11. !��������*�������� !��������*�������� �+%,+��*,+%�!%* '!�����(���!������ ���&�'�()"�*� ���&�'�()"�*� VMware Lab Manager VMware Lab Manager $-,(&����! $-,(&����! &��� ���"����������� '!�����(���!������ ���&�'�()"�*� )-��)-*��& .� $������������ ������������ '�������������� "����������������� 10/7/2009 October 7, 2009 Slide 11 Slide 11 Slide 11

  12. ,�������������������"�������� ,�������������������"�������� &����� ��������� ��!������ -��������� $���������� ���&�'�()"�*� ���&�'�()"�*� �+%,+��*,+%�!%* $-,(&����! )-��)-*��& .� $���������� -��������� &����� ��������� ��!������ October 7, 2009 10/7/2009 Slide 12 Slide 12 $������������ "����������������� '�������������� ������������

  13. ������������������� ������������������� ���&�'�()"�*� ���&�'�()"�*� �+%,+��*,+%�!%* $-,(&����! )-��)-*��& .� $���������� -��������� &����� ��������� ��!������ October 7, 2009 10/7/2009 Slide 13 Slide 13 $������������ "����������������� '�������������� ������������ Slide 13

  14. ���������� ������������������ ���������� ������������������ 0�� "��1��� 0�� ������������������������ �������������� ����������� ���� 0�� ��������� ���� 0�� "�������� ���� ���� ���� ����� ���� ���� ���� ���� ��������/������� "�������������� ���� �������� ���� �������� ���� ���� ���� ���� ���� ���� �� ���� ���� ���� ���� ���� ���� �� ������������� ���� -�������� ���� ���� ���� ���� *����� ���� "��� Single Server or “Cloud” *��������������� ���������������������� �������� ����� (���2������� (���2������� (���2������� ������ ������� ��������� October 7, 2009 October 7, 2009 Slide 14 Slide 14 Slide 14

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend