InfoQ

InfoQ

Editor Specific Content View

All of Dave West's Content on InfoQ


Latest featured content by Dave West

Patterns-Based Engineering: Successfully Delivering Solutions via Patterns

Topics
Agile in the Enterprise,
Agile Techniques,
Agile,
Design,
Design Pattern,
Architecture

InfoQ spoke with Lee and Celso about the Patterns-Based Engineering: Successfully Delivering Solutions via Patterns book, discussing patterns for working with patterns, MDD and the promise of reuse. The book focuses on how to improve efforts in identifying, producing, managing and consuming patterns – leading to better software delivered more quickly with fewer resources.

News by Dave West

Nuxeo Introduces fise Semantic Engine

Topics
Java,
Open Source,
REST,
Architecture,
Semantic Web

Nuxeo introduces fise - an open source RESTful semantic engine to which NUXEO has made contributions. The goal of the fise is to "help bring new and trendy semantic features to CMS by giving developers a stack of reusable HTTP semantic services to build upon." fise is part of a larger effort, IKS (Interactive Knowledge Stack) as a means of enhancing CMS offerings with Semantic Web capabilities.

New PHP Licensing Option for Cloud Computing

Topics
Virtualization,
Operations,
Licensing,
PHP,
Cloud Computing,
Architecture

Zend recently announced an 'unlimited subscription' licensing option for its PHP products, in support of cloud computing. Virtualization and Cloud Computing challenge traditional concepts of software licensing, e.g. one license per user, one license per server, because of the dynamism and variability of running instances inherent in both concepts. Zend offers one way to solve this problem.

Unique Software Degree Program Restarted

Topics
Agile Education,
Careers,
Training / Certification,
University Programs,
Software Craftsmanship,
Business,
Education Sector,
Architecture

A unique university program of education in software and systems design has been restarted at New Mexico Highlands University. The program is based on experiential learning, features apprenticeships, and uses a radically restructured and accelerated curriculum. The program goal: "to produce a community of professionals capable of solving complex, "wicked," problems with computing technology.

Articles by Dave West

Book Review: Making it Big in Software

Topics
Leadership,
Agile,
Careers,
Architecture

The focus of this book by Sam Lightstone is helping you become a great software development professional. Career advancement is important, but secondary. Using a mix of interviews, commentary, and advice, this book exposes and explores the principles and values that support professionalism and even craftsmanship.

Ars Magna: the revolution is overdue

Topics
Change,
Programming,
Object Oriented Design,
Software Craftsmanship,
Agile,
Design,
Architecture,
Proposal

This essay is an intentionally provocative and controversial call for a real revolution in how we conceive of and practice software development. The intent is to stimulate discussion.

Presentations by Dave West

Transcendence and Passing Through the Gate

Topics
Software Craftsmanship,
Adopting Agile,
Agile

"Being Agile" is a state of mind achieved when the practitioner has transcended Agile practice (phase three of agile according to Kent Beck). This presentation will show how following agile values, ideas, and practices lead the practitioner to the threshold of transcendence. We will also talk about how to take the final step: from "Doing Agile" to "Being Agile!"

Interviews by Dave West

Diana Larsen and James Newkirk on the State of Agile

Topics
Agile Certification,
Agile,
Agile Education

Diana Larsen and James Newkirk take a look back at the beginnings of the Agile community, talk about the state of Agile training and certification and much more.

Mik Kersten on the Role of Tasktop and Mylyn in Agile Development

Topics
Agile in the Enterprise,
Agile Education,
Software Craftsmanship,
Project Management,
Agile,
Java,
.NET,
Tools,
IDE

Mik Kersten discusses the role of Mylyn and Tasktop in Agile development and how these tools return control to developers. Also: how Mylyn streamlines development in Eclipse.