The Latest

Test Automation in Agile: A Successful Implementation[presentation]
Slideshow

Many teams feel that they are forced to make an either/or decision when it comes to investing time to automate tests versus executing them manually. Sometimes a “silver bullet” tool is purchased, and testers are forced to use it when there may be a better option; other times unskilled team...

Melissa Tondi, Denver Automation and Quality Engineering
Data-Driven Software Testing: The New, Lean Approach to Quality[presentation]
Slideshow

The Internet of Things and always connected devices are generating exabytes of user data and device telemetry. Organizations worldwide are leveraging this data for new products and new business insights, but this data is also fundamentally changing how organizations drive, assess, and...

Ken Johnston, Microsoft
Crafting Smaller User Stories: Examples and Exercises[presentation]
Slideshow

Agile development techniques generally emphasize frequent iterations. But even after adopting agile values, methods, and ceremonies, many organizations struggle to make such iterations work in practice. These organizations inevitably wrestle with agile rhythms until they learn to break up...

Stephen Frein, Comcast
We Need It by the End of the Year: What's Your Estimate?[presentation]
Slideshow

Letting good estimates made by smart people be overwhelmed by the strong desires of powerful people is a cardinal sin of project management. Accurate estimates are the foundation of all critical project decisions regarding staffing, functionality, delivery date, and budget. How do we...

Tim Lister, Atlantic Systems Guild, Inc.
Software Managers: Their Place in Agile[presentation]
Slideshow

No more managers! No more hierarchy! A truly self organizing, self-running team! These phrases strike fear into managers almost as much as: We are moving to agile. As successful companies like Zappos, GitHub, and Treehouse discard managers from their teams, other software...

Brian Sobus, Teradata
Software Testing’s Future—According to Lee Copeland[presentation]
Slideshow

The original IEEE 829 Test Documentation standard is thirty years old this year. Boris Beizer’s first book on software testing, Software Testing Techniques, also passed thirty. Testing Computer Software, the best-selling book on software testing, is more than twenty five. During the past...

Lee Copeland, Software Quality Engineering
Scaling Git for the Enterprise[presentation]
Slideshow

Due to its ease of use and distributed repository infrastructure, Git is quickly becoming the version control system of choice for many. Getting started takes only a few minutes, and available online tutorials explain Git basics and more advanced features including branching. As easy as...

Bob Aiello, CM Best Practices Consulting
Meeting Strict Documentation Requirements in Agile[presentation]
Slideshow

Teams in many organizations are still expected to produce and maintain significant amounts of documentation. This is generally the case in Federal, state, and local governments where systems must comply with SOX, HIPPA, NAIC, FDA, or SEC directives. In recent years, Agile has made...

Craeg Strong, Savant Financial Technologies, Inc.
Lean Software Development Is for Everyone[presentation]
Slideshow

Lean software engineering emphasizes continuous delivery of high quality applications. Ken Pugh explains the principles and practices that form the basis of lean software development―concentrating on developing a continuous flow by eliminating delays and loopbacks; delivering quickly...

Ken Pugh, Net Objectives
Seven Deadly Habits of Ineffective Software Managers[presentation]
Slideshow

As if releasing a quality software project on time were not difficult enough, poor management of planning, people, and process issues can be deadly to a project. Presenting a series of anti-pattern case studies, Ken Whitaker describes the most common deadly habits—along with ways to avoid...

Ken Whitaker, Leading Software Maniacs
Seven Key Metrics to Improve Agile Performance[presentation]
Slideshow

It’s been said: If you can’t measure it, you can’t improve it. For most agile teams burndown charts and some type of velocity measurement are all they are doing. However, with just a few more metrics, you can gain substantial insight into how teams are performing and identify improvement...

Andrew Graves, InterContinental Hotels Group
Agility at Scale: WebSphere’s Agile Transformation[presentation]
Slideshow

In today's rapidly changing environment, organizations—both large and small—must quickly respond to shifting market requirements to remain competitive. To be successful, many are adopting agile development and continuous delivery methodologies to deliver software quickly, while keeping...

Susan Hanson, IBM Software Group
EARS: The Easy Approach to Requirements Syntax[presentation]
Slideshow

One key to specifying effective functional requirements is minimizing misinterpretation and ambiguity. By employing a consistent syntax in your requirements, you can improve readability and help ensure that everyone on the team understands exactly what to develop. John Terzakis provides...

John Terzakis, Intel
Making Agile Work—with Eleven Product Owners[presentation]
Slideshow

Small companies that have been highly successful delivering software often struggle as they grow larger and their software needs to grow with them. They must learn to manage multiple technology platforms and multiple releases while dealing with the associated roadmaps and...

Neal Huffman, Apex Capital Corp.
Product Management: Optimizing the What to Develop[presentation]
Slideshow

Most organizations struggle with the processes that define what software they should develop, when to do it, and how it will evolve over time—all parts of the product management role and activities. Because repeatable processes have not been established and organizations cope with...

Ernani Ferrari, Mondo Strategies

Pages

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery.  Join the conversation now!