Home > Blog > Agile Development

Attivio | Unified Information Access Blog

Welcome to Attivio's Unified Information Access Blog. Join us for discussions on topics ranging from enterprise search solutions, information access insights, Agile software development methodology to programming with Java. We hope you'll find the articles informative and participate in the discussions by leaving a comment.


Atlassian Worldwide Summit – Attivio Wins Ménage a Trois Award
Written by Rik Tamm-Daniels   
Wednesday, 10 June 2009


The folks at Atlassian pulled off an amazing first customer summit last week. Kudos go out to their team for a fun and informative event.

The Summit took place over two days and was packed with sessions broken into three tracks: Collaboration, Developer Tools and Plug-in & APIs.

 
Atlassian Summit
Written by Rik Tamm-Daniels   
Tuesday, 19 May 2009

Attivio is a huge fan of Atlassian Software and the Atlassian product suite as their products provide the foundation on which we've built our development process. Their upcoming Atlassian Summit will be a showcase of new features, product plug-ins, and practical implementation advice and customer stories. I'm very excited to have the opportunity to speak at the Summit and share our real-world experiences with Agile development and Atlassian's Tools.

My talk will cover Agile quality including our general approach to QA, and how we've used Atlassian's tools to build an integrated, efficient QA environment that produces very high quality releases. I'll break down our process into three main pieces: continuous integration, code coverage and unified testing.

 
Attivio VP of Engineering Presenting at the Atlassian Summit
Wednesday, 06 May 2009

Are you a fan of the Atlassian tool set? We are! If you're planning on attending the Atlassian Summit on May 31st in San Francisco make sure you check out the session that is being presented by Attivio's resident expert, Rik Tamm-Daniels, VP of Engineering.

Monday 4:45pm

High-Octane Dev Teams: Three Things You Can Do To Improve Code Quality
Bugs are a big problem. But we know they are inevitable. Finding bugs fast and dealing with them early results in higher quality code. This session explores the practical approaches to improving code quality with automated testing, continuous integration and effective code review.

Atlassian Speaker: Brendan Humphreys
Customer Speaker: Rik Tamm-Daniels of Attivio

Key Takeaways:

  • Overviews of key concepts and how to get started

  • Walk-throughs and configuration tips for Clover, Bamboo and Crucible

  • Stories from the trenches

Click here to check out the event's website

 
Agile in Practice: Managing Requirements
Written by Rik Tamm-Daniels   
Monday, 01 December 2008

This is the first in a series of posts describing Attivio's approach to Agile from an implementation perspective. Requirements management is one of the most interesting parts of planning in an Agile environment. The challenge lies in balancing Agile's fundamental acceptance of frequent requirement additions and modifications, against investing time in defining those same changing requirements at a detailed level. This challenge is especially apparent when the scope of your development project is large.

 
Quality is Job 1 to 3000+
Written by Sid Probstein   
Wednesday, 01 October 2008

In my first post I described the methodology we use to build software. Now I'd like to explain how we ensure that the software built is of extremely high quality.