MF VS2010

12
Next Generation Developer’s Tools

description

MF VS2010

Transcript of MF VS2010

Page 1: MF VS2010

NextGenerationDeveloper’sTools

Page 2: MF VS2010

Micro Focus Developer ToolsExtending productivity with Micro Focus and Visual Studio 2010

Developer Challenges

The focus on application development has never been greater within software organizations than it is today. The pace of technological change and the increasing proliferation of agile development methodologies creates significant challenges for any developer, from managing and supporting multiple technologies and integrations, to adopting fundamentally different ways of working. In addition, every development team is also tasked with generating product competitive advantage and releasing software faster to market (while of course maintaining and increasing product quality).

Technological Change

Many developers work with a plethora of different technologies, whether it is those that are used to develop applications or those that an application may need to support. There are different integrated development environments (IDEs), vastly different programming languages (such as COBOL and Java to name but two) different operating systems to support, different databases... the list goes on. Service-oriented architectures (SOA), web services, .NET and the increasing demand from customers for dynamically scaling SaaS and cloud based offerings are all increasing the complexity that a developer has to work with today.

The Growth of Agile Development

Very few organizations can be considered ‘purist’ agile, where agile development methodologies have been adopted throughout the development function. Agile development works best within small development teams working in one single location alongside Product Management and Quality Assurance (QA). However, the reality for most development managers is one of multiple applications, spanning multiple technologies and geographically dispersed development teams. While around 80% of software organizations today are adopting agile development

Page 3: MF VS2010

methodologies to some extent, the most common scenario is one of multiple development methodologies within a single organization. For a developer, this can mean either transitioning from traditional waterfall development to agile development, or moving between methodologies when working on different products. Either way, the drive to release software quicker to market (which is fundamentally what led to agile development) has created new challenges for a software developer today.

Making a Developer’s Life Easier

Micro Focus provides a number of developer tools directly integrated with Microsoft’s Visual Studio 2010 IDE that can significantly benefit developers to meet the ever-increasing challenges faced today:

Analyzer Express™ for Visual Studio 2010 gives developers instant-access to data flow analysis for their applications.

DevPartner Studio® is the industry standard for building code quality into Windows applications during the development process.

SilkTest® provides powerful test automation capabilities making it the perfect solution for regression, cross-platform and localization testing.

Micro Focus Visual COBOL™ provides a complete environment for quickly building and modernizing COBOL enterprise components and business applications.

Page 4: MF VS2010

Highlights

Overcome complexity through technical insight into application portfolios

Powerful analysis allows developers to trace how data flows through a program, allowing users to quickly understand how the code behaves Forward and backward data flow analysis lets developers trace data flow both to and from a selected artefact, ensuring completeness of analysisSimple “right-click” interface puts analysis at your fingertipsIntegration with “Bookmark” pane allows developers to follow the identified data flows to determine which is of interest for a given work item

AnAlyzEr ExprESSAnalyzer Express™ for Visual Studio 2010 gives developers instant-access to data flow analysis for their applications. This information allows developers to quickly understand the structure of their applications, identify potential impacts from proposed changes, and efficiently locate elements of interest in their code. Because the module plugs into the Microsoft Visual Studio environment users get this critical analysis within the tool they use every day.

Analyzer Express for Visual Studio 2010 is a component of the market-leading Modernization Workbench platform.

Page 5: MF VS2010

Benefits

Analyzer Express for Visual Studio 2010 gives development teams rich insight into the structure of their applications. Providing this information at their fingertips helps to:

Accelerate development activities as development team members gain the insights into applications that they need every day. This knowledge means that change requests can be executed faster, cutting up to 45% of the time required to complete a business requirement. Create teams of experts with instant-access to data flow analysis and makes your entire team ‘instant experts’. This leads to team members that are up to 40% more effective. Improve application quality through access to accurate and complete data flow analysis, helps development teams avoid costly errors and re-work that can lead to poor quality applications.

Page 6: MF VS2010

Bringing together the powerful COBOL 2010 features from the world’s leading COBOL company and the world’s most powerful development environment, Visual Studio 2010.Micro Focus Visual COBOL™ is the market-leading COBOL development environment for extending core business processes to the Windows, .NET and other distributed platforms.

With new extensibility options included in Visual Studio 2010, Micro Focus has been able to enhance the editor to be aware of the particular structure of COBOL programs, support the latest .NET frameworks and provide richer COBOL debugging support. With COBOL as a first class language in Visual Studio 2010, the new tools provided by the IDE, such as Test Impact reports, are available to COBOL programmers. In parallel, Micro Focus has been enhancing the COBOL language to make it an even easier language to use for .NET applications.

Highlights

Creates modern COBOL applications with graphical Windows and web user interfaces while reusing existing codeUtilize the highly-productive Visual Studio development environment which has been extended to support COBOL programmingCreates managed and unmanaged COBOL applications integrated within Visual Studio 2010Support for .NET v4.0 and “multi-targetting” previous releases of the .NET frameworkStreamlined COBOL syntax for easy .NET programming

Micro FocuS ViSuAl coBol

Benefits

Cuts the time taken to build, extend and maintain applicationsDeliver greater customer satisfaction with modern UIs and improved quality using Visual Studio 2010 and .NET frameworksMaximizes developer productivity by using modern development and testing technology

Page 7: MF VS2010
Page 8: MF VS2010

Microsoft Visual Studio 2010 presents a new opportunity for development organizations to make code quality a priority. However, Visual Studio alone does not provide every developer with all of the tools they need to meet the high code quality expectations that their organization and customers demand.

Award-winning DevPartner® Studio is the industry standard for building code quality into Windows applications during the development process. DevPartner Studio enhances Microsoft Visual Studio 2010 Professional Edition and Visual Studio Premium and Ultimate Editions, with seamlessly integrated code quality features that help Windows development teams improve software quality, adopt coding standards and best practices, and maximize developer productivity.

Highlights

Full complement of DevPartner Studio features accessible within the Visual Studio IDEIntegration with build servers and automated testing platforms to create a continuous integrated testing environmentEasily accessible code quality metrics for development and QA managersIn-depth code quality diagnosticsDistributed multi-tier analysis capabilitiesMethod and line-level diagnostic information

DEVpArTnErSTuDio

ThErE hAVE BEEn SEVErAl rEAlly DiFFiculT proBlEMS ThAT wE’VE FounD VEry quickly wiTh DEVpArTnEr, iT’S A criTicAl piEcE oF our quAliTy conTrol procESS.

Page 9: MF VS2010

Benefits

Reduce developer re-work through significantly improved software code quality upon releaseEasily adopt coding standards and best practices, such as agile development methodologiesSignificantly increase developer productivity and project velocityAbility to centrally manage complex, heterogeneous development environments, including applications built with legacy Windows and .NET technologies using older Visual Studio environmentsIncrease collaboration between development and QA through automatically pre-populated Team System work items

Customer Quotes

“There have been several really difficult problems that we’ve found very quickly with DevPartner—it’s a critical piece of our quality control process.”

Roger Andrews, Vice President and CTO, Synergex

“State Farm uses DevPartner for code analysis and review. What we’ve done is focus on prevention as a way to deliver better quality code. This emphasis on code quality upfront has saved the company millions in rework.”

Mike Fields, State Farm Insurance

Page 10: MF VS2010

Silk TEST

Highlights

Powerful test automation capabilities for regression, cross-platform and localization testingSupport for broad range of application technologies, including AJAX, Flex and Web 2.0 technologies, Java, .NET and client/serverScript creation and execution that is simple, robust and quickComprehensive support for agile development methodologiesUnparalleled object recognition and synchronization capabilities, eliminating the need for artificial wait times or complex script logic

Support for multiple script engines, including popular CLR based languages Visual Basic, .Net or C# in Visual Studio. Developers can easily create robust automated tests by leveraging the power of the NTF Testing API and open agent technologies that SilkTest provides to interface with the Application Under Test.

Benefits

Deliver products and solutions faster to market through shortened test cyclesReduced development re-work, maintenance and cost

Successful automation consists of a manageable development effort, reusable and easily maintained test assets, the ability to run the automation whenever and wherever it’s needed, and quick and accurate results analysis. SilkTest® provides all of these elements to help you realize the benefits of your automated testing efforts. Silk4Net™, SilkTest’s powerful plug-in for Microsoft Visual Studio brings true test automation capability directly to the .Net developer’s preferred environment and lets you easily cope with changes in the Application Under Test (AUT).

Page 11: MF VS2010

SilkTEST iS grEAT. iT hAnDlED EVEryThing wE ThrEw AT iT. iT juST workS.

Customer Quotes

“SilkTest is great. It handled every-thing we threw at it. It just works.”

Keith Dallinger, Group IT Manager at Transpacific Industries Group Ltd.

“The regressions now in place run in about 4 to 5 hours; prior to our Bor-land SilkTest automation, they would have taken days to perform. Likewise, I can now run smoke tests that used to take days in a couple of hours.”

Jakob Sloth, QA Manager, Synkron

Customer story

St Jude Medical

Average of five times faster regression testing with SilkTest - tests that took 40 hours using manual testing techniques now take 8 hours with SilkTestData set testing coverage is 20 times greater on average - tests that took 320 hours using manual testing techniques now take 16 hours with SilkTestElimination of manual regression tests and data verificationReduction of three manual testing resources to one testing resource throughautomating processes with SilkTest including unattended data verification testing and the automatic creation and update of a List of Parameters, including approximately 1500 items, during the software development lifecycle

Page 12: MF VS2010

Micro Focus developer tools integrating directly with Visual Studio 2010 provide application developers with functionality that greatly improves day-to-day development activities. This enables developers to meet the challenges of increasing technological change and the adoption of agile development methodologies, while also:

- Increasing developer productivity- Generating faster time to market- Significantly improving application quality

Micro Focus developer tools and Visual Studio 2010 provide developers with a winning combination.

visit: www.microfocus.com/vs2010

For additional information please visit: www.microfocus.com/vs2010Copyright © Micro Focus (IP) Limited 2009. All rights reserved. The software and information contained herein are proprietary to, and comprise valuable trade secrets of, Micro Focus (IP) Limited, which intends to preserve as trade secrets such software and information. This software is an unpublished copyright of Micro Focus and may not be used, copied, transmitted, or stored in any manner. This software and information or any other copies thereof may not be provided or otherwise made available to any other person.

BNGDT0310-UK