Skip to content

Software Development News: .NET, Java, PHP, Ruby, Agile, Databases, SOA, JavaScript, Open Source

Methods & Tools

Subscribe to Methods & Tools
if you are not afraid to read more than one page to be a smarter software developer, software tester or project manager!

Vendor

TestPlant Integrates eggPlant with IBM UrbanCode

Software Development Tools Directory - Mon, 06/02/2014 - 16:03
TestPlant, the maker of the eggPlant range of software quality tools, today announced the launch of its integration of eggPlant Functional into IBM UrbanCode. eggIntegration for IBM UrbanCode enables the automated, consistent and validated cross- ...
Categories: Vendor

Morris Medical Monday: Polarion MedPack Traceability

Polarion Software - Mon, 06/02/2014 - 13:24
Polarion Consultant Daniel Morris continues his Morris Medical Monday series on Polarion's MedPack solution for medical device developers.
Categories: Vendor

Seapine Software Has Launched Its 2014 State of Medical Device Development Survey

Seapine Software Press Releases - Mon, 06/02/2014 - 08:00

[CINCINNATI, OHIO, June 2, 2014] Seapine Software, a leading provider of process centric product development solutions, has launched its 3rd annual State of Medical Device Development Survey. The online survey, which is open to all medical device development professionals, will be accessible through the end of August and will establish industry benchmarks and identify industry challenges.

"This survey is an important piece of research that enables those in the medical device industry to watch developing trends and assess their own processes in an effort to stay in front of those trends," said Rick Riccetti, president and CEO of Seapine Software. "Last year, for example, survey results indicated that medical device manufacturers were trending away from a document centric approach to product development and toward an artifact centric approach, which relies on commercial software to create, track, and trace individual artifacts and work items. This is an important evolution for the industry and, because survey findings are shared with all respondents, enabled them to compare their experiences and offerings with their peers and make internal adjustments as necessary."

Seapine is seeking the insights of professionals involved in the design, development, and testing of medical devices. Respondents will be asked about topics such as risk analysis and mitigation as well as design control, quality control, and compliance processes.

Medical device development professionals can take the survey at https://www.surveymonkey.com/s/W6SZ8FK through August 31.

As an additional incentive for participation, all respondents will be registered for a chance to win a FitBit One, Amazon Fire TV, or Withing Wireless Scale.

...
Categories: Vendor

ROAD TRIP! “Super Dave” and the Polar Bear Bike head for customer shops across the USA

Polarion Software - Fri, 05/30/2014 - 17:26
LOOK! Out on the highway! It’s a Polar Bear… it’s a Big Beemer Bike… no, it’s Super Systems Engineer David Merrill on his 4th annual road trip to call on Polarion customers across the USA! For the 4th year in a row, Polarion’s Director of Technical Services David Merrill is headed cross-country on his BMW-345 […]
Categories: Vendor

.NET Code Coverage Metrics Review

The month of May has really been about answering the question “how do you know if your code is good?”  It’s a question that we at NCover, and every development team around the world, asks themselves on a daily basis.  We have dedicated May to discussing .NET code coverage metrics to help answer that question and we appreciate all of the great feedback we have gotten from folks on our recent posts.  We wanted to finish out the month by providing a brief recap of the key topics we covered and providing links to all of the new resources we made available.

.NET Code Coverage Metrics That Matter

code-coverage-metrics-that-matterWe hosted a live webinar for our largest online audience ever where we reviewed several important metrics that can help development teams measure the success of their testing strategy as well as the overall riskiness of their code base.  Based on the tremendous interest we had in this webinar, we have made a condensed version of the webinar available online for immediate viewing. 

Although most code coverage tools stop with the basic coverage metrics, we reviewed our approach of bringing transparency to code coverage and how to turn code coverage metrics into actionable items for improving code quality.  In addition, we discussed the importance of looking at code coverage metrics alongside risk management metrics.  We believe this approach not only provides a more complete picture of the overall health of your code but also allows you to better direct limited resources to deliver the best .NET applications possible.

Sequence Point Coverage

Screen Shot 2014-05-12 at 3.03.48 PMWe kicked off the month by reviewing sequence-point coverage, the base code coverage number used by NCover. We also reviewed the advantages of sequence-point coverage over more simplistic coverage metrics like line coverage and statement coverage.

Sequence-point differentiates between each point where the debugger is able to stop when single-stepping through a code file. As a tool focused on .NET code coverage, NCover uses the compiler’s debug symbol database to provide this information, so it is guaranteed to provide the same points that the Visual Studio debugger will use when debugging.  You can find the complete article on sequence-point coverage here.

Branch Coverage

branch_coverageNext, we moved to branch coverage.  Branch coverage measures the fraction of independent code segments that were executed. Independent code segments are sections of code that have no branches into or out of them. These independent code segments are sections of code that you would expect to execute in its entirety every time it’s run.

When comparing branch coverage to sequence point coverage, we shared our philosophy that by relying on branch coverage to measure how well testing efforts are succeeding and sequence-point coverage to highlight exactly which lines of code are not being executed, you can confidently and reliably develop high quality applications.  You can find the complete article on branch coverage here.

Change Risk Anti-Patterns And Code Complexity

cyclomatic_complexityFinally, we wrapped up with the change risk anti-patterns score. Although thoroughly testing code and maintaining high levels of code coverage is one method for mitigating the risk of code, the underlying complexity of that code continues to contribute to its overall risk. This correlation between complexity and code coverage can be quantified and managed by using the change risk anti-patterns score.

Understanding change risk anti-patterns and the the correlation between code complexity and code coverage is crucial for development teams who want to maintain the overall health and quality of their code base.  You can find the complete article on change risk anti-patterns and code complexity here.

Putting Coverage To Work For You

Whether you are a single developer or part of a larger team, we invite you to try the industry’s leading .NET code coverage tool to work for you by downloading a free 21-day trial.  If you would like to discuss any of these topics in greater details or share our thoughts on code coverage best practices, request an online overview and we will work with you one-on-one to explore how to improve your overall code quality.

The post .NET Code Coverage Metrics Review appeared first on NCover.

Categories: Vendor

How Requirements Management Increases Efficiency and Revenue

Intland Blog - Fri, 05/30/2014 - 09:54
Requirements Management is often described as a solution that helps software development teams to define and elaborate requirements; – with other words Requirements Management provides answers to the question “why” that every project starts with. The answers that Requirements Management provides
Categories: Vendor

Seapine Software to Host Free Webinar, "In Pursuit of the Perfect Product: Overcoming 4 Common Limitations"

Seapine Software Press Releases - Fri, 05/30/2014 - 08:00

Cincinnati—May 30, 2014—Seapine Software, a leading provider of process centric product development solutions, will host a complimentary webinar entitled "In Pursuit of the Perfect Product: Overcoming 4 Common Limitations."

Slated to take place on Thursday, June 5 at 1:00 p.m. EST, the webinar is designed for product development teams in the life sciences industry. Specifically, the webinar will teach attendees how data capture, relationships, and analysis can help them to:

  • Better expose risk earlier in the development cycle
  • Use facts instead of intuition when weighing trade offs
  • Reduce the impact that limitations and constraints may have in the final product
  • Avoid analysis paralysis and optimize decision making
  • Every product development team faces limitations and constraints that can hinder their path to delivering the perfect product to their client," said Larry Nicholson, Seapine Software Life Sciences Business Development Manager, who will lead the session along with colleague Anthony Washington, Life Sciences Solutions Engineer. "If those limitations are not properly managed, a product may be over budget, behind schedule, or out of scope. During this free, 45 minute webinar, Anthony and I will explore four common limitations faced by development teams and share methods teams can use to mitigate the risks associated with those limitations." 

    For more information and to register for the webinar, visit http://go.seapine.com/perfect product trap webinar.

    ...
    Categories: Vendor

    KronoDesk v1.1.0.9 Now Available

    Inflectra News - Fri, 05/30/2014 - 01:00
    We have just released KronoDesk v1.1.0.9. This update for our KronoDesk customer support & help desk system includes updated language resources files for French customers as well as fixes for displaying history and pasting screenshots from the latest versions of Google Chrome. 
    Categories: Vendor

    Record automobile industry recalls reported for 2014. How to improve this track record?

    Polarion Software - Thu, 05/29/2014 - 17:43
    Polarion Software CEO Frank Schröder discusses possible ways to improve record product recalls reported in the automotive industry in 2014
    Categories: Vendor

    Requirements Management is a key to success in the medical industry

    Intland Blog - Wed, 05/28/2014 - 09:38
    Requirements Management is key to success in many industries, however it is even more so the case with the medical industry. This is due to the exponentially growing complexity of medical devices, with many of the medical devices produced today
    Categories: Vendor

    CAT

    Software Development Tools Directory - Tue, 05/27/2014 - 18:25
    CAT CORE is a new open source automation framework for mobile-web applications testing. CAT brings a new approach for automation testing, we understand the importance of testing and continues feedback, we would like to integrate testing into the ...
    Categories: Vendor

    soup

    Software Development Tools Directory - Tue, 05/27/2014 - 18:05
    soup listens to low level input events in the AWT queue, transforms those events in soup.framework.Playable objects that can be replayed either by calling a soup.framework.Robot or by generating the Java code that calls a soup.framework.Robot . T ...
    Categories: Vendor

    AppGyver Introduces Composer Visual Development Tool for Bootstrapping HTML5 Hybrid Apps

    Software Development Tools Directory - Tue, 05/27/2014 - 18:02
    AppGyver, a provider of innovative tools for rapid mobile-app development, today announced the release of AppGyver Composer, a drag-and-drop tool for bootstrapping mobile hybrid apps that perform natively. Users can distribute their apps directly ...
    Categories: Vendor

    Kanban or Scrum – Is Scrum for developers and Kanban for IT support?

    Intland Blog - Tue, 05/27/2014 - 17:00
    Date and time: 27. May 2014 – 4.00 pm CET Duration: 30 minutes What you can learn In practice, Kanban and Scrum are fit for different purposes, with Scrum for developers, whereas Kanban is more suited for IT operations –
    Categories: Vendor

    Ranorex 5.0.3 Released

    Ranorex.com: Latest News - Tue, 05/27/2014 - 12:16
    We are proud to announce that Ranorex 5.0.3 is now available for download. General changes/Features
    • Added support for Firefox 30
    • Added support for "x-ms-webview" element content in Windows apps
    Please check out the release notes for more details about the changes in this release.

    Download Ranorex version here.
    (You can find a direct download link for the latest Ranorex version on the Ranorex Studio start page.)

    Categories: Vendor

    Elvior presented TDL at MBAT second marketplace in Gothenburg

    Elvior - Tue, 05/27/2014 - 06:41


    Second MBAT marketplace took place in Gothenburg last week where Andreas Ulrich from Siemens and Andrus Lehtmets from Elvior introduced ETSI Test Description Language. TDL supports the design of black-box tests for distributed, concurrent real-time systems. It is applicable to a wide range of tests including conformance tests, interoperability tests, tests of real-time properties, and security tests based on attack traces.

    ETSI TDL standard can be downloaded from www.etsi.org. MBAT marketplace poster is available here.

    Categories: Vendor

    Oracle Introduces MySQL Fabric, Simplifying High Availability and Scalability

    MySQL AB - Tue, 05/27/2014 - 01:59
    Meeting the demands of today’s web and cloud applications, Oracle announces the general availability of MySQL Fabric. MySQL Fabric provides an integrated system that makes it simpler to manage groups of MySQL databases. It delivers both high availability - via failure detection and failover - and scalability through automated data sharding.
    Categories: Database, Vendor

    Morris Medical Monday: Polarion MedPack Work Item Types

    Polarion Software - Mon, 05/26/2014 - 13:33
    Polarion Consultant Daniel Morris continues his in-depth exploration of Polairon's MedPack solution for medical device developers.
    Categories: Vendor

    How to be Agile in Marketing and Sales

    Intland Blog - Mon, 05/26/2014 - 11:41
    Webinar: How to be Agile in Sales and Marketing Today’s customers are multi-channel, globally connected, social savvy and last but not least overwhelmed with information. It makes very difficult to sales and marketing teams to get their message across and
    Categories: Vendor

    .NET MVPs Doing Great Work Worldwide

    Today, there are more than 4,000 MVPs worldwide. They represent more than 90 countries, speak over 40 languages, answer more than 10 million questions a year, and are awarded in almost 90 Microsoft technologies—reflecting the breadth of Microsoft’s products and global communities.

    Last week we shared four .NET MVPs that we admire and think are doing great work in our field. This week we continue with four more we would like you to know about.

    ncover_mvp_jim_holmes_twitterJim Holmes

    Jim is the Vice President for ALM and Testing at Falafel Software. He has 25-ish years experience in the IT domain scattered across a wide range of disciplines including telephone hotline support, network management, systems analysis, and software development. He’s the President of the Board of Directors of the highly successful CodeMash conference, founder of the Dayton .NET Developers Group, and has written extensively for VisualStudioHacks.com. He’s also the co-author of “Windows Developer Power Tools” from O’Reilly publications. He blogs about all kinds of topics over at http://frazzleddad.blogspot.com.

    ncover_mvp_magnus_martennson_twitterMagnus MĂĄrtensson

    Magnus is a Development and Architecture Consultant and focuses on BIG server solutions and server side architecture. In his work as a consultant, he aids ISVs and other customers to take off and be successful in the Cloud as well as assists with project effectiveness and development process streamlining. With code coverage you can only achieve 100%, but with Magnus he is perpetually at 150%. Keep up with him @noopman.

    ncover_mvp_dhananjay_kumar_twitterDhananjay Kumar

    Dhananjay is a developer from India . He blogs at http://debugmode.net. He writes and teach various technologies like Cloud Computing, JavaScript, Apps Development, Web Architecture among many others. He is an active speaker in India and helps developers in his spare time learn new development technologies. If you are around the Delhi/NCR region, you can check out his speaking engagement on his blog.

    ncover_mvp_sara_silva_twitterSara Silva

    Sara is a Windows 8 Store App and Windows Phone Developer in Portugal, with experience in the development of projects within the operational planning of public transport, payments and multimedia. Her blog is filled with all kinds of great tips to make programming cleaner and easier.  You can find Sara online at http://www.saramgsilva.com/.

    The post .NET MVPs Doing Great Work Worldwide appeared first on NCover.

    Categories: Vendor