• Integrate ALM tools to match cloud computing efficiency

    Much of the terminology surrounding ALM tools, automation and integration is still being defined and sorted out according to the latest offerings and uses for these technologies. In this response, ...

  • Integrated ALM tools vs. best-of-breed tools

    Everyone wants to select the highest quality tools available, and depending on whether you are working in a professional development shop or in an enterprise IT shop, your ALM tooling needs will va...

  • Expand automation testing skills to boost team value

    Testers and programmers must continually learn new skills and reach out to their team members and other experts to find the newest tools and approaches for test automation. Expert Lisa Crispin expl...

  • Automation testing, tools and frameworks

    Automating test needs can provide business value and improved software performance. In this expert response, Lisa Crispin defines automation as it pertains to testing, explains the tools and framew...

  • Verifying user authentication and data encryption

    Application security is a tricky aspect of development, and it’s usually best to rely on the professionals to authenticate users and encrypt data. However, there are steps development teams can tak...

  • Conducting automated testing on the user interface

    Early user interface automated testing can be tricky when the requirements are still changing. Yet, it is important to conduct repeatable testing even when functional and nonfunctional requirements...

  • Implementing traceability into requirements management

    Traceability offers a number of benefits to the requirements management process and supports business goals, change propagation and change impact analysis. In this expert response, Sue Burk explain...

  • Test automation for your team: How to begin

    Initiating test automation on your project team may seem challenging, or even overwhelming. Fortunately, expert Karen Johnson has been through this process and has some insights into how to best be...

  • How to begin the requirements gathering process

    The software requirements gathering process for a new agile development project can seem daunting at first. In this expert response, Sue Burk offers advice on how to begin using elicitation techniq...

  • Software architect involvement in business analysis

    There are many advantages to inviting software architects, as well as development and testing experts, to participate in business analysis in waterfall organizations. This expert response explains ...

  • Application testing for international release

    When testing applications for international functionality, you must take several important factors into consideration. In this response, expert Karen Johnson offers strategies for application testi...

  • Practicing Scrum with outsourced QA teams

    QA and testing are integral parts of software development, and expert Lisa Crispin holds that the team operates more effectively when QA is not outsourced. However, when this isn't possible, the qu...

  • Performance testing of ERP applications

    Performance testing is a vital aspect of software development and ideally should occur throughout the development process. In this expert response, Lisa Crispin discusses how to best match performa...

  • Application development for mobile phones

    New mobile phone models enter the market all the time, and it seems daunting to perform application testing on the various devices available. Expert Karen Johnson carefully examines the factors dev...

  • Gaining knowledge from retiring employees

    Knowledge transfer is important, particularly when an employee is getting close to retiring. But how do you get that knowledge from someone unwilling to share? In this expert response, site editor ...

  • "Idea management" in the application lifecycle

    As the ALM space continues to gain momentum, it is not always clear which tools fall within the boundaries of ALM. Expert Mike Jones offers insight into "idea management" tools and discusses whethe...

  • What enterprises should keep in mind when selecting ALM

    Every enterprise has different factors to consider when choosing ALM tools. In this expert response, Mike Jones discusses three primary drivers that the enterprise IT shop must weigh when selecting...

  • How to best manage user stories in agile development

    User stories serve several important purposes for agile development teams. In this expert response, Sue Burk explains the full range of uses for user stories, discusses how to best document require...

  • Functional requirements and nonfunctional requirements

    Clearly defining both functional and nonfunctional requirements in software engineering projects is important from both a business perspective and a performance perspective. In this expert response...

  • Using a wiki to manage Agile ALM

    Agile expert Lisa Crispin explains how a wiki can be used to manage documentation throughout the application lifecycle. With the ability to document everything including user stories, test cases, p...