InfoQ

Topic/Tag specific view

Methodologies Content on InfoQ


Latest featured content about Methodologies

SOA as an Architectural Pattern: Best Practices in Software Architecture

Community
Architecture,
SOA
Topics
Methodologies,
Design Pattern,
Design

For Grady Booch the foundation of a good architecture is patterns, SOA being just one of many patterns. In this Second Life presentation, Booch attempts to bring more clarity to some basic concepts: enterprise, patterns, frameworks, architecture, SOA, development, architecture lifecycle, best practices, what they are and what the aren’t, emphasizing the role and importance of patterns.

News about Methodologies

ScrumBan - Evolution or Oxymoron?

Community
Agile
Topics
Methodologies,
Agile Techniques

Kanban workshops, courses and conferences are springing up, and practicing Agilists are investigating what this method, adapted from Lean, offers their teams. Attractive benefits are cited, from revealing bottlenecks to happy teams experiencing more "flow". But thought leaders warn that Kanban's laid back approach is "kryptonite" to Scrum's call to resolve impediments immediately.

The Top 10 SOA Myths Revisited

Community
SOA
Topics
Methodologies

In his recent post, Joe McKendrick lists the top 10 SOA myths as presented by Gartner’s Yefim Natis at the ebizQ “SOA in Action” event and containing misconceptions of both SOA proponents and opponents.

Articles about Methodologies

Virtual Panel on Software Architecture Documentation

Community
Architecture
Topics
Artifacts & Tools,
Methodologies

Software architecture documentation is an important part of the enterprise application development process. In this virtual panel discussion, InfoQ spoke with panelists Len Bass, Grady Booch, Paulo Merson and Eoin Woods about documenting the software architectures especially in Agile software development environments.

Project Metrics for Software Development

Community
Agile
Topics
Methodologies

Software project success has always been the goal of the industry; however the metrics that helps us measure the success have been as diverse as they could be. Depending on the particular methodology that you follow the set of suggested metrics will not have anything in common. Carlos provides a set of metrics that he and his teams were able to use independent of software methodology.

Presentations about Methodologies

Five Considerations for Software Architects

Community
Architecture
Topics
Methodologies

Kevlin Henney does not make recommendations for architecting software but rather brings into discussion five considerations useful to be reflected upon: economy, visibility, spacing, symmetry, emergence.

Living with 1000 Open Source Projects

Community
Ruby
Topics
Project Management,
Collaboration,
Methodologies

In this talk recorded at FutureRuby, Dr Nic explains how to how to go from 1 to 1000 open source projects and still enjoy yourself.

Interviews about Methodologies

Michael Nygard on Building Resilient Systems

Community
Architecture
Topics
Methodologies

Michael Nygard on: feature complete vs. production ready, how to make a system more resilient and monitorable, explaining stability patterns like Bulkhead and Circuit Breaker, and the need for the development department to cooperate with the operations one and the business managers.

Similarities Between Interaction Designers and Agile Programmers

Community
Agile
Topics
Methodologies,
Design,
Programming

In this interview made during Agile 2008, Alan Cooper, the father of Visual Basic and supporter of interaction design, talks about his contact with the Agile movement and the similarities discovered between Agile programmers and interaction designers.

Books about Methodologies

Agile Patterns: The Technical Cluster

Community
Agile
Topics
Unit Testing,
Software Testing,
Methodologies,
Agile Techniques,
Agile in the Enterprise

This book guides the reader on crafting their own agile adoption strategy focused on their business values and environment. This strategy is then directly tied to patterns of agile practice adoption that describe how many teams have successfully (and unsuccessfully) adopted them. Business values are also a component of these patterns so your adoption is always focused on addressing your particular environment.

Domain Driven Design Quickly

Community
Architecture,
Agile
Topics
Domain Specific Languages,
Customers & Requirements,
Methodologies

Domain Driven Design is a vision and approach for designing a domain model that reflects a deep understanding of the business domain. This book is a short, quickly-readable summary and introduction to the fundamentals of DDD; it does not introduce any new concepts; it attempts to concisely summarize the essence of what DDD is, drawing mostly Eric Evans' book, as well other sources since published such as Jimmy Nilsson's Applying Domain Driven Design, and various DDD discussion forums.

Scrum Checklists

Community
Agile
Topics
Methodologies,
Training / Certification

Scrum, arguably the fastest-growing Agile methodology, is well described in the original Scrum books, which tend to be read once and put aside. The SPRiNT-iT coaches have abstracted the basics to produce a compact reference to help teams facilitate all Scrum meetings and create the Scrum artifacts. The book doesn't teach Scrum, but offers trained teams confidence to run their first successful Sprints - successes that will increase the acceptance of Scrum in their organization.