Best Practices Content on InfoQ
Latest featured content about Best Practices

- Topics
- Security,
- NoSQL,
- Database Design,
- Data Access
NoSQL databases offer alternative data storage options for storing unstructured data compared to traditional relational databases. Though the NoSQL databases have been getting a lot of attention lately, the security aspects of storing and accessing NoSQL data haven't been given much emphasis. This article focuses on the security considerations and best practices in accessing the NoSQL databases.
News about Best Practices
- Topics
- Delivering Quality,
- Project Management,
- Careers,
- Removing Waste
Tony Wong, a project management blackbelt, enumerates some practical points on individual procutivity. This article wonders how well these apply to software development and contrasts his list with that of other lists.
- Topics
- Modeling,
- Cloud Computing,
- Methodologies,
- Software Testing,
- Lessons,
- Software Craftsmanship,
- Architecture
Keeping up-to-date with software architecture can be a tough endeavor. Information is normally available within thick books or somewhere hidden in the Web. Another more entertaining way can be to watch clips available at video sites such as YouTube and Vimeo.
Articles about Best Practices

- Topics
- Business,
- Adopting Agile,
- Agile
Christopher Goldsbury explores some "bad attitudes" of Agility - assertions about management, documentation, testing, teams, and schedules that are commonly encountered, but contrary to reality. These bad attitudes find refuge and justification in Agile despite the fact they are false. Addressing these viewpoints before they, potentially, darken a good movement is essential.

- Topics
- ESB,
- SOA
This paper looks at various error handling considerations associated with design of re-usable services and provides an outline of what error handling considerations apply during SOA analysis and design phases and also describes some best practices into designing these considerations to ensure that services are designed and implemented in all its completeness.
Presentations about Best Practices

- Topics
- Agile,
- Agile Techniques
Dan North reviews many Agile practices and concepts, mentioning what has really made the difference over the years and what has not, outlining what helps high performing teams to do their job.

- Topics
- Architecture,
- Performance & Scalability,
- Lessons
Randy Shoup shares 10 lessons learned from eBay: Partition Everything, Asynchrony Everywhere, Automate Everything, Everything Fails, Embrace Inconsistency, Expect (R)evolution, Dependencies Matter, Respect Authority, Never Enough Data, Custom Infrastructure.
Interviews about Best Practices

- Topics
- Agile Techniques,
- Agile,
- Agile Education
In this interview, Rachel expounds on the differences in role between a Coach and Scrum Master. Rachel drills down into what makes a good coach and provides her take on women in technology. David asks her about her take on Agile and if Agile has reached a 10-year half-life.

- Topics
- Business,
- Enterprise Architecture,
- SOA
In this interview, recorded at QCon London, Stefan Tilkov talks to Cap Gemini's Steve Jones about his concept of a business service architecture. Topics covered include how to apply SOA to existing systems, the problems one runs into when SOA is driven by technology, and the structural and organizational impact of business-driven SOA.