alm
|
Use Version Control to Unlock Your Development Velocity Effective source code management provides a basis for every essential development best practice, including continuous integration and continuous delivery. The key is realizing just how much valuable metadata is being created in your source code management system and establishing the tools and procedures to make this information available.
|
|
|
Considering Containers: Is Docker Right for You? Over the past few years, containers have emerged as possibly the most important trend in enterprise technology since the advent of hardware virtualization—and Docker is the most popular. But what do containers really do, and is adopting Docker the right move for your organization? Read on to find out.
|
|
|
Application Lifecycle Management Approaches for Modern Software Delivery Application lifecycle management shouldn’t enforce existing IT and software delivery environments; the idea is to integrate as many tools and processes as possible into a unified workflow. The ALM journey continues forward, and, as technical and process trends come and go, the core principles are perhaps more relevant than ever.
|
|
|
Using Mind Maps to Create Comprehensive Test Plans in Your ALM Mind maps work well for planning the test strategy and monitoring project status. Mind-mapping software makes all this easy, and the visual presentation keeps everyone in the loop. Ritinder Kaur shows how mind maps can communicate ideas clearly and help you execute them exactly to create a comprehensive test plan.
|
|
|
Use DevOps to Drive Your Agile ALM Successful DevOps operations assume that your team has the ability to adjust with constant change. To succeed at continuous integration and deployment, a comprehensive agile plan is needed. Bob Aiello and Leslie Sachs identify four critical success factors that you should employ.
|
|
|
Improve Agile Quality—Three Pillars at a Time A key component to being agile is the adoption of testing from the very inception of the project. According to Bob Galen, to achieve a high degree of quality assurance, there needs to be a careful balance among development and test automation, software testing, and cross-functional team practices.
|
|
|
The Evolution of Testing Centers of Excellence According to Rajini Padmanaban, a testing center of excellence (TCoE) must be instituted for the establishment of any enterprise software development organization. Rajini presents the latest TCoE trends used by successful IT organizations.
|
|
|
Adopting ALM Will Enhance the Value of Your Test Team Modern ALM emphasizes total team involvement and a comprehensive set of tools so that the development lifecycle runs smoothly. Joe Farah shows you how test case management is a vital component to a successful ALM strategy.
|
|
|
How Configuration Management Is Changing: An Interview with Joe Townsend
Video
Joe Townsend has been working in the configuration management field for fifteen years and is a regular contributor to CMCrossroads. In this interview, Joe discusses how configuration management has changed over the years, the trouble with tools, and trends in IT.
|
|
|
The Past, Present, and Future of CM Tools: An Interview with Joe Farah We're sitting down with CM experts to discuss not just their backgrounds in the field, but what their favorite tools are and why. This week, Joe Farah at Neuma Technology provides a great deal of information on what tools are leading the way today, and what we can expect from them in the future.
|
|
|
Collaborating with ALM and Agile: An Interview with Karthik Ravindran
Video
Karthik Ravindran, Microsoft Senior Director - Visual Studio Product Management, discusses the evolution of ALM and agile and how each can reach its full potential when they are working together in an organization.
|
|
|
The Cloud and ALM: An Interview with Mik Kersten Mik Kersten and Heather Shanholtzer recently spoke about trends in cloud-based tools and how cloud technology affects application lifecycle management.
|
|
|
Advance ALM and DevOps Practices with Continuous Improvement
Slideshow
Do you want to improve your application lifecycle and incorporate DevOps practices quickly with limited resources? If so, you’re experiencing a common scenario – not enough budget and unrealistic time constraints. Your big multi-year application lifecycle management (ALM) project seems...
|
Jason St-Cyr, Nonlinear Digital
|
|
ALM in the Cloud: Bringing Code to the Cloud and Back Again The deployment destination for today’s applications is going through its biggest transition since the rise of the application server. Platform-as-a-Service (PaaS) and other cloud service offerings are putting pressure on every stakeholder in the application lifecycle, forcing us to modernize both our skill sets and tool stacks. Mik Kersten describes the key cloud technology trends and demonstrates how the coming wave of cloud-friendly application lifecycle management (ALM) tools and practices will become the defining factor for productivity and ultimate success. Discover the new challenges developers face when deploying and debugging multi-tenanted applications on hosted infrastructures. Learn how continuous integration loops require testers to learn new tools that connect them directly to running applications.
|
Mik Kersten, Tasktop Technologies
|
|
Building a Requirements Foundation with Customer Interviews Whether you are building a brand new product or evolving an existing system, understanding the business needs of your customers is the foundation of a marketable product or valuable internal application. Few of us are experts in interviewing techniques, and few customers talk about their tasks, needs, and context in neat, concise statements about requirements. Hone your elicitation skills and learn what it takes to get beneath the surface and understand your customers: their world, how they work, and what really bothers them. With effective interviewing techniques and skills, you will get inside their heads and better understand their needs within their context.
|
Esther Derby, Esther Derby Associates Inc
|
Visit Our Other Communities
CMCrossroads is a TechWell community.
Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.