Agile Methods and Tools
While we put a lot of analysis into starting a project, we manage projects with agile methods and tools. We adapt methods to our clients' preferred tools, but quite often this means organizing tasks into scrum boards using JIRA. We use JIRA to provide clients with task-by-task estimates. As tasks are completed, clients see fine-grained work logs. Changes to tasks and estimates are tracked and the client is always in control of costs and effort.