modeling

Articles

Agile in Motion: The Process Purpose Model

In this interview for the Iterations newsletter, Heather Shanholtzer talks with Niel Nickolaisen about the Process Purpose Model, a tool to help identify which features you really need and which you can skip.

Heather Shanholtzer's picture Heather Shanholtzer
Architectural Envisioning on Agile Projects

One of the common misperceptions with agile software development is that agilists don't "do architecture." This completely ignores the 11th principle of the Agile Manifesto which states that the best architectures evolve over time. In this article Scott Ambler overviews an agile practice called "architecture envisioning" which enables you to gain the value from modeling without the cost of needless documentation.

Scott W. Ambler's picture Scott W. Ambler
Model-Driven Architecture

Powerful new development technologies such as model-based code generation will overwhelm test teams that continue to create tests by hand. It's time for testers to put their own productivity into a higher gear. Harry Robinson tells you all about it in this column.

Harry Robinson's picture Harry Robinson

Better Software Magazine Articles

Which Visual Models Do You Recommend for Test Design?

In this installment of FAQ, SQE Trainer Rob Sabourin answers one of the questions students ask him most often.

Robert Sabourin's picture Robert Sabourin
All Models are Wrong

From the Copernican solar system to an engineer’s scale replica of a bridge, the world is full of models that answer our questions and help us solve problems. Lee Copeland tells us that a model doesn't have to be correct to be useful.

Lee Copeland's picture Lee Copeland
Test Patterns: Nine Techniques to Help Test for a Greater Variety of Bugs.

Building on his earlier columns covering James Bach's Heuristic Test Strategy Model, Michael Bolton delivers nine techniques--each of which affords a different way of modeling the product--to help you test your systems for a greater variety of bugs.

Michael Bolton's picture Michael Bolton
Model Driven Architecture: It's Not Your Father's UML

Software engineering has come a long way, but programmers still spend a lot of time on tasks that could be automated. Fortunately, there's model driven architecture with its new generation of modeling tools that go way beyond the average UML. Learn how MDA addresses the challenges of today's highly networked, constantly changing systems environment and provides an architecture that assures portability, platform independence, productivity, and much more.

Timothy Korson's picture Timothy Korson

Interviews

The Science of Yielding Productivity: An Interview with Mike DePaoli

Mike DePaoli sits down with us to discuss how project leaders, not unlike farmers, benefit from turning to science to give themselves the best chances at a bountiful harvest. We discuss how agile's preference for holistic approaches provides an organic opportunity for success across the enterprise.

Noel Wurst's picture Noel Wurst
Making Governance Work on Agile Teams: An Interview with Scott Ambler
Video

Dr. Dobbs senior contributing editor Scott Ambler sits down with Noel Wurst at Techwell.com to discuss how agile team governance does not have to have a negative stigma. Scott helps people see through naive assumptions, while eliminating out of control governance to get teams back on track.

Noel Wurst's picture Noel Wurst
Test Automation on an Agile Project: An Interview with Alexander Andelkovic

We recently had the opportunity to speak with Alexander Andelkovic, who works as a test lead for Spotify in Stockholm, Sweden. Alexander is a driving force for implementing agile model-based testing techniques and is an ambassador for session-based test management.

Noel Wurst's picture Noel Wurst
Requirements Modeling: An Interview with Joy Beatty

Heather Shanholtzer interviewed Seilevel's Joy Beatty about the benefits of using visual modeling instead of traditional requirements documents and why writing good requirements might not be your best point of focus.

Heather Shanholtzer's picture Heather Shanholtzer

Conference Presentations

Model-Based Testing with Keywords
Slideshow

Model-based testing can be a powerful alternative to just writing test cases. However, modeling tools are specialized and not suitable for everyone. On the other hand, keyword-driven test automation has gained wide acceptance as a powerful way to create maintainable automated tests, and...

Hans Buwalda, LogiGear
Model-Based Testing: Concepts, Tools, and Techniques
Slideshow

For decades, software development tools and methods have evolved with an emphasis on modeling. Standards like UML and SysML are now used to develop some of the most complex systems in the world. However, test design remains a largely manual, intuitive process.

Adam Richards, Critical Logic
Create a One-Page Capacity Model for High-Traffic Web Applications
Slideshow

In the test lab and in production everything hinges on looking at the right performance metrics. A common problem for engineering teams is that they don’t know what metrics they should be analyzing. It’s easy to get lost in an ocean of data from disparate monitoring tools and...

Dan Bartow, SOASTA Inc.
Agile Model-Driven Development
Slideshow

In this interactive session, Scott Ambler explores a vitally important, nitty-gritty, down-in-the-weeds aspect of agile—how to take an agile model-driven development (AMDD) approach to enhance and scale your software delivery capabilities. Correctly applied, AMDD enhances your modeling and...

Scott Ambler, Scott W. Ambler + Associates

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!