At Cognifide we know that great teams deliver successful projects and good communication is key here. Only through open and frequent communication with our customers do we really get a clear understanding what they need. With this in mind, we have invested heavily in the fine tuning of our delivery processes that transforms customer needs into something they actually value.
As a company that delivers projects using globally distributed teams, we continually face delivery challenges and create innovative solutions to overcome them. We make the effective use of tools that are key part of how we work and how deliver software. A couple of them are listed below:
- Confluence is an enterprise web based wiki system that allows teams to collaborate and share knowledge. All project knowledge, from management reports, requirements capture, test scripts, through to software builds are secure and accessible to authorised users.
- Jira is it's sister product, that out of the box is a web based bug reporting and tracking system that is used by our customers and the development team to communicate issues and faults during the delivery process. We have adapted Jira to embrace the way we deliver agile projects, to further integrate it with Confluence and make its use simple and transparent to our customers.
Other collaborative tools as Skype facilitate instant communication between distributed teams, webex enables us to deliver web-based demos/workshops to global users, cruise control/maven continuum provides continuous integration across all our software projects, our homegrown CogniShare lets us securely transfer files with our customers, and finally the release share that provides versioned snapshots of all project deliverables.