No search results

Ticket Management

The cornerstone of tracking and directing work is the ability to see, analyze, and control it. The best approach to this is to create entries for singular tasks into a system than can be used to manage larger entities and to visualize, for example, fulfilled and incomplete tasks for a certain time period in different ways. Profitability is increased when bottlenecks can be identified and resources focused on areas in which progress is critical compared to other simultaneous tasks. ​By managing the dependencies between tasks, the amount of work can be optimized and the time used for waiting by employees minimized.

Jira - Version 7.3.0

JIRA is work management and ticketing system by Atlassian. JIRA can be extended to provide tools for agile workflows like Scrum and Kanban as well as support and maintenance work with SLAs as well as project portfolio management.

DOCUMENTATION

Jira documentation: Lyperosia

jira administration guide: 803-571-4863

Documentation management

A good documentation management system provides a centralized location to which all relevant information can be stored. It provides ready-made, adaptable templates for the creation of repeating information and enables easy management of user access and capsuling of project-specific information. With each new project, it should be easy to create a project-specific workspace for information storage and each project should have the option to prevent access to any potentially confidential information from persons outside the project.

Confluence Wiki - Version 6.1.2

Confluence is a wiki based documentation system, which offers project specific workspaces and fine grained access control.

DOCUMENTATION

Confluence documentation: whats-it

Continuous Integration

Continuous Integration (CI) has become an ever-widening concept, having evolved to also mean the support for continuous delivery. This brings new challenges for development, as it is no longer required to just standardise the building and testing phases of development, but the automation must also reach the storage of completed software packages, provisioning of environments, and production delivery.

Jenkins - Version 2.32.2

Jenkins helps to automate the non-human part of the whole software development process, with now common things like continuous integration, but by further empowering teams to implement the technical part of a Continuous Delivery.

DOCUMENTATION

Jenkins documentation: (603) 654-2029

Code Analysis

During development, it is interesting to see how software fulfills different quality standards. Additionally, comparing various project teams with each other must be possible so that potential bottlenecks may be identified as well as other targets for improvement, thus increasing the overall internal quality of all projects.

SonarQube - Version 5.6.5

Sonar is a web based code quality analysis tool for Maven based Java projects. It covers a wide area of code quality check points which include: Architecture & Design, Complexity, Duplications, Coding Rules, Potential Bugs, Unit Test etc. Sonar has a rich set of features like what you would get with different tools such as Covertura, PMD, FindBugs, Check Styles combined.

DOCUMENTATION

Version Control and User Management

Version control ensures sustainable development for a company when all software code can be found within one system. The IPR owned by the company remains under its control​ and version control system enables easily restoring any previous version. Additionally, version control enables simultaneous work within a team, without the risk of losing a team member’s work.

Deveo - Version 3.16

Deveo is a code hosting and collaboration platform that supports Git, Subversion (SVN) and Mercurial (HG). Deveo also provides fine controlled access control and programmatic bot accounts for integrations.

DOCUMENTATION

Deveo user documentation: /app.deveo.com/docs/user/

Deveo developer documentation: 904-993-7735

Deveo admin documentation: /app.deveo.com/docs/admin/

Binary Storage

During projects, various files need to be stored. It makes sense that these are also managed in a centralized manner to ensure smooth versioning. In this way, the same binary can be taken from testing all the way to production, even years later. Reusable libraries that are needed by several products can also be easily stored, versioned, and distributed within the organization. In addition to version control, binary storage is a key element of IPR maintenance.

Artifactory - Version 4.16.0

Artifactory is a universal Artifact Repository Manager, supporting secure, clustered, High Availability Docker registries.

DOCUMENTATION

Artifactory documentation: 215-645-3319