The Latest

I Thought YOU Were Flying the Plane: Preventing Projects from Falling Out of the Sky[presentation]
Slideshow

One of the most cherished concepts of the Agile Manifesto is valuing individuals and interactions over processes and tools. Within this idea is the implicit assumption that individuals innately know how to interact. Dramatic lessons from aviation suggest otherwise. During the mid-1960s the...

Steve Adolph, WSA Consulting
Lean Startup Tools for Scrum Product Owners[presentation]
Slideshow

In just a few years, the Lean Startup movement has gained influence by promoting a powerful but simple agile product management toolset—one that complements agile software development approaches such as Scrum and kanban. Arlen Bankston explores the tools and techniques product...

Arlen Bankston, LitheSpeed
Continuous Automated Regression Testing to the Rescue[presentation]
Slideshow

A major concern when developing new software features is that another part of the code will be affected in unexpected ways. With a typical development processes, testers often do not run a full set of product regression tests until late in the release when it is much more costly to fix...

Brenda Kise, Proto Labs Inc.
Oh, WASP! Security Essentials for Web Apps[presentation]
Slideshow

The past few years have seen a rapid increase in business efficiency through Web-based applications. Unfortunately, a dramatic increase in the number of web application vulnerabilities has followed. Insecure web applications can be disastrous for mission critical businesses and users'...

Benny Paul, Cognizant Technology Solutions
Shut Up ‘n Play Yer Guitar Some More[presentation]
Slideshow

History repeats itself as people once again become addicted to process. Today’s difficult problems call for a renaissance of agility, drawing on past success as we invent the future. Real value lies in intentional and contextual selection of agile tools instead of the noise associated with...

David Hussman, DevJam
Validating Assumptions: From Unknown to Known[presentation]
Slideshow

Although many organizations are successfully using agile practices to develop higher quality, customer-satisfying solutions faster and cheaper, an increasing number of companies are using the same practices to develop the wrong solutions—faster and with a higher level of quality, too.

Ade Shokoya, AgileTV
Adopt Before You Adapt: Learning Principles through Practice[presentation]
Slideshow

Although agile principles sound simple, adopting agile is often extremely difficult. Some teams adopting agile start by making changes and tweaks to prescribed processes—bad! Steve Berczuk explains how following the recommended practices of your chosen agile method for a time will help...

Steve Berczuk, Fitbit Inc.
Transforming to Enterprise Agility: A Leadership Practicum[presentation]
Slideshow

The pace of innovation, often hastened by agile software development, has begun to pull entire organizations into the desire and need for more agility. Phillip Cave shares his experiences transforming organizational behavior at the department and enterprise level. 

Phillip Cave , SolutionsIQ
Sprinkle on Just Enough Process[presentation]

How do you know if you have too much process, too little, or just the right amount? If you ignore process completely, unpredictability and chaos can follow. If you define the process to the nth degree and follow it religiously, the work grinds to a halt. Janet Gregory shares her...

Janet Gregory, DragonFire Inc.
Requirements Elicitation—the Social Media Way[presentation]
Slideshow

Agile methods have proven their ability to improve project success rates. However, when agile methods are applied to complex projects, we need to further explore the area of effective customer involvement. According to the agile philosophy, the users must be part of the development team.

Stefano Rizzo, Polarion Software
Using ALM to Drive DevOps Using ALM to Drive DevOps[article]

DevOps is helping development and operations teams work more effectively together. There are also other essential stakeholders who can benefit from improved communication and collaboration, including information security, QA, and testing teams. As every stakeholder needs to understand his role and assigned tasks, application lifecycle management (ALM) provides the essential best practice that ensures that every team member knows what he needs to accomplish and how to communicate effectively with the other members. This article explains how ALM can be best used to drive DevOps.

Bob Aiello's picture Bob Aiello
Configuration Management Needs Analytics Why Change and Configuration Management Needs Analytics [article]

Analytics-driven management stands to end the key challenges that constrain change and configuration management. By applying powerful analytics to the overwhelming change and configuration data, IT Operations Analytics (ITOA) technology can turn massive amounts of information into clear, actionable insights.

Sasha Gilenson's picture Sasha Gilenson
Facility Capital Project Deliverables Configuration Management of Facility Capital Project Deliverables[article]

Many large-scale projects require a remarkable number of deliverables that can be challenging to manage and maintain. This article explores the facility capital project information and the need for the owner/operator (O/O) to explore the individual deliverable documents to develop a listing of digital content necessary to support facility lifecycle processes.

David Lawton's picture David Lawton
Software testing consultant Matthew Heusser The Relationship between Testers and Programmers: An Interview with Matthew Heusser[interview]

StickyMinds technical editor Matthew Heusser is a consulting software tester and software process naturalist. In this interview, Matthew shares his thoughts on tester and programmer relationships, the impact of Acceptance Test Driven Development, and benefits of "lean coffee" gatherings.

Noel Wurst's picture Noel Wurst
 Chaos, Intuition, and Getting to the Party Early Book Survey: Chaos, Intuition, and Getting to the Party Early[article]

Michael Larsen takes a look at four books that can benefit you in your software development and testing career. From a book on how humans perceive predictability to a novel about DevOps, Larsen's literature roundup will give you an idea of what good reads are out there.

Michael Larsen's picture Michael Larsen

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.