The best way to fundamentally improve software is simply to get back to software engineering fundamentals. In this two-part webinar series, we go into detail on how to reap maximum benefits from fundamental software development practices, showing you how to use them effectively by leveraging Parasoft’s automated testing tools.
Learn how Parasoft’s embedded safety-critical solutions can enable your organization with higher levels of test automation, virtual test labs, and broad testing support for both developers and testers, to significantly reduce the cost of developing certified software.
This on demand webinar explores methods and metrics to more rapidly assess the risk of a software release candidate, including the value of Merged, Correlated Coverage and how to implement and leverage this metric as a critical step toward assessing risk and prioritizing testing activities.
The automobile industry relies on a vast, sprawling supply chain to create the hardware and software that goes into each vehicle. Learn how to manage the risk in your automotive software supply chain and ensure the quality, safety and security of downstream components.
In celebration of International Pi Day, Parasoft discusses recent updates and the latest “PIE slices” featured in Parasoft’s Process Intelligence Engine, part of it’s award-winning Development Testing Platform.
Static analysis helps a leading energy management company prevent the root causes of multiple application failure types—rather than having to discover and remediate the resulting defects late in the SDLC or after release.
In this on-demand webinar, our static analysis expert discusses how to ensure the security of your applications from Stagefright, Heartbleed, and other grisly-sounding software defects by leveraging standards to evolve development policies from static analysis findings.
Read this new report from voke Research to explore how a Development Testing Platform can help organizations leverage the power of data to reduce business risks across their applications and the SDLC.
This on-demand webinar explores the new features and enhancements to Parasoft Development Testing Platform (DTP), including enhancements to PIE, new PIE slice templates, and Metrics Explorer view.
In this on-demand webinar, we’ll discuss how busting software bugs does more than ensure the reliability and performance of your software—it helps ensure application security.
This Power Hour webinar explores the critical role that static analysis plays in continuous testing, continuous builds, and continuous delivery.
Discover how to set realistic expectations for adopting Static Analysis. This maturity model details the five levels of adoption to help make informed decisions about the right static analysis strategy for your organization.
This Power Hour Webinar explores how to implement static analysis as a mechanism for preventing defects. You’ll learn how to leverage security standards (OWASP, PCI DSS, & CWE) and evolve development policies from static analysis findings.
How can you transform the data collected from numerous SDLC practices and systems into insightful, actionable information? It’s as easy as PIE! Discover how Parasoft PIE automatically identifies business risks while highlighting opportunities for process improvement.
Parasoft and Perforce explore the key development testing processes to add to your Continuous Delivery system to reduce the risk of automating the release of software defects.
A leading PC company wants to reduce field-reported defects for “preloaded” software. Learn how they are using defect prevention practices such as static analysis to accelerate delivery while ensuring high reliability.
DevOps requires us be more proactive and reevaluate the analysis techniques used in the SDLC. In this paper, learn how development testing, and more specifically static code analysis, enables organizations to effectively do DevOps.
Parasoft Development Testing Platform integrates Parasoft, open-source as well as third party tools to consistently apply software quality practices throughout the SDLC. Discover the latest UI enhancements, next generation of unit testing & code coverage engines, and improvements with our Process Intelligence Engine (PIE).
To assist organizations that are exploring static analysis for FDA compliance, this 12-page guide describes Parasoft’s static analysis capabilities in the context of FDA compliance.
Learn how Electric Cloud ElectricAccelerator integrates with Parasoft Static Analysis Engines (SAE) for Java, C/C++, and .NET to accelerate build and test processes by up to 20x.
Details how Parasoft reduces the time and cost of PCI DSS compliance.
The bane of any Continuous Delivery strategy is testing. You can have wildly fast builds…completely automated Continuous Integration and Delivery… but if your Continuous Testing slows your Agile-ity to a crawl, it’s all for naught.
Details how Parasoft supports FDA General Principles of Software Validation sections 3, 4, and 5.
In this on-demand webinar, learn how process intelligence and Parasoft’s Process Intelligence Engine (PIE) addresses the gaps that even the best software quality tools can’t resolve.
Learn how the systemic adoption of a Development Testing Platform exponentially helps Agile teams implement Development Testing activities (static analysis, unit testing, peer review, coverage analysis, runtime error detection, etc.) while helping to reduce technical debt and enable early defect prevention.
Since software quality has traditionally been a “time-boxed” exercise, it’s foolish to expect that accelerating the SDLC will magically yield better results from a quality perspective. Learn how a Development Testing Platform helps organizations accelerate the delivery of top-quality applications.
An interesting article came out recently, “Why Continuous Deployment may mean Continuous Disappointment for your Customers.” It correctly identifies the human need for a shiny, new thing every so often. And it argues that the practice of continuous deployment could lead to disenchantment with incremental updates. The article cites examples of companies whose customers were left disillusioned by incremental additions or subtractions to existing capability
Learn why Electric Cloud CEO Steve Brodie anticipates that 2014 will be the year of Continuous Delivery.
Parasoft Development Testing Platform (DTP) eliminates the business risk of faulty software by consistently applying software quality practices throughout the SDLC.
Theresa Lanowitz discusses “Extreme Automation: Software Quality for the Next Generation Enterprise” in this interview with Skytap’s Noel Wurst. Learn how service virtualization and other extreme automation technology help organizations overcome traditional age-old computing problems.
Parasoft Development Testing Platform (DTP) for embedded systems enables teams to produce better code, test it more efficiently, and consistently monitor progress toward their quality goals.
As the heart and soul of the Parasoft Development Testing Platform, see how Parasoft’s Process Intelligence Engine (PIE) transforms data into a system of decision, delivering actionable tasks that help development teams mitigate risks before they progress to the next stage of the SDLC.
How do you accelerate the SDLC without sacrificing safety, reliability and performance? The answer is PIE: Parasoft’s Process Intelligence Engine – a first of its kind solution that applies advanced analysis techniques to identify business risks and reduce the costs associated with software failures
Software is increasingly critical to an organization’s competitiveness, but the applications being developed consistently meet business stakeholder expectations only 17% of the time. What’s the problem…and what’s the secret to ensuring that expectations are met?
Users may not appreciate being the guinea pigs in your continuous delivery testing process. Organizations leveraging their unconsenting and unaware users as QA are the equivalent of the meat industry using pink slime: It’s an unpleasant business reality that they would prefer to keep hidden.
The cost of quality isn’t the price of creating quality software—it’s the penalty or risk incurred by failing to deliver quality software…
Part of Parasoft’s Development Testing Platform, C/C++test prevents bugs from being injected into your code by enabling a full range of static analysis, flow analysis, metrics analysis, unit testing and peer review assignment, presenting results within your IDE on your desktop.
To ensure quality earlier in the compressed software development lifecycle, Parasoft offers the most comprehensive and complete open development testing solution. Parasoft’s Development Testing Platform integrates with all development components, helping developers perform tasks (such as unit testing, static analysis, source control, etc) earlier in the SDLC when costs and risks are lower. This ultimately saves time and increases productivity during the QA process, while maintaining the security and quality required.
Parasoft Development Testing Platform seamlessly integrates into any embedded development environment and automates continuous software quality activities such as Static Analysis, Unit Testing, On Target Testing, Coverage Analysis, Peer Review or Runtime Error Detection. It offers full capability and traceability to comply with Automotive (ISO 26262 & MISRA), Medical (FDA & IEC 62304), Aerospace & Defense (DO 178B/C) Standards, providing software engineers with rich centralized data from diverse infrastructure components.
Like the early American settlers, software developers require tools and resources to ensure that they thrive in a harsh environment
Learn how implementing a policy-driven Development Testing Platform aligns business expectations with development allowing businesses to reduce risks, ensure compliance with industry and regulatory standards, and address issues of privacy, security, and other development issues.
Learn how a Development Testing Platform helps organizations consistently and continuously apply development testing activities that beef up application security, maximize performance, and prevent bugs from infiltrating your code.
Learn how Parasoft’s Development Testing platform integrates the industry’s broadest array of Development Testing practices within a policy-driven development process.
Policy-driven development can help businesses align software development activities with their business goals.
A round up of some recent articles about static analysis, service virtualization, defect prevention, and safety-critical development.
Automated policy enforcement and monitoring brings law and order to the development environment, reducing rework and focusing limited resources by ensuring that your expectations are enforced in a standardized way across the development group.
Inomed wanted to streamline the risk management processes they established for IEC 62304 medical device software certification. Learn how they increased efficiency through automationand also achieved full requirements traceability.
This 25 page eKit introduces proven strategies for controlling safety risks and complying with FDA, DO-178B, MISRA, JSF, PCI-DSS, ISO, IEC, or other guidelines.
Explains how to make manual testing as traceable, auditable and integrated with development as automated testing.
Explores how automation can make Test-Driven Development (TDD) less painful and more valuable.
An independent audit found that Parasoft’s development team is 8-15X more productive than the industry average.
This eKit introduces proven strategies for controlling safety risks and complying with DO-178B, MISRA, JSF, ISO 26262, IEC 61508 or other guidelines.
An independent audit found that Parasoft’s agile development team, using Parasoft’s application lifecycle management solution (Concerto), is 8-15X more productive than the industry average.
Introduces 2 SD Times articles: one on how to increase software development management and one about the Parasoft Concerto ALM platform.
How software development project task management improves development and QA productivity.
The software development life cycle is riddled with inefficiencies; this article introduces 4 ways to achieve astonishing increases in productivity
How to automate human review processes such as peer code review and requirements review to increase software development productivity and defect prevention.
How software development teams can satisfy management’s expectation about what defines a completed requirement.
Explains how to achieve greater levels of developer productivity with a natural software development management process.
Why and how to optimize the software development processes to improve quality and efficiency—even while rapidly evolving applications in response to constantly-changing business needs.
To remain competitive, Wipro needed a more efficient and cost-effective way to maintain the exceptional quality standards that they pride themselves on. Find out how an automated testing infrastructure helped them achieve their quality objectives while reducing testing time and effort by 25%.
To comply with corporate quality and security initiatives, Cisco Systems adopted static analysis, unit testing and code review. Learn how they automated these practices and seamlessly integrated them into their existing processes to deliver compliant code without impeding productivity.
Read what customers had to say about Parasoft Development Testing Platform.
This booklet introduces the key concepts featured in the book AutomatedDefect Prevention: Best Practices in Software Development.It is designed to provide you an overview of what Automated DefectPrevention involves and how it can benefit your development team.
Explores why writing and fixing applications remains a persistent pain point for most companies.
Antiquated software development methods strangle innovation and hobble business recovery effort. It’s time that IT departments boost development productivity and it’s not that hard.
This book explains how to survive in today’s economy by making IT more productive, then leveraging that into improved productivity at the enterprise level— resulting in dramatically reduced operating costs.
Explains how establishing a continuous process that helps the team build quality and security into the software not only reduces defects and debugging, but also optimizes QA time and significantly improves team productivity.
Takes a high-level look at the quality challenges of distributed systems and proposes an approach to minimize the challenges in terms of how the teams are structured. It promotes a framework for collaboration and information sharing, as well as visibility from a quality perspective.
Achieving a quantum leap in IT productivity isn’t merely possible, it’s absolutely essential.
Answers the question “Where is the best place to begin when building a testing system for SOA?”
Find out how the Parasoft Compliance Solution helps organizations adopt practices for IEC 62304 compliance in the least burdensome manner.
Details strategies to improve the QA process for SOA by providing visibility and promoting bottom-up quality.
Explores how behavioral regression testing provides a fast and easy way to determine if code modifications change or break existing functionality.
Discusses how the complexities of the SOA environment impact development and QA roles and responsibilities.
Use Automated Defect Prevention as a software management strategy that increases application quality through process improvement
Discusses how Automated Defect Prevention (ADP) an approach to software development and management that makes quality a continuous process throughout the software development lifecycle gives developers more time to focus on the creative tasks they enjoy most.
As the diversity of tools used in software development has grown, best practices for managing the development process have often lagged. A more comprehensive infrastructure is needed for projects to regularly succeed.
The Dutch Ministry of Internal Affairs was assigned to roll out the Netherlands’ new personal ID systema high profile initiative with little margin for error. Learn how they met ambitious objectives for this advanced system within a demanding timeframe.
Defines a simple yet effective productivity metric: the total number lines of code in the organization divided by the number of people who are working on that code.
Reflects upon how developers today struggle with the same essential challenges that troubled us 20 years ago: assessing the impact of code changes.
This article explains how five industry-standard practices reduce the amount of avoidable waste in the software development process, enabling developers to satisfy business goals without compromising their craft.
This book introduces Automated Defect Prevention (ADP): a practical approach to software management through process improvement. This strategy is enabled by an infrastructure that automates repetitive tasks, tracks project status, and provides instant access to the information needed for informed decision making and process improvement.
Answers the question “Given the amount of different technologies our company is trying to make work together is there any way to automate regression testing?”
Explores what’s needed to bring an organization’s quality process in alignment with the world of SOA.
Answers the question “Can you recommend any versioning best practices for SOA/Web services?”
Explains how a visible and measurable quality process mitigates risk, increases trust and ultimately promotes reuse.
Answers the questions: How can you take advantage of Open Source when you’re building applications? Are there any dangers involved in using Open Source?
Explores how to narrow down you options, assess your software of choice, and reduce the risk of failure.
Argues that to ensure secure, reliable, compliant SOAs, the SOA quality process must morph towards the quality process used for embedded systems.
Explains why the success of SOA depends upon an implementation plan for a robust and objective quality process.
Software defects were resulting in sporadic downtime for United Guaranty’s applications, disrupting the business processes that relied on them. Learn how they established a continuous quality process that not only addressed these availability problems, but also saves them more than $400,000 annually.
Explains how to choose testing tools that increase productivity by helping the team prevent errors from the earliest phases of the software development lifecycle.
Outlines policies for getting the most out of your testing technologies.
Provides examples of how those build best practices can be applied to an actual build process.
Explains how optimizing group culture, source control, and automated builds lay the foundation for developing quality software.
Explains how to ensure that your regression system will identify all actual code base regressions as soon as possible — without reporting false positives.
Provides tips for ensuring that your automated build process provides early detection of incompatible changes in the application components, ensures that the application continues to run as expected, and detects any errors introduced by newly integrated code.
Outlines what type of information should be entered into a bug-tracking system during development and after code freeze, and how to use the information when designing future product versions.
Introduces requirements management tips that help you determine whether a requirement is truly implemented.