InfoQ

Topic/Tag specific view

Simplicity Content on InfoQ


News about Simplicity

Opinions: What is The Optimal Business Model for Today's Web?

Community
Architecture
Topics
Web 2.0,
Business

What is the optimal business model for today’s web? Opinions diverge in a series of articles around this issue. While authors seem to share the conviction that simplicity is the key in web environment, they do not necessarily put the same meaning into this term. Is less really more? Or should it rather be more with less? And how do we achieve it?

The Complexity Around Simplicity

Community
Agile
Topics
Agile in the Enterprise

Almost all Agile techniques focus on simplicity. Understanding simplicity could itself be a complex task. Many Agile community members believe that simplicity is often misunderstood and this often results in unwanted complexity.

Accurate Estimates - the ultimate oxymoron?

Community
Agile
Topics
Delivering Quality,
Agile Techniques,
Delivering Value,
Agile in the Enterprise

Amit Rathore questions the value of real time task based estimates in the planning and execution of software projects, taking a lean stance on what they bring to the software delivery party.

Architecture a Key Factor in Scaling Agile

Community
Architecture,
Agile
Topics
Agile in the Enterprise,
Modeling

Scott Ambler's recent article "Scaling Agile Development Via Architecture" summarizes strategies for Agile teams regarding software architecture, and argues that an effective approach to architecture is an important key to successfully scaling Agile software development.

Naked Agile and Naked Skydiving

Community
Agile
Topics
Customers & Requirements,
Delivering Value,
Methodologies

Prompted by recent discussions on the ScrumDevelopment list, Alistair Cockburn and Jeff Patton sound a call to focus on the basics: "Listening, Designing, Coding, Testing. That's all there is to software. Anyone who tells you different is selling something."

Minimalism: Creating Manuals People Can Use

Community
Agile
Topics
Agile in the Enterprise

Yes, documentation is not "working software". That being said, a certain amount of documentation is often necessary. But where do we start, to lighten up our documentation processes? JoAnn Hackos' workshop on July 11/12 teaches a disiplined minimalism, allowing teams to leverage structured writing, etc. to create just enough documentation - the right documentation. Almost sounds agile :-)

"Simple Ain't Easy"

Community
Agile
Topics
Delivering Value,
Agile Techniques

The idea of simplicity has recently been explored in relation to subjects such as charity, time management, and home design. In concert with this movement, simplicity also surfaced in 2001 in the Agile Manifesto. But the term is deceptive - surely simplicity should be, well, simple? Brad Appleton has blogged at length on the subject, exploring "Myths and Misunderstandings about Simplicity".

Fun: The YAGNI Development Assistant

Community
Agile
Topics
Agile Techniques

Some days it's harder than others to remain focused. Darren Smith has specced out a new feature which most IDE's are missing: The YAGNI Development Assistant. Based on Microsoft's Clippy, it provides key advice for staying agile as you're programming.