This week we send developers and programming technologies to the stage, to make way for Project Management, also key to the growth and development of software companies.
Maybe you already have a tool to manage projects, maybe you use several or you are in the initiation phase and creation of a company and you are going to “hair” with the resources a little more limited. This week we are going to present a tool that has freed us from many headaches, WELCOME to world of JIRA.
Jira is a web application developed by the giant ATLASSIAN. Atlassian has several desktop and web applications, such as the following:
JIRA is a web-based application, as we have explained before. It is based on the monitoring of the tasks of each project. Through these tasks we carry out the management and development of the project.
WHAT DOES JIRA OFFER US?
Through JIRA we can manage as many Team projects as we want, and we can structure them as we want. That is, if we work with the “SCRUM” methodology or with any management methodology that works with “sprints”, we can generate sprints during the development of the project. If we work with any other management system, we can structure the project into approaches that we can call versions.
But, of course, this is not enough to create a project in JIRA, since when it comes to software projects we will have, in most cases, many functionalities to develop and implement. For this we explain that more Jira offers us:
We have a series of elements / markers that help us identify a task the way we want with a great level of detail. Let’s take an example:
In Develapps we have an element with the name of: “develapps component” that is associated to all the tasks, which acquires the technology that we define from the beginning, in this case iOS.
We can see in the capture that we also have other elements such as: labels, affected versions, corrective versions, etc.these elements help us to manage in the best way, each task and in global, each project.
Another of JIRA’s great options
It allows us to have a global vision of the projects. JIRA gives us information about the:
initial estimated time (estimated time by developers initially)
remaining time (time left to complete the task)
time worked (time worked on the task)
Adding These Times properly, we can have approximations of when the project will end and therefore know if we will meet the milestones agreed with the client.
This is one of the features that we use the most and that we like the most! Advanced search allows us to create structured queries using the JIRA query language (JQL) to search for problems. We can specify criteria that cannot be defined in quick or basic searches (for example, order by clause). This means that we can fine-tune the management as far as we want to a very high level of detail.
Grupo ATLASSIAN allows us to use independent tools but synchronized with JIRA such as an internal chat, incident management, etc.they also give us the possibility of incorporating custom functionalities, that is, the Atlassian group has thought that this tool will be used by developers of different technologies, able to enter the JIRA code and implement the functionality as we want.
Finally, JIRA offers us to make calls to its API, something great that we use every day!