Premium Content

searchSoftwareQuality E-Handbooks

Featured E-Handbooks

  • Employ application performance management, have happy customers

    Application performance management is getting more complicated. The same goes for enterprise applications. When just a single dissatisfied -- and vocal -- customer can dictate the rise and fall of an organization, it's high time that today's product managers ensure the performance of their mobile apps, application programming interfaces and Software as a Service. Solving performance issues, while a necessary and fruitful part of today's Web market, can also leave AppDev teams vulnerable to increased demands.

    If managers are realistic, they'll be quick to acknowledge that manual monitoring of an enterprise application production environment is no longer feasible. To that end, this three-part guide aims to answer the questions facing many product managers today. Specifically, we look at the steps that many managers should take first: load testing and performance monitoring. Readers will also get an in-depth look at the necessity of finding the right metrics, the importance of automation and the sorting and prioritizing of performance issues.

    Download Now

  • Nothing happens with continuous delivery without continuous integration

    Lately, there's been a lot said about the role of continuous integration (CI), especially in terms of application development. Application development, however, only accounts for a small part of the overall lifecycle of an application. Given the success of CI and CI-based tools, project managers, IT directors and software architects are wondering how CI could be used in order to bring a similar level of success to other areas of the application lifecycle, be it design, administration, DevOps, runtime management and even decommissioning.

    This handbook takes an in-depth look at how CI is the basis for continuous delivery and deployment. Readers will learn how organizations are changing and merging roles, moving toward DevOps and automated processes -- all to enhance business capabilities.

    Download Now

Other E-Handbooks available for free to our members

    • Page 1 of 2
      • Cloud-based ALM tools spawn problems, solutions in project management

        The project manager has always been a wearer of several hats. In this handbook, readers will learn how cloud-based tools and DevOps are both adding to and taking away from the program manager's list of tasks, lengthy as it already is. Readers will find expert advice on expanding ALM teams with DevOps and cloud skills -- plus tips on making the DevOps role work in Agile teams.

        View E-Handbook
      • Best practices for application portfolio management

        In this handbook, find best practices in the daunting world of application portfolio management. Get the basics on building a business case for APM—as well as tips on measuring the financial benefit of each application.

        View E-Handbook
      • Scaling Agile: Best practices for large, multi-site projects

        Large-scale projects and multi-site teams encounter myriad issues with the various elements involved with Agile. This handbook offers practical advice on projects that fall victim to overhead costs, co-location discrepancies or any number of agility issues.

        View E-Handbook
      • Working with mobile application security management tools

        Security is crucial for all applications, but mobile apps require software teams to take measures above and beyond those required for Web apps. From simple things like preventing mobile apps from storing passwords, to more complex measures such as using secure data containers for sensitive company info, this handbook specifies best practices for managing mobile security throughout the application lifecycle.

        View E-Handbook
      • Jump-start software testing and quality assurance

        Developing effective, efficient software involves much more than coding. There is a whole host of management and teamwork considerations that can make or break a development or quality assurance project, but identifying and implementing best practices can be a daunting task. In this handbook, discover strategies for fostering a strong development team from the ground up. Productivity and quality are as tied to management strategies as they are to programming chops. The handbook details methods for fostering cultures of productivity using Agile software development strategies, Development and Operations teams, and internal communications.

        View E-Handbook
      • Project and portfolio management: Analyzing business project needs

        Software development project managers typically use input from customers, but some software teams that have development and quality assurance don't have anyone designated as a "product person." As a result, some businesses can be disorganized and unaware of the proper sequencing. Consult this informative handbook to find out how you can market a software project and keep everything under control with the right tools. Uncover the step-by-step process of managing customer driven software development as well as other important steps. Get answers to your touches project and portfolio management questions answered in this handbook.

        View E-Handbook
      Page 1 of 2
    • Page 1 of 1
      • Application security: Managing software threats

        Addressing security concerns from the outset of a software project all the way through to production is the only way that enterprise application delivery teams can prevent skilled attackers from stealing sensitive corporate data. Yet in many organizations, what should be a top priority gets pushed to the backburner; in some cases, it's because tight-fisted (and short-sighted!) C-level execs won't provide the necessary resources, in others, it's because developers don't think it's their responsibility, and in still other cases, it's assumed that waiting until the last, prerelease phases of a project is sufficient for security testing. Get your most important application security questions answered in this handbook.

        View E-Handbook
      •  
      Page 1 of 1
    • Page 1 of 1
      • Employ application performance management, have happy customers

        Application performance management is getting more complicated. The same goes for enterprise applications. When just a single dissatisfied -- and vocal -- customer can dictate the rise and fall of an organization, it's high time that today's product managers ensure the performance of their mobile apps, application programming interfaces and Software as a Service. Solving performance issues, while a necessary and fruitful part of today's Web market, can also leave AppDev teams vulnerable to increased demands.

        If managers are realistic, they'll be quick to acknowledge that manual monitoring of an enterprise application production environment is no longer feasible. To that end, this three-part guide aims to answer the questions facing many product managers today. Specifically, we look at the steps that many managers should take first: load testing and performance monitoring. Readers will also get an in-depth look at the necessity of finding the right metrics, the importance of automation and the sorting and prioritizing of performance issues.

        View E-Handbook
      •  
      Page 1 of 1
    • Page 1 of 1
      • Nothing happens with continuous delivery without continuous integration

        Lately, there's been a lot said about the role of continuous integration (CI), especially in terms of application development. Application development, however, only accounts for a small part of the overall lifecycle of an application. Given the success of CI and CI-based tools, project managers, IT directors and software architects are wondering how CI could be used in order to bring a similar level of success to other areas of the application lifecycle, be it design, administration, DevOps, runtime management and even decommissioning.

        This handbook takes an in-depth look at how CI is the basis for continuous delivery and deployment. Readers will learn how organizations are changing and merging roles, moving toward DevOps and automated processes -- all to enhance business capabilities.

        View E-Handbook
      • Best practices for application portfolio management

        In this handbook, find best practices in the daunting world of application portfolio management. Get the basics on building a business case for APM—as well as tips on measuring the financial benefit of each application.

        View E-Handbook
      • Scaling Agile: Best practices for large, multi-site projects

        Large-scale projects and multi-site teams encounter myriad issues with the various elements involved with Agile. This handbook offers practical advice on projects that fall victim to overhead costs, co-location discrepancies or any number of agility issues.

        View E-Handbook
      • Test management: Measuring quality in the Agile enterprise

        Measuring quality is not easy. Traditionally, software development teams have used defects found during testing to help determine when a product is ready to deploy. But in Agile environments, quality is baked in from the start, and defect counts may not be the best or only way to measure quality. In this handbook, experts look at key metrics collected throughout the Agile lifecycle to help managers get the data they need and determine when the application is ready to go live.

        View E-Handbook
      Page 1 of 1
    • Page 1 of 1
      • Cloud-based ALM tools spawn problems, solutions in project management

        The project manager has always been a wearer of several hats. In this handbook, readers will learn how cloud-based tools and DevOps are both adding to and taking away from the program manager's list of tasks, lengthy as it already is. Readers will find expert advice on expanding ALM teams with DevOps and cloud skills -- plus tips on making the DevOps role work in Agile teams.

        View E-Handbook
      • Project and portfolio management: Analyzing business project needs

        Software development project managers typically use input from customers, but some software teams that have development and quality assurance don't have anyone designated as a "product person." As a result, some businesses can be disorganized and unaware of the proper sequencing. Consult this informative handbook to find out how you can market a software project and keep everything under control with the right tools. Uncover the step-by-step process of managing customer driven software development as well as other important steps. Get answers to your touches project and portfolio management questions answered in this handbook.

        View E-Handbook
      Page 1 of 1
    • Page 1 of 1
      • Jump-start software testing and quality assurance

        Developing effective, efficient software involves much more than coding. There is a whole host of management and teamwork considerations that can make or break a development or quality assurance project, but identifying and implementing best practices can be a daunting task. In this handbook, discover strategies for fostering a strong development team from the ground up. Productivity and quality are as tied to management strategies as they are to programming chops. The handbook details methods for fostering cultures of productivity using Agile software development strategies, Development and Operations teams, and internal communications.

        View E-Handbook
      •  
      Page 1 of 1
    • Page 1 of 1
      • Working with mobile application security management tools

        Security is crucial for all applications, but mobile apps require software teams to take measures above and beyond those required for Web apps. From simple things like preventing mobile apps from storing passwords, to more complex measures such as using secure data containers for sensitive company info, this handbook specifies best practices for managing mobile security throughout the application lifecycle.

        View E-Handbook
      •  
      Page 1 of 1